asembleris

„Asembleris“ – tai specializuota programa, kuri automatiškai verčia asemblerio kalbos tekstą (žmogui suprantamą mašininio kodo atitikmenį) į tiesioginį mašininį kodą (dvejetainius instrukcijas, kurias procesorius gali vykdyti).

Trumpai: Asembleris yra vertėjas iš asemblerio kalbos į mašininį kodą.



Pavyzdžiai

1. Paprastas asemblerio kodo fragmentas (x86 architektūra):
assembly
mov ax, 5 ;
Į registrą ax įrašoma reikšmė 5
add ax, 3 ;
Prie ax pridedama 3

Asemblerio užduotis: Pavers šias simbolines instrukcijas į mašininį kodą, pvz., dvejetaines sekas `B8 05 00` ir `83 C0 03`.

2. Asemblerio panaudojimas programavime:
- Kai programuotojas rašo programą asemblerio kalba (pvz., failas `programa.asm`), asembleris (pvz., `NASM`, `MASM`, `GAS`) išverčia šį failą į objektinį kodą (`programa.obj` arba `programa.o`), kurį vėliau kompiliatorius arba grandinės editorius sujungia į vykdomąjį failą.



Pagrindinės savybės:
- Vienas su vienu: Kiekviena asemblerio instrukcija atitinka vieną mašininės kalbos instrukciją (išskyrus makrokomandas).
- Architektūros priklausomybė: Skirtingi procesoriai (pvz., x86, ARM) turi skirtingus asemblerius.
- Naudojimas: Sistemos programavimas, įrenginių valdikliai, optimizavimas kritiniams programos fragmentams.

Alternatyvus terminas: Kartais „asembleriu“ neteisingai vadinama pati asemblerio kalba, bet tiksliau – tai programa, o kalba vadinama asemblerio kalba arba asm.


Jei žinote tikslesnę informaciją paaiškinančią 'asembleris' reikšmę, galite ją pakeisti: REDAGUOTI BETA
Įrašas
Paaiškinimas

Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.


Kalbų žodynaiJaunimo žodynasVertimasTerminaiTarptautiniai žodžiaiVardaiPavardėsKirčiavimasSapnininkas
© 2020 - 2026 www.zodynas.lt
Draugai: TV Programa Vārdnīca Animacija Skaičiuoklė