Ассемблер дастурлаш тили асослари



Download 0,66 Mb.
bet5/5
Sana23.02.2022
Hajmi0,66 Mb.
#181057
1   2   3   4   5
Bog'liq
assembler dasturlash tili asoslari

FASM Editor

  • Natijani editorsiz xam ko’rish mumkin. Buning uchun .com fayl ustida sichqoncha 2 marta bosiladi. Yoki editorda (play) tugmasini bosib xam ko’rish mumkin.

Odatda, natija “lip” etib, ko’rishga ulgurmasingizdan oyna yopilib qoladi. Bunda xollarda .com faylning “Свойства” -> “Программа”->”Закрывать окно по завершении работы” dagi belgini olib tashlash kerak.

  • Odatda, natija “lip” etib, ko’rishga ulgurmasingizdan oyna yopilib qoladi. Bunda xollarda .com faylning “Свойства” -> “Программа”->”Закрывать окно по завершении работы” dagi belgini olib tashlash kerak.

Дастур командаларига алохида тўхталамиз

  • ORG 100h – 1-satr. Bu komanda dastur xisoblagichiga 100h qiymatini beradi. .com faylni xotiraga yuklashda DOS berilganlar blokidan keyingi 256 bayt (16 lik s.s.da 100h) joyni ajratadi. Daastur kodi ushbu blokdan keyin joylashtirladi. .com ga kompilyatsiya qilinadigan fayllar ushbu direktivadan boshlanishi kerak.
  • MOV AH, 02h – 2-satr. Bu komanda 2-operand qiymatini 1-operandga o’zlashtiradi. Yani AH registriga 02h qiymatni yuklaydi. 02h – bu DOS funksiyasi bo’lib, belgilarni ekranga chiqaradi. Aynan bu funksiyani AH registriga yozishga sabab shuki, 21h uzilish komandasi aynan shu registrni ishlatadi.
  • MOV DL, 41h – 3-satr. «A» belgisining ASCII standarti bo’yicha kodi 41h ni DL registriga yozamiz.
  • INT 21h – 4-satr. Bu usha yuqorida aytib o’tilgan, AH registrida berilgan DOS tizimli funksiyasini chaqiruvchi uzilish operatsiyasidir. INT 21h – OT bn muloqot qiluvchi asosiy komanda
  • INT 20h – 5-satr. Bu dasturdan chiqish va boshqaruvni konsol oynasiga uzatish kerakligini OT ga yetkazuvchi uzilish komandasi xisoblanadi.

Download 0,66 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish