Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Funkcia Turbo C

Borland Turbo C , prvýkrát predstavený v roku 1987 , použil rovnaký integrovaný model rozvoja používanej softvérovej firmy Silicon Valley do programovacieho jazyka C. Vylepšená s assembleri a debugger v roku 1989 , verzia 2.01 bol posledné vydanie . V roku 1990 predstavil Borland Turbo C + + , končí beh tejto pamätné jazyka . Tu sú niektoré z jeho najlepších vlastností : Integrované vývojové prostredie

V počiatkoch vývoja PC , ako Windows , MS /DOS nemal multitasking podporu . Iba jeden program by mohol spustiť naraz . Programátor by sa spustiť jeden program pre editáciu kódu , ďalšie kompilovať program potom bol nový program spustiť test k chybám . Tento postup bol opakovaný mnohokrát . Integrované vývojové prostredie ( IDE ) , ktoré Borland prvýkrát predstavený s Turbo Pascal významne zjednodušiť tým , že balenie na celý proces vývoja do jedného programu .
Optimalizovaný C Compiler

doba Turbo C bol prepustený , programovací jazyk C bol asi na viac ako desať rokov a optimalizačné techniky boli dobre známe . C je jazyk nízkej úrovne , ktorá vytvára malý , rýchly pevne kód . Turbo C ponúkol rad optimalizačných možností, ktoré zvýšenou veľkosti a rýchlosti v čase, keď boli pamäťové a procesorové cykly stále obmedzené zdroje .
Integrovaný Assembler jazyk

assembler umožňuje vývojárom písať symbolický stroj jazyk , rovnaké inštrukcie používané mikroprocesorom . Pre väčšinu účelov , C je oveľa lepšou voľbou , pretože séria C , zvyčajne sa premieta do 10 alebo viac obrábacích inštrukcií . Avšak , pár riadkov kódu v assembleri na správnom mieste môže často vyriešiť lepkavý problém . Assembler tiež umožňuje plný prístup k registrom mikroprocesorov a prerušenia . Turbo C umožňuje montáž kód musí byť umiestnená kdekoľvek v programe C.
Hardware Úroveň ladenie

Turbo Debugger umožňuje vývojárom zobrazenie pamäte počítača a registre v reálnom čase program kroky prostredníctvom kódu . Hraničný a hodinky môžu byť nastavené tak , aby program spustí a zastaví na vopred stanovených bodoch alebo ak pamäťové miesta alebo registre dosiahnuť určité hodnoty .
Viac pamäte modely

Väčšina vývojárov zabudli Táto časť 16 - bit vývoja , ale jeden z ťažkostí spojených správa pamäte . S pamäťou adresu 16 - bit , len malá časť pamäte, ktorú možno pristupovať naraz . Skoré jazyky C vyriešiť to s radom rôznych pamäťových modelov : malého , malý , kompaktný a veľké . IBM má podrobný opis týchto pamäťových modelov ( pozri odkazy ) .
Native Development Program

Hoci väčšina vývoj je teraz zameraná k systému Windows , existujú aplikácie , kde kód potrebuje dostať dole blízkosti holý kov . Ovládače zariadení , pevný disk utility , rozhranie na špecializovaný hardvér a diagnostických programov , všetky potrebujú prístup k low - level .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené