Ассемблерда яратилган дастур қуйидаги босқичлардан ташкил топади



Download 0,98 Mb.
bet5/7
Sana10.07.2022
Hajmi0,98 Mb.
#771147
1   2   3   4   5   6   7
Bog'liq
8-маъруза(теекоммуникация 2013-2014)410-411-419 ТТФ

m:mov r8,r3

  • m:mov r8,r3
  • mov r7,r1
  • rd r8
  • div #2
  • jz m1
  • rd r7
  • div #2
  • jnz m2
  • m1: wr r0
  • out
  • m2: wr r9
  • out
  • hlt

Ушбу дастурда массивдаги жуфт сонлар миқдорини хисоблаш дастурини кўриб чиқамиз. Агар қиймат N – жуфт бўлса, (N div 2)*2 – N = 0 , агар N – тоқ бўлса, (N div 2)*2 – N = -1.

  • Ушбу дастурда массивдаги жуфт сонлар миқдорини хисоблаш дастурини кўриб чиқамиз. Агар қиймат N – жуфт бўлса, (N div 2)*2 – N = 0 , агар N – тоқ бўлса, (N div 2)*2 – N = -1.

rd #40 Массив элементлар сони

  • rd #40 Массив элементлар сони
  • wr r3
  • rd #10
  • wr r1
  • rd #0
  • wr r2
  • m1:rd r2
  • add #1
  • wr r2
  • rd r3
  • add #1
  • wr r3
  • rd r1
  • sub #1
  • wr r1
  • jnz m1
  • rd r2
  • out
  • Hlt

EMU 8086

  • EMU 8086

AX - регистр-аккумулятор (2 регистрга бўлинган: AH и AL).

  • AX - регистр-аккумулятор (2 регистрга бўлинган: AH и AL).
  • BX - база адрес регистри (бўлинади BH / BL).
  • CX – регистр-хисоблагич ( CH / CL).
  • DX – маълумот регистри ( DH / DL).
  • SI - регистр – манбаъ индекси.
  • DI - регистр – кўрсатма индекси.
  • BP – база кўрсаткичи.
  • SP – стек кўрсаткичи.
  • CS – сегментга жорий дастурнинг бошланғич адреси кўрсаткичи.
  • DS – маъулумот сегменти бошланғич адреси.
  • ES - қўшимча сегмент регистр.
  • SS – стек сегменти бошланғич адресини сақлайди.
  • Хотирага мурожаат этиш учун сегмент регистрлар РОН билан бирга ишлайди . Масалан,агар биз хотирага физик адресга эга бўлган 12345h (16 с.с.), ўрнатишимиз керак DS = 1230h ва SI = 0045h. Бу тўғр ,чунки шу усул билан физик адрес хосил қиламиз.
  • Процессор физик адресни хисоблаб, сегмент регистр қийматини 10h га кўпайтириб,хосил қилинган натижага РОН натижасини қўшилдаи. (1230h * 10h + 45h = 12345h):
  • Икки регистрлар натижасидан хосил қилинган адрес реал адрес дейилади

Download 0,98 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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