Assambler tili nima ?


Download 1.8 Mb.
bet1/4
Sana07.04.2023
Hajmi1.8 Mb.
#1336634
  1   2   3   4
Bog'liq
Assambler tili

Assambler tili nima ?

Assambler tili bir dasturlash tili ma'lum bir turdagi protsessor uchun mo'ljallangan past darajali. Biz uni yuqori darajadagi dasturlash tilidan (masalan, C / C ++) ishlab chiqarishimiz mumkin. Ammo biz ushbu tilda dasturlarni o'zimiz ham yozishimiz mumkin. Biz o'z navbatida assambler kodini assambler yordamida mashina kodiga aylantirishimiz mumkin.

Assambler - bu kompyuterni boshqaradigan va ko'rsatmalarni bitlarga o'zgartiradigan dastur. Protsessor undan asosiy operatsiyalarni bajarish uchun foydalanishi mumkin.

Biz qayerda assamblerdan foydalanamiz?

Har bir kompyuterda kompyuterning arifmetik, mantiqiy va nazorat ishlarini bajaradigan protsessor mavjud.

Har bir protsessor oilasi har xil operatsiyalarni bajarish uchun o'ziga xos ko'rsatmalarga ega, masalan, klaviatura kiritish, ma'lumotni ekranda aks ettirish va boshqa har xil vazifalarni bajarish. Ushbu ko'rsatmalar ketma-ketligini "mashina tiliga oid ko'rsatmalar" deymiz.

Protsessor faqat mashina tilidagi ko'rsatmalarni tushunadi, ular birlar va nollarning ketma-ketligidir. Biroq, mashina tili juda tushunarsiz va murakkab bo'lib, dasturiy ta'minotni ishlab chiqishda foydalanish mumkin emas. Shunday qilib, assambler tili turli xil ko'rsatmalarni ramziy kodda va tushunarli shaklda ifodalovchi ma'lum bir protsessorlar oilasi uchun mo'ljallangan.

Assambler tili - shakli va mazmuni bo'yicha mashina tiliga eng yaqin ramziy dasturlash tili. O'rnatish tili quyidagi hollarda foydalidir:

  • Biz dasturimiz bosqichlarini baytgacha va hatto bit darajasiga qadar ehtiyotkorlik bilan nazorat qilishimiz kerak.
  • Java yoki C kabi boshqa ramziy dasturlash tillari bilan ta'minlanmagan funktsiyalar uchun kichik dasturlarni yozishimiz kerak.

Assambler Qanday ishlaydi?

Kompyuterlar ma'lum bir asosiy ko'rsatmalar to'plami bilan ta'minlanadi, ular kompyuter bajarishi mumkin bo'lgan asosiy operatsiyalarga mos keladi. Masalan, "Load" iborasi protsessorning ketma-ket bitlarini protsessor xotirasidagi joydan registr deb ataladigan maxsus omborga ko'chirilishiga olib keladi.


Download 1.8 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling