|
Protsessorning asosiy elementlari.Registrlar
|
bet | 3/9 | Sana | 19.05.2024 | Hajmi | 1,11 Mb. | | #244116 |
Bog'liq XAYITBOYEV ABROR1.2 Protsessorning asosiy elementlari.Registrlar
Registrlar protsessor ichida jismoniy joylashgan maxsus xotira joylari. Ma'lumotlarga manzil shinasi orqali kirish kerak bo'lgan operativ xotiradan farqli o'laroq, registrlarga to'g'ridan-to'g'ri protsessor kirishi mumkin. Bu ma'lumotlar bilan ishlashni sezilarli darajada tezlashtiradi. .
ALU-Arifmetik mantiq qurilma qo'shish, ayirish va mantiqiy amallar kabi arifmetik amallarni bajaradi.
BU (блок управления) - boshqaruv bloki mashina kodlarini (buyruqlarini) qayta ishlash jarayonida bajariladigan mikroko'rsatmalarning ketma-ketligini belgilaydi.
TG (тактовый генератор) - soat generatori protsessorning ish chastotasini o'rnatadi. Soat impulslari yordamida protsessor va boshqa qurilmalarning ichki buyruqlari uchun sinxronizatsiya amalga oshiriladi. Soat generatori ma'lum bir chastotada (har xil protsessorlar uchun chastota har xil) to'rtburchaklar impulslarni hosil qiladi. Protsessorning registri - protsessor ichidagi ultra tez tasodifiy kirish xotirasi (SRAM)dagi ma'lum uzunlikdagi maydondir. U protsessorning o'zi tomonidan qo'llaniladi, unga dasturiy ta'minot orqali kirish mumkin ayrim hollarda kirish mumkin emas. Masalan, keyingi buyruqni xotiradan olishda u buyruq registriga joylashtiriladi, dasturchi unga kirish huquqini qayd eta olmaydi.
2-rasm: Protsessorning ichki registrlari.
Protsessorning ichki registrlari - bajaruvchi dasturdan bir yoki ikki tarzda kirish mumkin bo'lgan registrlar. Deyarli har bir bunday registr assembler tili darajasida. Uning nom-identifikatori va mashina tili darajasida mos keladigan raqamli identifikator kodi bilan belgilanadi. Foydalanish imkoniyati nuqtai nazaridan, dasturiy jihatdan mavjud registrlar hammasi ham bir xil emas va amalda ikkita katta kichik guruhga bo'lingan:
Tizim registrlari - bu tizim imtiyozlari / huquqlarining yetarli darajasiga ega bo'lgan faqat tizim dasturlari (masalan, operatsion tizim yadrosi) uchun dasturiy jihatdan foydalanish mumkin bo'lgan har qanday registrlar. Ko'pgina mashina tizimlari nuqtai nazaridan, bu imtiyoz darajasi ko'pincha "yadro darajasi/rejimi" yoki "nazoratchi rejimi" deb ataladi. Boshqa barcha dasturlar uchun - "foydalanuvchi rejimida" ishlaydigan - bu registrlar mavjud emas. Bunday registrlarga nazorat registrlari va segment deskriptor soya registrlari misol bo'la oladi.
|
| |