Domov vývoj Čo je to natívny kód? - definícia z technológie

Čo je to natívny kód? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená domorodý kód?

Natívny kód sa týka programovacieho kódu, ktorý je nakonfigurovaný na spúšťanie v konkrétnom procesore. Natívne kód nebude vo všeobecnosti fungovať, ak sa použije v inom procesore, ako je procesor, pre ktorý bol napísaný, pokiaľ nie je povolené spustiť emulátor.

Techopedia vysvetľuje domorodý kód

Pretože natívny kód je šitý na mieru konkrétnemu procesoru, programy napísané pomocou takého kódu by mali (teoreticky) bežať optimálne na natívnom procesore. Nevýhodou je, že takéto programy sa zvyčajne stanú zbytočnými, keď sa použijú na iný procesor. Toto obmedzenie sa neustále znižuje, pretože výrobcovia začali konfigurovať svoje procesory tak, aby pracovali s rovnakým typom protokolov a logických sekvencií.

Aj keď program napísaný na natívny kód môže bežať na procesore, pre ktorý nebol pôvodne určený pomocou emulačného softvéru (ktorý napodobňuje konfiguráciu pôvodne zamýšľaného procesora), výkon programu všeobecne utrpí.

Čo je to natívny kód? - definícia z technológie