Aşağı səviyyəli dil
Aşağı səviyyəli dil (en. low-level language) – adətən, az sayda idarəetmə komandaları və verilənlər tipləri olan maşından-asılı proqramlaşdırma dili. Aşağı səviyyəli dildə (məsələn, assemblerdə) yazılmış proqramın hər bir deyimi, adətən, bir maşın komandasına uyğun olur.
Assembler dilində n-ci Fibonaççi ədədini hesablayan kod
fib:
mov edx, [esp+8]
cmp edx, 0
ja @f
mov eax, 0
ret
@@:
cmp edx, 2
ja @f
mov eax, 1
ret
@@:
push ebx
mov ebx, 1
mov ecx, 1
@@:
lea eax, [ebx+ecx]
cmp edx, 3
jbe @f
mov ebx, ecx
mov ecx, eax
dec edx
jmp @b
@@:
pop ebx
ret
Sehvdi bunlari hamisi
- İsmayıl Calallı (Sadıqov), “İnformatika terminlərinin izahlı lüğəti”, 2017, “Bakı” nəşriyyatı, 996 s.