Protsessorning qurilmasi va ishlash printsipi



Download 7,8 Kb.
bet2/6
Sana26.02.2022
Hajmi7,8 Kb.
#470901
1   2   3   4   5   6
Bog'liq
Dekodlash

2. Protsessor yadrosi.

Protsessor yadrosi uning tarkibiy qismi bo'lib, u barcha funktsional bloklarni o'z ichiga oladi va barcha mantiqiy va arifmetik amallarni bajaradi.


1-rasmda protsessor yadro qurilmasining blok diagrammasi ko'rsatilgan. Rasmda ko'rib turganingizdek, har bir protsessor yadrosi bir nechta funktsional bloklardan iborat:





  • ko'rsatmalar blokini olish;




  • dekodlash uchun ko'rsatmalar bloklari;




  • ma'lumotlar tanlab olish bloklari;




  • boshqaruv bloki;




  • ko'rsatmalarni bajarish uchun bloklar;




  • natijalarni saqlash uchun bloklar;




  • uzilishlar bilan ishlash bloki;


  • Mikrokodni o'z ichiga olgan ROM;




  • registrlar to'plami;




  • buyruqni hisoblagich.



Yo'riqnomani olish uchun blok buyruq peshtaxtasida ko'rsatilgan manzilda ko'rsatmalarni o'qiydi. Odatda har bir tsikl uchun bir nechta ko'rsatmalarni o'qiydi. O'qilishi kerak bo'lgan ko'rsatmalar soni dekodlash bloklari soniga qarab belgilanadi, chunki har bir tsiklda dekodlash bloklarini iloji boricha yuklash kerak. Xomilalik birlik optimal ishlashi uchun protsessor yadrosida filial predikatori mavjud.


O'tishlarni bashorat qiluvchi o'tishdan keyin qaysi buyruqlar ketma-ketligi bajarilishini aniqlashga harakat qiladi. Bu shartli sakrashdan keyin protsessor yadro quvurini maksimal darajada yuklash uchun kerak.


Bloklarni dekodlash, nomidan ko'rinib turibdiki, ko'rsatmalarni dekodlaydigan bloklar, ya'ni. protsessor nima qilishi kerakligini va ko'rsatmani bajarish uchun qanday qo'shimcha ma'lumotlar kerakligini aniqlang. CISC kontseptsiyasiga asoslangan zamonaviy tijorat protsessorlarining aksariyati uchun bu vazifa juda qiyin. Gap shundaki, ko'rsatmalar uzunligi va operandalar soni aniqlanmagan va bu protsessor ishlab chiquvchilarining hayotini sezilarli darajada murakkablashtiradi va dekodlash jarayonini nooziq vazifa qilib qo'yadi.
Ko'pincha, individual murakkab ko'rsatmalar mikrokod bilan almashtirilishi kerak - bitta murakkab ko'rsatma kabi bir xil harakatni birgalikda bajaradigan oddiy ko'rsatmalar. Mikrokodlar to'plami protsessorga o'rnatilgan ROMga yoritilgan. Bundan tashqari, mikrokod protsessor rivojlanishini soddalashtiradi, chunki individual buyruqlarni bajarish uchun murakkab yadro bloklarini yaratishga hojat yo'q va blokning ishlashidagi xatoni tuzatgandan ko'ra mikrokodni tuzatish ancha oson.

Zamonaviy protsessorlarda odatda 2-4 ta yo'riqnomani dekodlash bloklari mavjud, masalan, Intel Core 2 protsessorlarida har bir yadroda ikkita bunday blok mavjud.





Download 7,8 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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