asamblėja

Asamblėja – tai žemo lygio programavimo kalba, kuri tiesiogiai atitinka mašininį kodą ir yra specifinė kiekvienai procesoriaus architektūrai. Ji naudoja mnemonines komandas (pvz., `MOV`, `ADD`), kurios vėliau verčiamos į dvejetainį kodą.

Pagrindinės savybės:
- Veikia beveik tiesiogiai su aparatine įranga.
- Reikalinga operacinėms sistemoms, įterptiesiems sistemoms, draiveriams.
- Labai greita, bet sudėtinga rašyti.

Paprastas pavyzdys (x86 architektūra):
assembly
section .text
global _start

_start:
mov eax, 4 ; Sisteminis iškvietimas (rašymas)
mov ebx, 1 ; Failo deskriptorius (stdout)
mov ecx, msg ; Žinutės adresas
mov edx, len ; Žinutės ilgis
int 0x80 ; Pertraukimas

mov eax, 1 ; Išėjimo kodas
int 0x80

section .data
msg db 'Labas', 0xA ; Žinutė ir nauja eilutė
len equ $ - msg ; Ilgio apskaičiavimas

Ši programa išveda „Labas“ į ekraną Linux sistemoje.

Praktinis naudojimas: BIOS, mikrokontroleriai, našumo kritinės programos (pvz., žaidimų varikliai, vaizdo apdorojimas).



Jei žinote tikslesnę informaciją paaiškinančią 'asambleja' 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ė