Assambler tilida dasturni yozishlish qadamlari
Muammoni Tahlil qilish
Mantiqiy dasturni ishlab chiqish
Algotimini yozish
Blok-sxemasini chizish
Assambleya tili yordamida dastur buyruqlarini yozish
Ikkita 8 bitli raqamlarni qo'shish va S registrida 8 bitli natijani saqlash uchun assambler tilidagi dastur.
Namuna uchun:
Muammoni Tahlil qilish
Ikki 8-bit raqamlarini qo'shish
Mantiqiy dasturni ishlab chiqish
Ikki raqamni qo'shish
Natijani C reestriga yozib oling
Algotimini yozish
Ikki sonli raqamni oling
Ularni qo’shing
Natijani saqlang
Jarayoni yakunlandi
Load 1st no. in register D
Load 2nd no. in register E
Copy register D to A
Add register E to A
Copy A to register C
Stop processing
Blok-sxemasini chizish
5. Assembler tili yordamida dastur buyruqlarini yozish
Ikkita sonni oling
Load 1st no. in register D
Load 2nd no. in register E
Ularni qoshing
Natijani saqlang
Yakunlash
Quyidagi savollarga assembler dasturlash tilida misollar keltiring
Assembler tilida dastur ishlab chiqishning ketma-ketligi.
Assembler tili dasturlashda alohida o'ringa ega. Assembler tilidagi dastur to'g'ridan-to'g'ri
markaziy protsessor buyruqlaridan foydalangan holda tuziladi. Bu esa dasturchiga protsessor
imkoniyatlarini chinakam bilishga yordam beradi. Yuqorida ta'kidlanganidek, Assembler tilidan
asosan kompyuter qurilmalari bilan to'g'ridan-to'g'ri ishlaydigan va ularni boshqaradigan
dasturlar (drayverlar) tuzishda foydalaniladi. Masalan, mashina ishlab chiqaradigan
korxonalardagi avtomatlashgan robotlardan boshlab elektron meditsina asboblarigacha barchasi
uchun yoziladigan boshqaradigan dasturlar shular jumlasidandir. Ammo hozirgi mavjud barcha
qurilmalar uchun boshqaruvchi dasturlar yozilgan-ku, endi Assemblerni o'rganish nimaga kerak
degan savol tug'ilishi mumkin. To'g'ri, lekin hayot hozirda mavjud kompyuter imkoniyatlari bilan
to'xtab qolmaydi. Kundan-kunga yangi qurilmalar ishlab chiqilayapti va ularni boshqaruvchi
dasturlarni tuzish uchun Assembler dasturchilari kerak bo'ladi
Assembler tilida ikkita sonni qo’shish.
Assembler sikl dasturlari.
Asosiy qism:
Do'stlaringiz bilan baham: |