11
B O B . M I K R O P R O T S E S S O R L I S I S T E M A L A R N I L O G I K
S T R U K T U R A L A R I , M P B O S H Q A R U V C H I Q U R I L M A L A R I N I T U Z I L I S H
A S O S L A R I .
2.1 . M ik r o p r o t s e s s o r l i s i s t e m a n i n g l o g ik tuzilishi.
Mikroprotsessor asosidagi haqiqiy elektron sistemasi k o ’p
vazifalami bajaruvchi
qurilmalarni (bloklarni) o ’z ichiga oladi, an a shulardan bittasi MP. Sistemaning
h am m a qurilmalari standart interfeysga ega b o ’ladi va yag ona m a ’lumotlar
magistraliga ulanadi ( 2 . 1-rasm). [2,8]
Sistemaga q o ’yilgan talabga k o ’ra M P bitta kristalli yoki KIS, k o ’p kristalli
mikroprotsessorli komplekti asosida bitta platali qurilma b o ’lishi mumkin.
Sistem ada M P markaziy boshqaruvchi va qiymatlarni
arifmetik mantiqiy
o ’zgartiruvchi qurilm a vazifasini bajaradi. MP, boshqaruvchi qurilma vazifasida
sistemani mantiqiy qurilmalarini ketma-ket ishlashini ta ’minlovchi sinxrosignallar
ketma-ketligini va mantiqiy signallarni ishlab chiqadi.
SHM
BM
ш
OZU
U D Q
PZU
D X Q
GE
M P
IQ
IQ
uviv
CH Q
uvv
0X0
2 . 1-rasm . M P li s is te m a n in g m a n tiq iy tu z ilish i
Operandlar deb, MPni arifmetik - logik blokida amaliy o ’zgartirishga mansub
bo’lgan sonlarga aytiladi. O pera ndla r b o ’iib boshlang’ich son, natija, o ’zgarmas son
yoki boshqa kattaliklar b o ’lishi mumkin. Mikroprotsessorda
amallar bitta yoki ikkita
operandlar ustida o ’tkazilishi mumkin.
Mikroprotsessor sistem asida xotira har xil xotira qurilmalarida amalga
oshirilishi mumkin. Xotiralar iqtisodiy-texnik nuqtai nazarga k o ’ra yarim o ’tkazgichli
doimiy va operativ o ’zgaruvchan xotira qurilmalarida tashkil etilishi mumkin.
Yarim o ’tkazgichli doimiy xotira qurilmasi (D X Q - PZU) sistemaning ishlash
jaraenida avvaldan yozilgan qiymatlarni faqat o ’qishga imkon beradi.
Yarim o ’tkazgichli tez o ’zgaruch an operativ xotira qurilmasi ( O ’X Q -O ZU )
qiymatlarni operativ yozib va o ’qishni t a ’minlaydi (mikroprotsessorni ishlash
tempiga mos tushadigan). O ’XQ ning kamchiligiga ularning m anbaga b og’ liqligi
kiradi, y a ’ni m anba o ’chsa m a ’lumotlar y o ’qoladi.
Sistemaning xotirasi adreslanadi, y a ’ni har bir s o ’z xotira yacheykasiga o ’zining
noyob
(unikal)
adresi
bilan
yoziladi.
So’z bu
ikkilik
sonlarning
ikkilik
razryadlarining y i g ’indisidir. Xotiradan sonlarni o ’qish (olish)
yoki xotiraga sonni
yozish uchun xotiraning adresini aniq berish kerak.
Qiymatlarni kirituvchi qurilma (U V V ) - bu quriimalar, vositalar, MP ning
registriga yoki xotiraga qiymatlarni tashqaridan (klaviaturadan, boshqaruvchi
89
pultdan,
perfolentadan,
perfokartadan,
m agnit
lentalaridan,
kasseta,
diska,
disp etch er lard an ) uzatish vazifasini bajaradi.
Qiy matla rni uzatuvchi qurilmalar (U V V )
- bu qurilmalar, vositalar M P ning
registrlaridan yoki xotira yacheykasidan (displey, pechatlaydigan qurilma, tashqi
xotira qurilmasi, boshqaruvchi qurilma va sh. o ’xsh.) qiymatlarni o ’qish
vazifasini
bajaradi.
Kiritish/chiqarish uchun ishlatiladigan har xil qurilmalarni, ularni h a m m a
bog'lanish la rin i va xabarlarini standart k o ’rinishga keltirish zarur, y a ’ni interfeyslarni
moslash kerak. Bunin g uchun m a ’lumotli kontroller (informatsion kontroller - IK)
degan maxsus apparat blokidan foydalaniladi. Bu m a ’lumotli kontroller M P ning
m a ’lumotli magistraliga ulanish tom onid a
standart interfeysga ega, kiritish/chiqarish
qurilmalari to m onid an esa standart b o ’lmagan interfeysga ega (interfeys -
b o g ’lanishning o ’zgartirgich vazifasini o ’taydigan qurilmadir).
M ikro pro tse ss or O ’XQ, DXQ, kiritish/chiqarish qurilmalari bilan birgalikda
m ikroE H M ni tashkil etadi.
Dostları ilə paylaş: