Assembly dili proqramı nədir?
Assembly dili proqramı nədir?

Video: Assembly dili proqramı nədir?

Video: Assembly dili proqramı nədir?
Video: 3. Assembly Dilinde Adresleme ve Register 2024, Bilər
Anonim

Bəzən adlandırılır montaj və ya ASM, an montaj dili aşağı səviyyədədir proqramlaşdırma dili . Proqramlar -də yazılmışdır montaj dilləri tərəfindən tərtib edilir montajçı . Hər montajçı öz var montaj dili , bir xüsusi kompüter arxitekturası üçün nəzərdə tutulmuşdur.

Bundan əlavə, montaj dili nümunəsi nədir?

An montaj dili aşağı səviyyəli proqramlaşdırmadır dil müəyyən bir prosessor növü üçün nəzərdə tutulmuşdur. Ola bilsin ki, mənbənin yığılması ilə hazırlanır kod yüksək səviyyəli proqramlaşdırmadan dil (C/C++ kimi) lakin sıfırdan da yazıla bilər. Aşağıda bəziləri var misallar x86 prosessorları tərəfindən dəstəklənən təlimatlar.

İkincisi, montaj dili necə işləyir? CPU-nuz işləmir montaj . The montajçı maşına çevirir kod . Bu proses hər ikisindən asılıdır montaj dili və hədəf kompüter arxitekturası. İçindəki təlimatlar montaj kodu faktiki təlimat dəstinə xəritə çəkin və hədəflədiyiniz CPU arxitekturasının adlarını qeyd edin.

Bunu nəzərə alaraq, montaj dili nə üçün istifadə olunur?

Bu gün, montaj dili edir istifadə olunur ilk növbədə birbaşa aparat manipulyasiyası, xüsusi prosessor təlimatlarına giriş və ya kritik performans problemlərini həll etmək üçün. Tipik istifadələr cihaz sürücüləri, aşağı səviyyəli quraşdırılmış sistemlər və real vaxt sistemləridir.

Assembly dilində mnemonic nədir?

Kompyuterdə montajçı (və ya montaj ) dil , a mnemonik əməliyyatın qısaldılmasıdır. Ümumiyyətlə, a mnemonik tək icra edilə bilən maşının simvolik adıdır dil təlimat (bir əməliyyat kodu) və ən azı bir əməliyyat kodu var mnemonik hər bir maşın üçün müəyyən edilir dil təlimat.

Tövsiyə: