ibm pc процессорларининг архитектураси в микроархитектураси

DOC 59,5 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1
1404126426_50940.doc ibm pc процессорларининг архитектураси в микроархитектураси режа: 1. 32-разрядл прцессорарининг программали модели 2. прцессор регистрлари. 3. хотирани кешлаш ibm pc ва улар intel фирмасига тегишли 80х86 оиласига мансуб процессорлар қўлланилади. ibm pc оригинал машиналарида 16-разрядли регистрли процессорлар қўлланилади. кейинги ҳамма процессор моделлари, шулар қаторида 32-разрядли (386, 486, pentium, pentium pro, pentium ii/iii, celeron, pentium iv intel фирмасидан, к56, к6 ва (athlon ва duron) amd, mi, mii ва cyrix/via фирмасидан) билан ммх, sse ва 3d now! кенгайтмали ўз ичига аввалги моделларни архитектураси, буйруқлар системасини программа таъминоти тўплашини олган. процессор архитектураси деганда уни программа модели тушунилади, яъни программа кўриниш хусусиятлари. бу китобда (intel architecture 32 bit) фақат iа-32 архитектурали процессорлар х86 оиласининг 5-7 авлодларини келтирамиз. микроархитектура деганда, бу программани моделини ички амаллар бажарилиши тушунилади. iа-32 архитектурали бир хил қурилмаларга ҳар хил фирма ва авлод учун мавжуд ажралувчан микроархитектура амалда қўлланилади. албатта, шу тариқа программани бажариш тезлиги ва ишлаб чиқаришни максимал ҳолатга …
2
риш ҳолатига етказиш учун минимал ортиқча штраф цикллар сони (penalty cycles) билан конвейерларни тўлиқ загрускасини таъминлаш зарур, албатта код ҳам ?? оддий усул билан pentium ва р6 синфидаги процессорларда тез амалга оширилади. суперконвейери архитектураси (superpipelined) процессор конвейерлари кўп қадамлар сонига эга ва уларни ҳар бирини соддалаштиради. pentium 4 гиперконвейери 20 та қадамга эга. битта конвейерли процессорни скаляр деб аташади. бу типга intel процессорларидан то 486 гача ҳамма процессорлар киради. суперскаляр (superskalar) процессори 1 та ва ундан ортиқ конвейерга эга. (pentium-2 та), у топшириқни параллел ишлаб чиқаради. pentium икки оқимли процессор, р6 синфидаги процессорлар эса 3-оқимидир. процессорлар регистрларни қайта номлаш (registr renaming) архитектура чегарасидан топшириқни параллел амалга ошириш имконини беради (8 та умумий регистрдан фойдаланиш имконини беради). қайта номланган регистрли процессорлар 8 тадан кўп умумий регистрга эга. бу регистрлар оралиқ натижаларни ёзишда ишларини ҳамда уларни тегишли мантиқий номи ва физик регистрларни адреслари жойлаштирилади. маълумотларни суриш (data forwarding) топшириқни амалга оширилишини бошланиши …
3
ли модели 32-разрядли intel процессорларини тарихи 80836 процессорларини яратилиш тарихидан бошланган. у ўз ичига аввалга 8086/88 ва 80286 мпларини хусусиятларини олган. бироқ 80386да узлуксиз сегмент хотирани узлуксизлиги 64 кбайт. ҳимояланган ҳолатда 32-разрядли процессорларда у 4 мбайтгача боради. бу процессорлар виртуал хотирага ҳам эга, унинг ҳажми 64 гбайт. бошқарув блоки хотира билан сегментация ва бетларни ва варақларни адресларини алмаштиришг имкон беради. процессорлар 4 поғонали система ҳимоясини хотирада таъминлайди ва киритиш/чиқариш, масалаларини алмашишини таъминлаб беради. буйруқлар системаси 8086, 80286 буйруқларини сақлаганда кенгайган. процессорлар 2 та ҳолатдан биттасида ишлаши мумкин, у ҳолатдан бу ҳолатга ўтиш жуда тез бўлади: * real address mode-реал адреслаш ҳолати. бу ҳолатда физик хотирани 1 мбайтгача адреслаш мумкин. * protected virtual address mode-виртуал адреслашни ҳимоя ҳолати. бу ҳолатда процессор физик хотирани 4 гбайтгача адреслаш имконини беради. агар улар реал ҳолатда бажарилса, ҳимоя ҳолатида процессор қўшимча топшириқларни бажариши мумкин. pentium ва баъзи 486 моделдаги процессорлардан бошлаб асосий система бошқарув режими …
4
ocessor extension –процессорларни снли кенгайтмаси). сопроцессор 7 та типдаги маълумотларга эга: 16, 32, 64-битли бутун сонлар; 32, 64 80-битли сузувчи нуқтали сонлар (fr-формат) ва 18 –разрядли сон 2-10 форматда (всd). (ўзгарувчи) нуқтали сонлар формати ieee754 ва 854 стандартларига жавоб беради. сопроцессорларни қўлланиши ҳисоблашларни 100 марта оширади. fru блоки 8 та 80 – битли регистрларни ўз ичига олувчи стекдан биорат. барча замонавий процессорларда fru мавжуд. у 486sxда йўқ. тадбиқий программа математик сопроцессор ишлаган пайтда fru топшириқни ишлаши мумкин. бунинг учун операцион система сопроцессор эмуляциясига эга бўлиши керак. сопроцессор эмулятори бу программа қайта ишлаб бўлгач, қайта ишлагични сопроцессордан узиш ёки ўчириш имконини беради. шу билан бир қаторда сопроцессор операция кодини билиб олиши, маълумотларни жойлашишини аниқлаши ва талаб қилинган операцияни амалга ошириш керак. эмуляция ммх ва хмм блоклари учун эмас. бу блоклар ҳисоблашларни реал вақтда тезлаштириш учун мўлжалланган. агар эмуляцияни паст тезлиги билан уларни амалга ошириш маънога эга эмас. прцессор регистрлари. х86 процессорлари …
5
ди. (extended-кенгайган). маълумотлар ва адресларни разрядлиги нечта бит регистрда қўлланиляпганини англатади. маълумотлар разрядлиги топшириқда нечта бит ишлатиляпганини билдиради. реал режимда адрес ва маълумотлар разрядлиги 16-бит . химоя режимда адрес ва маълумот разрядлиги кодли сегмент дескриторидан аниқланади. специфик – модел регистри msr (model – specifik regiters) отладка кенглигини бошқариш учун ишлатилади. булардан ташқари ишлаб чиқариш мониторинги, машина бошқаруви, физик хотирани кэшлаш ва бошқа функцияларни бажаради. хотирани кешлаш замонавий 32-разрядли процессорлар архитектураси хотирани кэшлаш бир қанча усулларини ўз ичига олади: кэш топшириғининг икки ҳолати ва маълумотлар (11 cache ва 12 cache). барча кэшлаш механизмлари тиниқ бўлиб тадбиқий программа ва кэшлаш рухсат этилгандан сўнг улар ўзларидан топшириқлар оқими ва маълумотларни аниқ программали бошқарув талабисиз ўтказади. бироқ кэшлаш механизмларини ўзига хослигини билиш кодни оптималлашда қўл келади. процессорларни кэш хотираси, бошқа процессор ёки шина контроллерлари ташқи фойдаланувчи билан мулоқоти ҳисобга олган ҳолда қурилади. процессорлар ички кузатиш қурилмаларига эга ва интерфейс аппаратлари орқали ўз кэшини кузатади. …

Ko'proq o'qimoqchimisiz?

Faylni Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"ibm pc процессорларининг архитектураси в микроархитектураси" haqida

1404126426_50940.doc ibm pc процессорларининг архитектураси в микроархитектураси режа: 1. 32-разрядл прцессорарининг программали модели 2. прцессор регистрлари. 3. хотирани кешлаш ibm pc ва улар intel фирмасига тегишли 80х86 оиласига мансуб процессорлар қўлланилади. ibm pc оригинал машиналарида 16-разрядли регистрли процессорлар қўлланилади. кейинги ҳамма процессор моделлари, шулар қаторида 32-разрядли (386, 486, pentium, pentium pro, pentium ii/iii, celeron, pentium iv intel фирмасидан, к56, к6 ва (athlon ва duron) amd, mi, mii ва cyrix/via фирмасидан) билан ммх, sse ва 3d now! кенгайтмали ўз ичига аввалги моделларни архитектураси, буйруқлар системасини программа таъминоти тўплашини олган. процессор архитектураси деганда уни программа модели тушунилади, яъни программа кўриниш хусусиятлари...

DOC format, 59,5 KB. "ibm pc процессорларининг архитектураси в микроархитектураси"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.