pentium микропроцессорларида регистрлар блоки

DOC 137,0 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1
1404131138_51231.doc pentium микропроцессорларида регистрлар блоки регистр узининг структуравий регистр узининг структураси тузилишига кура 8 разрядли, 16 разрядли, 32 разрядли булади. регистрларни куйидаги гурухларга булиш мумкин: 1) умумий фойдаланишга мулжалланган регистрлар 2) сегмент регистрлар 3) флаг регистрлар 4) буйрук регистрлар 5) сопроцессор регистрлари 6) ммх кенгайтмали бутун сонли регистрлар 7) ммх кенгайтмали кузғалувчан унлик сонлар билан ишловчи регистрлар умумий фойдаланишга мулжалланган регистрлар 8 та · ах/eax/ah/al-аккумлятор · dx/ebx/bh/bl-база регистр · cx/ecx/ch/cl-хисобчи регистр · dx/edx/dh/dl-маълумотлар регмстри · si/esi-манба индекси · di/edi-кабул килувчи индекс · bp/ebp-база курсатгичи · sp/esp-стек курсатгич сегмент регистрлар сегмент регистрлар асосан 6 та шулардан 3 таси асосий, 3 таси ёрдамчи, кушимча · ss-стек сегменти · cs-код сегменти · ds-маълумотлар сегменти кушимчалар:es,fs,gs-кушимча сегмент регистри флаг регистри флаг регистори 1 та регистор. ундаги хар бир разряд маълум бир вазифани бажаришга мулжалланган. шунга кура флаг разрядларини 2 га булиш мумкин 1)холат флаглари 2)бошкариш флаглари холат флагига куйидагилар киради: · 00-cf- 0-разряддаги cf …
2
и. уларнинг хар бири 80 та разрядга эга. мультимедиа кенгайтмали бутун сонли регистрлар ммх0-ммх7 булган регистрлардан фойдаланилади. бу регистрлар мультимедиага маълумотларни кайта ишлашга мулжалланган уларнинг хар бирида 64 та разряд мавжуд. унли нуктаси кузгалувчан унли нуктаси кузгалувчан регистрларга хмм0-хмм7 гача булган регистрлар. унли нуктаси кузгалувчан мультимедиа воситаларини кайта ишлашга мулжалланган булиб хар бир регистор 128 та разряддан иборат. pentium 2дан бошлаб жорий этилган. ах, вх, сх – регистрлари арифметик амалларни бажаришга мулжалланган. бундан ташкари сх хисобчи регистр булиб цикл жараёнларини ташкил этишда фойдаланилади. dx-регистр адреслар устида амаллар бажаришда фойдаланилади. si-ифоданинг тартибини курсатиш учун хизмат килади. манба сифатида регистр, узгарувчи, сон булиши мумкин. di-чап томонида турган хаднинг тартибини курсатиш кабул килувчи сифатида узгарувчи ёки регистрдан фойдаланиш мумкин. sp-стекдаги маълумот хажмига кура стекнинг улчамини курсатади. сегмент регистрлари ss- стек адреси cs- дастур коди адреси ds- дастурда керакли маълумотлар адреси флаг регистрлари cf- амальбажариш натиажсида ката разрядга утса ёки ундан камайса cf-1 киймат …
3
программанинг балки хисоблаш машинасининг иш фаолиятига таъсир курсатади. микропроцессорнинг системали регистрлари ушбу регистрларнинг номидан куриниб турибдики улар системада махсус функцияларни бажаради. айнан шу регистрлар химояланган режим ишини таъминлайди. щунингдек уларни мохир дастурчитурли хил операцияларни бажариш учун дастур тузишга тускинлик килмайдиган микропроцессорнинг махсус кисми деб курса булади. система регистрлари 3 гурухга булинади: · 1 та бошкариш регистрлари · 4 та система адреслари регистрлари · 6 та отладка регистрлари . pentium микропроцессорлари учун куйидаги узгаришлари киритилган · олдин банд килиб куйилган cr4 бошкариш регистрлари кулланилган. · msr регистрлар гурухи киритилган. бошкариш регистрлари бошкариш регистрлари гурухига бешта регистр киритилган, cr0, cr1, cr2, cr3, cr4. бу регистрларнинг вазифаси бутун система ишини бошкариш хисобланади. микролпроцессор бешта бошкариш регистрларига эга булса хам, улардан факат туртаси ишлатилади. cr1 регистри ишлатилмайди, чунки унинг функцияси аникланмаган. cr0 регистри микропроцессорнинг холатини ва унинг иш режимини тасвирловчи система флагларидан ташкил топган. куйида улар ьилан танишамиз: · pe (protect enoble) микропроцессорнинг жорий …
4
сахифа топилади ва ъотирага юкланади. cr3 регистри хам хотиранинг сахифалашда ишлатилади. ушбу регистрни биринчи даражали сахифалар каталоги регистри деб хам атасак булади. cr4. pentium микропроцессорларининг турли моделларига пайдо булган элементларни характерлайди. системали адреслар регистри ушбу регистрлар шунингдек хотирани бошкариш регистрлари деб хам аталади. улар микропроцессорнинг мулти амалли холатида маълумотларни ва дастурларни химоялаш учун кулланилади. химояланган режимда микропроцессор адресли мухити 2 га булинади: глобал – барча вазифалар учун умумий локал – хар бир вазифа учун алохида. микропроцессор таркибида куйидаги системали регистрлар мавжуд: · gdtr(global descriptor table register) 48 бит улчамга эга, шундан 32 бит глобал дескриптор жадвали ва 16 бит gdt жадвали чегараси. · ldtr(local descriptor table register) 16 бит улчамга эга ва ldt дескриптор жадвали спекторини уз таркибида саклайди. · idtr(interrupt descriptor table register) · tr(task register) 16 битли вазифа регистри отладка регистрлари бу аппаратли отладка учун мулжалланган регистрлар гурухидир. аппаратли отладка воситаси биринчи марта i486 микропроцессорларида пайдо булди. аппаратли …
5
трида tf=1 булса бирни кабул килади. bt- копкон бит isst=1 булганда бирни кабул килади. ушбу регистрларда колган битлар ноллар билан тулдирилади. dr7 – отладкани бошкариш регистри дейилади. сопроцессор регистрлари сопроцессор дастурий моделида регистрларнинг 3 та гурухини куриш мумкин: 1) сопроцессор стекини ташкил этувчи r0…r7 8 та регистрлар. хар бир регистр улчами 80 бит. бу хол хисоблаш алгоритмларини бажарувчи курилма учун характерли хисобланади. 2) учта хизматчи регистр: swr (status word regiter) –сопроцессор холатини ифодаловчи регистр.swrрегистрларида охирги буйрук бажарилишининг холатлари охирги буйрук баэарилганда кандай чегараланиш келиб чикди, сопроцессор стекининг юкориги регистрлари кайсилигини курсатувчи майдонлар мавжуд. cwr (control word register) сопроцессор иш режимларини бошкаради. ушбу регистрдан майдонларга караб сонли хисоблашлар аниклиги, яхлитлашни бошкариш, уз ишларини маскировка килиш мумкин. twr (tags word register) теглар сузларирегистри r0..r7 регистрларинингхолатларини бошкариш учун ишлатилади. 3) иккита курсатиш регистрлари: dpr (data point regiter) vf]kevjnkfhyb rehcfnubx htubcnhb/ ipr (instruction poin register) буйруклар курсатилади. улар буйрук адрес ва улар операнди адресини …

Хотите читать дальше?

Скачайте полный файл бесплатно через Telegram.

Скачать полный файл

О "pentium микропроцессорларида регистрлар блоки"

1404131138_51231.doc pentium микропроцессорларида регистрлар блоки регистр узининг структуравий регистр узининг структураси тузилишига кура 8 разрядли, 16 разрядли, 32 разрядли булади. регистрларни куйидаги гурухларга булиш мумкин: 1) умумий фойдаланишга мулжалланган регистрлар 2) сегмент регистрлар 3) флаг регистрлар 4) буйрук регистрлар 5) сопроцессор регистрлари 6) ммх кенгайтмали бутун сонли регистрлар 7) ммх кенгайтмали кузғалувчан унлик сонлар билан ишловчи регистрлар умумий фойдаланишга мулжалланган регистрлар 8 та · ах/eax/ah/al-аккумлятор · dx/ebx/bh/bl-база регистр · cx/ecx/ch/cl-хисобчи регистр · dx/edx/dh/dl-маълумотлар регмстри · si/esi-манба индекси · di/edi-кабул килувчи индекс · bp/ebp-база курсатгичи · sp/esp-стек курсатгич сегмент регистрлар сегмент регистрлар асосан 6 та...

Формат DOC, 137,0 КБ. Чтобы скачать "pentium микропроцессорларида регистрлар блоки", нажмите кнопку Telegram слева.

Теги: pentium микропроцессорларида ре… DOC Бесплатная загрузка Telegram