5.3. Periferiya q u rilm alari uchun p rogram m alashtiriladigan parallel
interfeys.
Bu interfeys har xil formatdagi parallel m a ’lumotlami kiritib, boshqara oladigan
programmalashtiriladigan bitta kristalli qurilmadir. Programmalashtiriladigan parallel
interfeysli katta integral sx em a (KIS) standartli periferiya qurilmalarini (displey,
pechatlaydigan qurilma, teletayp va shunga o ’xshashlarni markaziy protsessorii
173
elementli KIS ni qiym atlar magistrali bilan b o g ’lab turadigan va m a ’lumotlarni
kiritib/chiqaradigan elem ent sifatida ishlatiladi [2,4,11,12].
Programmalash tirila digan parallel interfeysli KIS ni chiqishlarini vazifalari 5.2-
j a d v a l d a keltirilgan, unin g strukturali sxemasi esa 5.5-rasm da keltirilgan.
Program mal ashtiriladigan parallel interfeys quyidagi bloklardan tashkil topgan:
q iym atlar buferli registri (B FD ), boshqaruvchi s o ’zni registri (R G U ), kanalny
tanlovchi sxem a ( S X K N ) va uchta qiym atlar kanali (K N 1, KN2, KNZ).
Ikki to m o n g a yunalgan qiymatlar buferli kanali o ’zining ichki qiym atlar
magistralini markaziy protsessorli ele m entinin g (TSPE) qiym atlar magistraliga yoki
bo sh ka foydaianuvchi elem entg a ulash uchun muljallangan.
7-razryadli boshqaruvchi s o ’znin g registri (R G U ) ichki magistraldan va
qiym atlar buferli kanalidan kelayotgan buyru qlar kodini qabul qilish va saqlash
uchun ishlatiladi. Boshqaruvchi s o ’zni registridagi kodlarni vazni (qiymati) uchta
kiritish/chiqarish kanallarining har birini ish paytidagi y o ’nalishini aniqlaydi.
Kanallarni tanlovchi sx em a (S X K N ) ichki va tashqi qiymatlarini uzatish uchun,
boshqar uvchi so'zlarn i va m a ’lumotlarni holatlari b o ’yicha boshqaruvchi signallar
tashkil qiladi qiy m atlarn ing uzatish turi 12-jadvalga asosan o ’rnatiladi K N I , K N2 va
K NZ kanallari tashqi qurilmalarni m ikro pro tse ss orn in g qiymatlar shinasiga ulash
uchun ishlatiladi. Har bir kanalning bajaradigan vazifasi (funksiyasi) pro g ram m a
asosida aniqlanadi.
35_
36
_7_
26
27
29
Ж
31
I T
SR
IF O
B A 7
W R
B A 6
RD
В Л 5
C S
B A 4
A O
В А З
A 1
B A 2
B A l
( iN D
BAO
Ut r
B B 7
B B 6
BB 5
B B 4
BB 3
BB 2
BB1
BBO
D7
B C 7
D6
B C 6
D5
B C 5
D4
B C 4
D3
B C 3
D2
B C 2
DI
BC1
DO
BCO
J l
21
40
25
24
TTi
W
11
T?
TJ
17
Тб
T3
T5
5.5-rasm. KR380VV55 seriyadagi mikrosxemani shartli grafik belgilanishi.
174
|