Assembler dasturlash tili va imkoniyatlari


Download 90.4 Kb.
bet1/4
Sana15.06.2023
Hajmi90.4 Kb.
#1481269
  1   2   3   4
Bog'liq
I.Shohruh Komp tashkil etish

Assembler dasturlash tili va uning imkoniyatlari

Bajardi: Ismoilov Shohruh

Reja:

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

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

Assembler - bu kompyuterni boshqaradigan va ko'rsatmalarni bitlar naqshiga o'zgartiradigan dastur. Protsessor undan asosiy operatsiyalarni bajarish uchun foydalanishi mumkin. Ba'zilar ushbu ko'rsatmalarni assembler tili deb atashadi, boshqalari esa bu atamadan foydalanadilar assambleya tili .

  • Assembler - bu kompyuterni boshqaradigan va ko'rsatmalarni bitlar naqshiga o'zgartiradigan dastur. Protsessor undan asosiy operatsiyalarni bajarish uchun foydalanishi mumkin. Ba'zilar ushbu ko'rsatmalarni assembler tili deb atashadi, boshqalari esa bu atamadan foydalanadilar assambleya tili .

Biz qayerda assemblerdan foydalanamiz?

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, assembler tili turli xil ko'rsatmalarni ramziy kodda va tushunarli shaklda ifodalovchi ma'lum bir protsessorlar oilasi uchun mo'ljallangan.


Download 90.4 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




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