K1810VM86 Mikroprotsessorning strukturasi




Download 2,97 Mb.
Pdf ko'rish
bet39/123
Sana09.02.2024
Hajmi2,97 Mb.
#153799
1   ...   35   36   37   38   39   40   41   42   ...   123
Bog'liq
AMV majmua

1.5.3. K1810VM86 Mikroprotsessorning strukturasi. 
VM86 MP ni kattalashtirilgan strukturaviy sxemasi (1.10-
rasm) ikkita ma’lum darajada mustaqil 
qismlarga ega: buyruqlar bilan berilgan operatsiyalarni ishlatadigan operativ qurulma va shina 
interfeysi qurilmasi, xotiradan buyruqlarni tanlaydi, xotira va tashqi qurulmalarga operandlar va 
natija yozuvlarini o’qish uchun murojaat qiladi. Ikkala qurulma parallel ravishda ishlashi mumkin, 
bu tanlash va bajarish buyruqlari jarayoni vaqtida birlashtirish imkoniyatini yaratadi. Bu MP 
tezligini oshiradi, chunki operativ qurulma MP da joylashgan buyruqlarni bajaradi, shuning uchun 
buyruq. tanlash takti uning sikliga qo’shilmaydi. MP ning operativ qurulmasi umumiy registrlar 
guruhi, arifmetik logik qurulma (ALQ), bayroqlar registri va boshqaruv blokidan tashkil topgan. 


1.10-rasm. KR1810VM86 MP tizimining sxemasi.
Sakkizta 16 bitli umumiy vazifali registrlar ko’p buyruqlarda ishlatiladi. Bu holda umumiy 
belgilashli registrlarni o’ziga mos buyruq, formati joyida (yoki joylarda) joylashgan uch bitli kod 
bilan kodlanadi. Ko’rib chiqilayotgan registrlarni asosiy tayinlanishi vazifalari bo’yicha AX, VX, 
SX, DX registrlariga ajraladi, ular birinchi navbatda ma’lumotlarni saqlash uchun ishlatiladi, va 
SP, BP, SI, DI registrlari, ular asosan adres ma’lumotini saqlaydilar. AX, VX, SX, DX registrlar 
mohiyati shundaki, ular kichik baytlar AL, BL, CL, DL va katta baytlar AN, VN, SN, DH larni 
alohida ishlashga imkoniyat beradi. Shu bilan bayt va so’zlarni ishlab chiqishga imkoniyat 
yaratiladi va VM86 bilan 
VM80 larning programmaviy birlashish sharti tug’iladi. Ushbu ikki 
mikroprotsessor registrlari moslanishi 6.10-jadvalda berilgan, bu yerda FL - F registrini 
kichik
bayti. Qolgan registrlar bo’linmaydigan bo’lib, 16 bitli so’zlar bilan faqat katta yoki kichik 
bayt ishlatilgan holda ham foydalaniladi. SP va VR ko’rsatkich registrlari joriy xotira segmenti 
stekining ichidagi adres siljishini saqlaydi, SI va DI indeks registrlari esa mos ravishda joriy 


ma’lumotlar segmenti va qo’shimcha segmentida adres siljishini saqlaydi, lekin operandlarni 
adreslashiga ushbu registrlar ishlatilganda xotira segmenti almashishi mumkin. 
Registrlarni nomlanishga mos keladigan asosiy funksiyalari 1.14-jadvalda keltirilgan. 
Arifmetik logik qurulma (ALQ) 16 bitli kombinatsion summator
ga ega bo’lib, u yordamida 
arifmetik amallarni, logik amallarni bajarish uchun kombinatsion sxemalar to’plami, siljish va 
o’nta amallar sxemalari, hamda operandlar va natijalarni vaqtincha saqlash registrlari bajaradi. 

Download 2,97 Mb.
1   ...   35   36   37   38   39   40   41   42   ...   123




Download 2,97 Mb.
Pdf ko'rish