Zamonaviy mikroprotsessorlar va ularni ishlatish tamoyillari


Natijalarni saqlash birligi



Yüklə 1,51 Mb.
səhifə18/28
tarix22.04.2023
ölçüsü1,51 Mb.
#101531
1   ...   14   15   16   17   18   19   20   21   ...   28
Zamonaviy mikroprotsessorlar va ularni ishlatish tamoyillari

Natijalarni saqlash birligi qayta ishlangan yo'riqnomada ko'rsatilgan manzilda RAMda ko'rsatma bajarilishi natijasi yozuvini beradi.
To'xtatish bloki. Uzilishlar bilan ishlash protsessorning eng muhim vazifalaridan biri bo'lib, unga hodisalarga o'z vaqtida javob berishga, dastur ishini to'xtatishga va undan talab qilinadigan amallarni bajarishga imkon beradi. Uzilishlar mavjudligi tufayli protsessor psevdo-parallel ishlashga qodir, ya'ni. deb ataladigan ko'p vazifalarga.
To'xtatishni boshqarish quyidagicha. Har bir tsiklni boshlashdan oldin protsessor uzilish so'rovini tekshiradi. Agar ishlov berishda uzilish bo'lsa, protsessor to'plamda bajarilishi kerak bo'lgan ko'rsatma va oxirgi ko'rsatma bajarilgandan keyin olingan ma'lumotlarni saqlaydi va uzilishlarni boshqarish funktsiyasini bajarishni davom ettiradi.
To'xtatish xizmati funktsiyasi bajarilishi tugagandan so'ng, unga saqlangan ma'lumotlar to'plamdan o'qiladi va protsessor tiklangan vazifani bajarishni davom ettiradi.
Registrlar- buyruqlar bajarilishining oraliq natijalarini vaqtincha saqlash uchun protsessor tarkibiga kiruvchi kichik o'lchamli (bir necha yuz baytli) ultra tez tasodifiy kirish xotirasi (registrlarga kirish kesh xotirasiga kirishdan bir necha barobar tez). Protsessor registrlari ikki turga bo'linadi: umumiy maqsadli va maxsus registrlar.
Umumiy maqsadli registrlar arifmetik va mantiqiy amallarni bajarishda yoki qo'shimcha buyruqlar majmuasining maxsus operatsiyalarini bajarishda (MMX, SSE va boshqalar) ishlatiladi.
Maxsus maqsadli registrlar protsessor ishlashi uchun zarur bo'lgan tizim ma'lumotlarini o'z ichiga oladi. Bunday registrlarga, masalan, boshqaruv registrlari, tizim manzillari registrlari, disk raskadrovka registrlari va boshqalar kiradi. Bu registrlarga kirish yuqori darajada tartibga solingan.
Buyruqlar hisoblagichi- protsessor keyingi soat tsiklida bajarishni boshlaydigan buyruq manzilini o'z ichiga olgan registr.
Zamonaviy protsessorlar kichik to'rtburchaklar shakliga ega, u silikon gofret shaklida taqdim etilgan. Plitaning o'zi maxsus plastmassa yoki keramik korpus bilan himoyalangan. Barcha asosiy sxemalar himoyalangan, ular tufayli CPU to'liq ishlashi amalga oshiriladi. Agar tashqi ko'rinishi bilan hamma narsa juda oddiy bo'lsa, unda sxemaning o'zi va protsessor qanday ishlaydi? Keling, buni batafsil ko'rib chiqaylik.
CPUda oz sonli turli elementlar mavjud. Ularning har biri o'z harakatini bajaradi, ma'lumotlar va nazorat uzatiladi. Oddiy foydalanuvchilar protsessorlarni soat tezligi, kesh xotirasi va yadrolari bilan farqlashga odatlangan. Lekin bu hammasi ham ishonchli va tezkor ishlashni ta'minlamaydi. Har bir komponentga alohida e'tibor berishga arziydi.


Yüklə 1,51 Mb.

Dostları ilə paylaş:
1   ...   14   15   16   17   18   19   20   21   ...   28




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin