Бердак номидаги каракалпок давлат уневерситети


Х и с о б о т н и н г м а з м у н и


Download 1.02 Mb.
bet19/21
Sana16.04.2023
Hajmi1.02 Mb.
#1361375
1   ...   13   14   15   16   17   18   19   20   21
Bog'liq
микропроцессор

Х и с о б о т н и н г м а з м у н и

Хисоботда куйидагилар кайд килиниши керак :





  1. Z-80 арифметик командалари тугрисида тулик маълумот.

  2. Уйда тайёрлаш учун 3-банддаги топширикда нисбатан ишлаб чикилган, икки 8 разрядли сонни кушишда, натижани иккили-унли коди олиш дастури.

  3. Уйда тайёрланиш учун 5-банддаги топширикда ишлаб чикилган, икки 8 разрядли сонни купайтириш натижасини текшириш учун дастур.

  4. 2-топширикда текширилган куриниши узгартирилган 14-дастур.

  5. Хамма топшириклар буйича арифметик операциялар бажарилганлигининг натижалари.



У з - у з и н и т е к ш и р и ш м а ш к и

1. Z-80 МП эмуляторида кандай арифметик операциялар бажарилиши мумкин?


2. МП КИС DAA буйругининг бажарилиш коидасини изохлаб беринг.
3. Кандай буйруклардан сунг аккумуляторнинг унли коррекция сонини амалга ошириш мумкин (DAA буйрукни бажариш)?

  1. Икки сон купайтмасининг кисм дастур бажарилганинг максимал вактини кандай бахолаш керак (15 - кисм дастур)?

  2. 15-кисм дастурга асосан иккита сонни купайтиришни текшириш мумкинми?

  3. Сонларни купайтириш ва булиниш кисми дастури алгоритмларнинг ишлари нимага асосланган ?

  4. Иккили-унли кодида 0 дан 20 гача сонларни келтиринг.

  5. Z-80 МП эмулятори дастур таминоти учун сонларни ифодалашнинг мумкин булган усулини курсатинг.

  6. Агар МП КИС учун машина вактининг давомийлиги Т = 1 мкс булса, иккита соннинг дастури бажарилишининг максимал вактига бахо беринг.


14-ЛАБОРАТОРИЯ ИШИ
Саноат роботларини дастурли бошкариш учун турли бошкариш дастурларини анализ килиш.
Ишдан максад: Дисплей ва клавиатуранинг МП га уланишининг дастур – аппаратли усулини ўрганиш: МП учун асосий омиллардан бири бўлган клавиатура узулиши билан танишиш.

Назариядан љисљача маълумот.


Ташки љурилмалар 2 турга бўлинади.


1чи турга ЭХМ нинг одам билан маълумот алмашиши учун керак бўладиган љурилмалар. Буларга маълумот киритиш учун клавиатура, ахборотни кўриб туриш учун дисплей киради.
2 чи турда бошља техник љурилмалар билан маълумот алмашиш учун керак бўладиган курилмалар. 2 чи турдаги ташљи курилмалар билан МП маълумот алмашиш учун махсус кодлар ишлатилади. 2чи турга магнитафон, дисклар киради.
МП киритиш ва чиљариш бўйруљларига IN(А1) ва OUТ(А1) буйруљлари киради. IN (А1) бажарилишида процессор (А1) адресли курилмадан маълумотни ўљийди ва уни аккумляторга ёзади. OUТ(А1) буйруђининг бажарилишида МП маълумотни аккумлятордан олиб А1 адресли чиљариш портига ёзади. Киритиш буйруђи булган IN буйруђи 3 та циклли 2 байтдан иборат булган буйруљдир. Бу буйруљ бажарилиши учун МП да 3 та цикл бажарилиши керак. Киритиш буйруђи адрес хотирасида 2 байт жойни эгаллаган.

1 чи байт


2 чи байт


1 чи байтда буйруљ танланади.


2 чи байтда киритиш / чиљариш порт адреси.

Циклларда куйидаги кетма – кетлик бажарилади.


1 цикл. Буйруљ регистрига буйруљ ќисоблагичидаги адрес орљали буйруљ танланади.


2 цикл. Порт адреси адрес хотира регистрига жойланади.
3цикл. Адрес хотира регистридаги адрес бўйича киритиш / чиљариш портдаги маълумот аккумляторга жойланади.
ОUТ буйруђи ќам 3 циклли бўлиб фаљат акси Акумлятордаги маълумот адрес хотира регистри адресидаги портга маълумот узатади.
Љиритиш портидаги (FЕ адресли) маълумотни чикариш портига ( (с) адресли) ёзишнинг дастури љўйидаги куринишга эга.

Дастур.


Адрес.

Машина коди.

Белги

Мнемо
код

Изоќ.

8000

ДВ

NIKЕ

IN(FЕ)

(FЕ)адреслик киритиш портидан сонни аккумляторга ёзиш.

8002

ДВ




ОUТ(С)

Аккумлятордаги сон (С) адресли чиљариш портига ёзиш.

8004

СЗ 0080




JP NIКЕ

NIКЕ бориш.

Узилиш амалини тушунтириш.
Кичик ЭХМдан компьютернинг мураккаб тарафларидан бири бу узилиш амалидир.
Узилиш – бу тайёр амал бўлиб, компьютер маълум бир вазифани бажариш учун бу амалга мурожаат љилинади. Аппаратли ва дастурли узилишлар мавжуд.

  • Аппаратли узилишлар аппаратнинг ўзида ёки тизим платасида жойлаштирилади.

  • Дастурли узилишлар дастурнинг доимий ишларини бажариш учун чаљирилади, масалан: клавиатуранинг босилган клавишга ишлов бериш ёки экранга чикариш вазифаларини бажариш учун ишлатилади.

Z 80 эмуляторида.
Узилишга мисол љилиб RSТ 08 ва DJNZ 800F буйруљлари орљали тушунтириш дастури љуйида келтирган. RST 08 функцияси созловчи режимидан аввалги экран ќолатига љайтаради. DJNZ 800F узилиш эса созловчи режимидан маълум вактга узилади ва шу ишлаётган дастурга яна љайтиб келади.

Download 1.02 Mb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   21




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