микропроцессор ва микроэҳм базали буйруқлар тизими

DOC 251,5 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1
1404134116_51400.doc page микропроцессор ва микроэҳм базали буйруқлар тизими режа: 1. мпнинг асосий буйруқлари. базали буйруқлар тизими. 2. мнемокодларни машина кодига (ун олтилик санок тизумига) утказиш мпнинг асосий буйруқлари. базали буйруқлар тизими. ҳозирги мплар 20 та дан 170 тагача буйруқларни ўз ичига олади. ҳар бир мп ўзининг шахсий буйруқлар тизимига эга. бу буйруқлар 1 тадан то 8 та байтгача бўлган форматга эга бўлиши мумкин. бажарадиган вазифаси бўйича ҳар қандай мп даги буйруқлар тўпламини қуйидаги буйруқлар гуруҳига бўлиш мумкин: 1. ўтказиш буйруқлар гуриҳи. 2. арифметик амалларнинг буйруқлар гуриҳи. 3. логик амалларнинг буйруқлар гуриҳи. 4. узатиш бошқариш буйруқлар гуриҳи. 5. махсус буйруқлар гуриҳи. 8 разядли битта кристалли к580 вм80а микропроцессорнинг буйруқлар тизими 9-жадвалда кўрсатилган. мп буйруғи бу шундай иккилик сўзики, сўз (буйруқ) мп томонидан ўқилгандан кейин мпни маълум ҳаракатини бажаришига мажбурлайди. кўпчилик буйруқлар мпни хотирасидаги ёки бирон-бир регистрдаги қийматларни бир томондан иккинчи томонга ўтказиш учун ишлатилади. буйруқларнинг узунлиги берилган иккилик қийматлар сўзининг узунлиги …
2
риш); иккинчидан, қайта ишланадиган қийматни (операндни) ўрнини яъни адресини кўрсатиши керак. буйрук икки қисмдан ташкил топган: а) амаллар коди (амк) — мп га нима қилиш кераклигини хабар килади; б) адрес эса амалда қатнашадиган қийматларни ўр — нини кўрсатади.айримида буйруқнинг иккинчи ва учунчи байтларда ишлайдиган қийматлар хам бўлиши мумкин агар буйрукнинг узунлиги иккита ёки учта сўздан ташкил топган бўлса, у ҳолда улардан биринчиси — амаллар коди, иккин-* чиси ва учинчиси эса қийматларнинг жойлашган адресини кўрсатади. битта сўз узунлигидаги ҳамма буйруклар адрессиздир. 8-разрядли битта кристалли к580ик80а микропроцессорининг буйруқлар тизими(системаси). 9-жадвал утказиш буйруқлар гуруҳи » гуруҳи № мнемокод- лар амал машина даври машина такти фор мати бошқарувчи сўзни рег —ри, белгилари 1 2 3 4 5 6 7 1 моy r1 r2 (r1) ← (r2) 1 5 1 ҳамма белгилар 2 хснс (нl) ← (de) 1 4 1 ўз қийматиларини 3 sрнl (sр) ← (нl) 1 5 1 сақлаб қолади 4 моy r, …
3
нтириш); r — a,b,c,d,e,h,l регистларидан биттаси; rp — жуфт b,d,h ёки sp регистрларидан биттаси; rp1 — в ёки d жуфт регистрларидан биттаси; rph — жуфт регистрининг катта регистри; rpl — жуфт регистрининг кичик регистри; м — hl регистри оркали воситали адресланадиган хотира; port — киритиш/чикариш портининг 8 разрядли адреси; n1 — саккизта 0,1,2,3,4,5,6,7 вактинча узишнинг биттаси; d8 — саккизта разрядли бевосита операнд; d16 — ун олти разрядли бевосита операнд; а16 — ун олти раз — рядли адрес; (r) — регистрнинг киймати; (rp) — жуфт регистрининг киймати; m(rp) — rp жуфт регистрини адреси буйича сакланадиган хо — тира ячейкасининг киймати; i(port) — (port) адресидаги киритиш портини киймати; o(port) — port адресидаги чикариш портини киймати; cond — ушбу саккизта шартнинг биттаси; nz — ноль булмаган натижа (z#0); z — нолли натижа (z=l); nc катта разряддан утказишни (карзни) катта разрядга кучиришни йуклиги (cy=0); с — кучиришнинг йуклиги; ро кийматда бирларнинг сонини токлиги (р=0); …
4
анок тизимидаги куриниши. n ! 0 1 2 3 4 5 6 7 8 9 a в с d e f 0 nop lxi в, 0 stax в inx в inr в dcr в mvi в,# rlc c dad в ldax в dcx с inr с dcr с mvi c# rrc 1 - lxi d, с stax d inx d inr d dcr d mvi d# ral - dad d ldax d dcx d inr e dcr e mvi # rrc 2 - lxi н, с chld inx h inr h dcr h mvi h,# daa - dad h ldax dcx h inr l dcr l mvi l# cma 3 - lxi sp.c stax inx sp inr m dcr m mvi m,# stc - dad sp ldax dcx sp inr a dcr a mvi a,# cmc 4 moy в, в moy в, с moy в, d moy в, е moy …
5
арни ун олтилик санок тизимига утказиш учун аввало керак булган мнемокодни 2 — жадвалдан танлаш керак, кейин эса жадвалнинг вертикал ва горизонтал чегараларидаги танланган мнемокод билан кесишадиган катакчаларидан мнемокодга эквивалент булган 16лик машина коди топилади. мнемокодни машина кодига утказиш пайтида вертикал устундаги 16лик сонлар биринчи булиб, горизонтал катордаги 16 сонлар эса иккинчи булиб ёзилиши шарт. масалан: • stax в - 02 inx в - 03 pop н - el mvi l, - 2е адабиётлар: 1.микропроцессоры 1-2-3 под ред. проф. л.н. преснухина. м. 1986 2.алексеенко и др. проектирование радиоэлектронной аппаратуры на микропроцессорах. м. 1984 3.проектирование микропроцессорных измерителных приборов и систем. в.д. циделко и др. киев, техника 1984. 2. в.в. майоров. гаврилов а.и. практический курс програмирования мп систем. м. машиностроение 1989. 5. с. т. хвош и др. микропроцессоры и микро эвм в системах автоматического упраления.

Ko'proq o'qimoqchimisiz?

Faylni Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"микропроцессор ва микроэҳм базали буйруқлар тизими" haqida

1404134116_51400.doc page микропроцессор ва микроэҳм базали буйруқлар тизими режа: 1. мпнинг асосий буйруқлари. базали буйруқлар тизими. 2. мнемокодларни машина кодига (ун олтилик санок тизумига) утказиш мпнинг асосий буйруқлари. базали буйруқлар тизими. ҳозирги мплар 20 та дан 170 тагача буйруқларни ўз ичига олади. ҳар бир мп ўзининг шахсий буйруқлар тизимига эга. бу буйруқлар 1 тадан то 8 та байтгача бўлган форматга эга бўлиши мумкин. бажарадиган вазифаси бўйича ҳар қандай мп даги буйруқлар тўпламини қуйидаги буйруқлар гуруҳига бўлиш мумкин: 1. ўтказиш буйруқлар гуриҳи. 2. арифметик амалларнинг буйруқлар гуриҳи. 3. логик амалларнинг буйруқлар гуриҳи. 4. узатиш бошқариш буйруқлар гуриҳи. 5. махсус буйруқлар гуриҳи. 8 разядли битта кристалли к580 вм80а микропроцессорнинг буйруқлар тизими 9...

DOC format, 251,5 KB. "микропроцессор ва микроэҳм базали буйруқлар тизими"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.