O'zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarni rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti amaliy ish variant №13 Guruh: 413 19 Bajardi: Abdullayev Abdulaziz



Download 3,7 Mb.
Sana15.01.2022
Hajmi3,7 Mb.
#370321
Bog'liq
ABDULLAYEV A KX 1-6 lab


O'ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARNI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

AMALIY ISH

Variant №13

Guruh:413_19

Bajardi:Abdullayev Abdulaziz

Tekshirdi:Axmedova X

TOSHKENT 2021

1-Laboratoriya

1-laboratoriya ishi

1-variant: F=d-bꚚc+05h, bunda b=1h, d=2h, c=3h.

Dasturkodi:

MVI B,1h // B registrga 1h qiymatkiritish

MVI C, 2h // Cregistrga 2h qiymatkiritish

MVI D, 3h // Dregistrga 3h qiymatkiritish

MOV A,D // A akkumulyatorga Dregistrdagiqiymatniko’chirish

SUB B // Akkumulyatordagiqiymatdan Bdagiqiymatniayirish

XRA C // Akkumulyatorva C ning or operatori

ADI 5h // Akkumulyatordagiqiymatga5h qo’shish

MOV E,A // Akkumulyatordagiqiymatni E registrgako’chirish

HLT // Dasturyakunlanishi

Dasturnatijasi:





2-laboratoriya ishi

LDA 0x0200

MOV B,A

LDA 0x0210

MOV C,A

LDA 0x0220

MOV D,A

MOV A,B


SUB D

ORA C


XRI 6h

RRC


STA 0x0300

HLT




3-laboratoriya ishi

summani hisoblash

Dasturkodi:

MVI C, 10 // C registrga 10h qiymatkiritish

LXI D , 0X1000 // Berilganadresniikkigabo’libyozish

LDAX D //Berilganadresdagiqiymatniakkumlyatorgayozish

ADD B //akkumlyatorga B registerdagiqiymatniqo’shish

MOV B,A //akkumlyatordagiqiymatni B registergako’chirish

INX D //Berilganadresga1qiymatqo’shadi

DCR C // C registerdagiqiymatdan 1 niayirish

JNZ add // shartbajarilishinitekshirishvakerakliadresgao’tkazish

STA 0X2000 // akkumlyatordagiqiymatniberilganadresgayozish

HLT // dasturyakunlanishi.

Dasturnatijasi:



4-laboratoriya ishi

MVI B,1h – B registrga 1h qiymatberish

MVI C,2h – C registrga 2h qiymatberish

MVI D,3h – D registrdagi 3h qiymatberish

MOV A,B- Akummlatorga B registrqiymatinio’zlashtirish

SUB D- Akummlatordagi qiymatdan D registrdagi qiymatni ayirish

ORA C - AND operatori

XRI ,7h – Akummlatorga 7h qiymato’zlashtirish

XRA C - AND operatori

MOV E,A – E registrgaAkummlatorqiymatinio’zlashtirish

MOV A,B- Akummlatorga B registrqiymatinio’zlashtirish

RLC - 2 gako’paytirish

RLC – 2 gako’paytirish

XRA D - And operatori

JZ M1- Juftlikka tekshirish

RRC

RRC


STA 0X0300 – Akummlatordagi qiymat

HLT – dastur yakunlanishi

M1 MVI A,20h– Akummlatorga 20h qiymat o’zlashtirish

STA 0X0300 – Akummlatordagiqiymatniberilganyacheykagao’zlashtirish

HLT – dasturyakunlanishi



5-laboratoriya ishi

F=(((a*b)&c)*a+b)*c nihisoblash. a=10h, b=20h, c=30h.

Dasturkodi:

LDA 0x0200 MOV B,D

MOV D,A CALL func

LDA 0x0210 POP B

MOV B,A ADD B

LDA 0x0300 PUSH B

MOV C,A MOV B,A

PUSH B CALL func

MOV C,B STA 0X030A

MOV B,D HLT

CALL funcfunc: MVI A,00

POP B M1: ADD B

ANA C DCR C

PUSH B JNZ M1

MOV C,A RET

Dasturnatijasi:





6-amaliy ish

LXI B,0X3000 //B va C registergaberilganadresnibo’libyozadi

MVI L,0X20 //L registergaberilganqiymatnikiritadi

MVI A , 0X4A M1 //Akkumlyatorgaberilganqiymatnikiritadi

OUT 0X00 //Rangnichiqaradi

LDAX B //Ikkigabo’linganadresdagiqiymatnioladi

OUT 0X00 // Berilganma’lumotniekrangachiqaradi

DCR L //L registerdan 1 niayiradi

INX B // Ikkigabo’linganadresga 1 niqo’shadi

JNZ M1 //L registerdagiqiymat 0 bo’lmagunchaberilganadresgaqaytaradi



HLT //Dasturyakuni


Download 3,7 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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