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

High - Level vs Low - Level Programovanie

Programovanie jazyky pracujú na rôznych úrovniach , v závislosti na tom , ako blízko majú skutočné strojových inštrukcií . Na veľmi spodnej vrstvy , mikroprocesorové príkazy zapísané v hexadecimálnej alebo binárny kód volať priamo do vstavaného programovania konkrétny programovací architektúry . Pre väčšinu účelov , priemerný programátor používa sprostredkujúcej veľmi jazykov vysokej úrovne , od " C " rodiny jazykov na jednoduchých skriptovacích jazykov , ako je Ruby . Úrovne

programovacie jazyky sú umiestnené na rôznych úrovniach , s programovací jazyk na spodnej úrovni . High - level jazyky sú zvyčajne ľahko čitateľné začínajúcich alebo začínajúcich programátorov , sa dobre zdokumentovaných kľúčových slov a syntax . Pre porovnanie , low - level jazyky spoliehajú na znalosť tisícov špecifických inštrukcií mikroprocesora .
Jednoduché použitie

jazykov vysokej úrovne sú založené na spoločnom stredne pokročilej úrovni jazyky , ako je C + + , a preto oni sú všeobecne oveľa zrozumiteľnejšie ako nižšie úrovne jazykov . Kritické množstvo inštruktorov a iných znalých užívateľov jazyka na vysokej úrovni , je to oveľa jednoduchšie naučiť sa a pochopiť . Montáž na úrovni jazyky predpokladajú oveľa hlbšie technické znalosti programovania .
Programovanie Power

jazyky Zhromaždenia úrovne sú oveľa silnejšie , pretože sú najbližšie možný spôsob programovania pre prístup k hardvéru bez programovania priamo v binárnej ( ktorý , v použiteľnosti podmienok pre drvivú väčšinu úloh , je nemožné ) . Low- level jazyky sú použité na vytvorenie hardvérovej protokoly BIOS ROM kód a počítačových vírusov . High - level jazyky sú veľmi univerzálne , ale bude vždy pomalší , pretože je potrebné interpretovať pred popravou .
Jazyk Rozsah

programovacie jazyky nižšej úrovne môže byť extrémne široká , obmedzená iba na typ pamäte a procesora . Napríklad , môže ktorýkoľvek počítač so základnou x86 inštrukčnú sadu spustenie stroja alebo montážna kód napísaný pre procesory x86 , ktoré sa používajú v drvivej väčšine osobných počítačov . Programovacie jazyky na vysokej úrovni možno preniesť a preložený do rôznych operačných systémoch , by mala byť vykonaná na strane výrobcov hardvéru a softvéru , aby prijatie noriem , ktoré umožňujú ľahkú prenosnosť
< . br >

Najnovšie články

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