Boshqarish qurilmasi, arifmetik mantiqiy qurilma. Mashina takti va mashina tsikllari Reja




Download 0.9 Mb.
Pdf ko'rish
bet5/6
Sana24.09.2023
Hajmi0.9 Mb.
#84026
1   2   3   4   5   6
Bog'liq
19-ma\'ruza
@Fiziklar777-maxsus testi, Kitob 1949 uzsmart.uz, TEST21 TO\'PLAM, PyCharm dasturini o, Media eduction test questions 2-nd subject, Mustaqil ish, Aktinoidlar, iqtisodiy statistika, 2 mustaqil ish islomov shuxratbek, 4-Lab Testalogiya, 8, 9-ma\'ruza, inklyuziv talim, 638346458858589102611
Qo`shish operatsiyasi 
Funktsional jihatdana mantiqiy qurilma registr 1, registr 2, summattor va 
boshqaruv sxemasidan iborat bo`ladi. 
Endi arifmetik amalni tsikllarda yozamiz: 
1.Qo`shish operatsiyasida ishtirok etuvchi 1-operandning qiymati kod shinasi 
orqali 1-registrga kiradi. 
2.Qo`shish operatsiyasida ishtirok etuvchi 2-operandning qiymati kod shinasi 
orqali 2-registrga kiradi. 
3.Shunga ko`ra, ushbu operatsiyani bajarish bo`yicha ko`rsatmalar ko`rsatma 
kod shinasi orqali boshqaruv sxemasiga yuboriladi. 
4.Registrlardan olingan ma’lumotlar summatorga tushadi. Bundan tashqari
boshqaruv sxemasi allaqachon qo`shishni bajarish buyrug`ini bergan bo`ladi. 
5.Amalga oshirilgan operatsiya natijasi 1-registrga o`tadi. 
6.Keyin arifmetik mantiqiy qurilmaning ishlash natijasi natijaviy blokga 
beriladi. 
Mashina tsiklllari va mashina taktlari 
Buyruq - bu kompьyuterni (ROM)da ikkilik kodlar ko`rinishida saqlanadigan 
mikrobuyruqlar to`plami. Buyruqning bajarilishini protsessorning ba’zi funktsional 
birliklarining alohida vaqt oralig`ida (tsikllarida) ishlashini boshlaydigan doimiy 
xotirasidan mikrobuyruqlarni o`qish jarayoni deb hisoblash mumkin. Buyruqni 
bajarish uchun ketadigan vaqt buyruq tsikli deb ataladi. 


Buyruqlarning bajarilishida buyruq tsikllari bir xil davomiyligiga ega emas, 
chunki ular turli xil miqdordagi mikrobuyruqlarni o`z ichiga oladi, turli 
adreslash usullari va boshqa qo`shimcha ma’lumotlardan foydalanadi. Bu holat 
uzunligi bir, ikki yoki undan ortiq bayt bo`lgan buyruqlar formatlarida o`z 
aksini topadi. Buyruqlar tsiklida ikkita asosiy bosqich mavjud: 
─ buyruqni tanlash bosqichi. 
─ Ushbu bosqichda shaxsiy kompyuter RC dastur hisoblagichi buyruqning 
birinchi bayti manzilini adres shinasiga o`rnatadi. Mikroprotsessor "xotirani 
o`qish" signalini ishlab chiqaradi, buning natijasida ma’lumotlar shinasi 
orqali adreslangan xotira katakchasi tarkibi IR buyruqlar registriga 
(Instruction Register) yoziladi. 
─ Kompyuter dasturi hisoblagichi ob’yekt kodining keyingi elementiga ishora 
qiluvchi adresni hosil qiladi. Tanlash fazasi 
barcha buyruqlar uchun bir xil
─ buyruqni bajarish bosqichi. 
Buyruqni bajarish bosqichi buyruqning (deshifratsiya) shifrini ochish bilan 
boshlanadi. Birinchi baytni deshifratsiyasi natijasida operatsiya turi (kodi) 
aniqlanadi va boshqaruv moslamasida uning bajarilishi uchun zarur bo`lgan 
boshqaruv signallari hosil bo`ladi. Protsessorning buyruqni bajarish bosqichidagi 
harakatlari va uning davomiyligi operatsiya turiga bog`liq. Buyruqni bajarish 
uchun qo`shimcha ravishda xotiraga yoki ma’lumotlar uchun tashqi qurilmalarga 
kirish, ma’lumotlarni tegishli protsessor registrlariga uzatish, 
ARMQda operatsiyani to`g`ridan-to`g`ri bajarish, natijalarni xotiraga yoki tashqi 
qurilmaga chiqarish va hokazo kerak bo`lishi mumkin. 
Buyruqlar tsikllarining turlicha davom etishi va ularning alohida 
fazalarining bir hil emasligi buyruqlarni bajarish uchun mashina tsikllarini 
tashkil qilish uchun sabab bo`ldi. Har bir mashina tsiklli tizim shinasiga kirish 
tsiklidir. Mashina tsiklida buyruq yoki ma’lumotlarning keyingi bayti (so`zi) 
xotiradan olinadi, xotiraga yoziladi, ma’lumotlarni kiritadi yoki chiqaradi. 
Buyruqlar tsikli har xil miqdordagi mashina tsikllarini o`z ichiga olishi 
mumkin. 
Birinchi mashina tsiklida, agar ma’lumotlar protsessorning ichki registrlarida 
bo`lsa, buyruqning birinchi bayti olinadi, dekodlanadi va bajariladi. Agar buyruqni 
bajarish xotiraga yoki tashqi qurilmalarga kirishni talab qilsa, u holda ikki, uch va 
undan ortiq mashina tsikllari qo`llaniladi. 
Mashina tsikllari, buyruqlar tsikllari kabi, bir hil emas. 
Shuning uchun ularning bajarilishi turli xil sondagi taktlar sariflanadi. Shunday 
qilib, buyruq bajarilganda, protsessorning barcha harakatlari uchta darajadagi 
ichki tsikllar bilan sinxronlashtiriladi: buyruq, mashina va takt tsiklllari. 



Download 0.9 Mb.
1   2   3   4   5   6




Download 0.9 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Boshqarish qurilmasi, arifmetik mantiqiy qurilma. Mashina takti va mashina tsikllari Reja

Download 0.9 Mb.
Pdf ko'rish