Xotiradan ma’lumotlarni ketma-ket chiqarishni tashkil etish.
Xotiradan ma’lumotlarni ketma-ket chiqarishni tashkil etish RD signali mavjud
bo'lganda, xotiraga "Xotirani o'qish" signali keladi va bundan ma’lumotlar shinasi
orqali tizimli kontroller kirishiga keladi. Xotira yacheykasining manzili manzil
shinasining tarkibi bilan aniqlanib, uning bir qismini xotira mikrosxemasiga berilib,
ikkinchi qismi manzil selektoriga beriladi. MP xotira mikrosxemasini mos ravishda
tanlashi kerak. Tanlangan signallarni manzil shinasidagi axborotdan ajratishi kerak
va uni mos boshqaruv shinasidagi signal bilan kuzatishi kerak. Signalni shakllanishi
va chastotasi ketma-ket bo'lishi uchun generator shakllantirgich qo'llaniladi.
Axborotni xotiradan olishni ketma-ket va parallel ravishda oshishning farqi
qo'yilgan konkret maqsad va tanlangan protsessor imkoniyatiga bog'liq.
Ma’lumotlar xotirasi dasturni bajarish jarayonida axborotni qabul qilish, saqlash va
uzatish uchun mo'ljallangan. Ma’lumotlar xotirasi EHM kristalida joylashgan bo'lib,
o'zida OXQ aks etgan 128 ta 8 razryadli registrlar bo'lib, turli axborotlarni alohida
bit yoki bayt shaklida qabul qilish, saqlash va uzatishga mo'ljallangan. OXQ va
DXQ shartli belgilanishi 1.1.1 va 1.1.2- rasmlarda ko'rsatilgan.
1.1.1 – rasm. OXQ mikrosxemasining shartli belgilanishi
Ushbu xotira mikrosxemasi OXQ
2
2
2
11
0
10
А
А
kB ma'lumot saqlashga
mo'ljallangan.
СS
- kristalni yoki mikrosxemani tanlash bo'lib, ma’lumotlar shinasidan uzatiladi;
WR
- OXQ ga yozish signali bo'lib, boshqaruv shinasidan uzatiladi;
RD
- OXQ dan o'qish signali bo'lib, boshqaruv shinasi orqali uzatiladi.
EHM da ma'lumotlar xotirasini tashqi 64 kb sig'imli qurilmani ulash orqali
kengaytirish mumkin. Bunda tashqi ma'lumotlar xotirasiga murojaat faqat maxsus
komandalar orqali amalga oshiriladi.
1.1.2 – rasm. DXQ mikrosxemasining shartli ko'rinishi
Bunda o'qish signali EHM ning RD signali bilan, yozish esa EHM ning WR
signali bilan stroblanadi. Ichki ma'lumotlar xotirasi bilan ishlanganda RD va WR
signallar shakllantirilmaydi.
1.1.3 - rasmda OXQ ni tizimli shinalarga ulanishining funksional sxemasi
keltirilgan.
Dastur xotirasi dasturni saqlashga mo’ljallangan va ma'lumotlar xotirasidan
alohida 64 kBli joyga (xotiraga) ega. Barcha so’rovlar tashqi dastur xotirasiga
murojaat qilish uchun (ya'ni 0000H dan boshlab,) EHMning chiqishini
OE
ga
ulanishi kerak. Tashqi xotiraga murojaat qilinganda, doim 16 razaryadli manzil
shakllantiriladi va uning kichik bayti xotira mikrosxemasiga, kattasi esa, manzil
selektori orqali uzatiladi. Bunda xotira mikrosxemasiga uzatilgan manzil bayti
mikrosxemada qolishi kerak.
1.1.3– rasm. OXQ modulining tizimli shinalarga ulanish sxemasi
Chunki, keyinroq (RD, WR) signali kelishi kutiladi va ular orqali xotira
mikrosxemasi ma'lumotlar shinasidan axborotni qabul qilishi (RD) yoki uzatishi
(WR) kerak bo’ladi.
1.1.4 – rasm. DXQ modulining tizimli shinalarga ulanishi
1.1.4 – rasmda EHMni DXQga funksional ulanish sxemasi keltirilgan. Manzil
shinasi yozilishi kerak bo’lgan ma'lumotlar yacheykasining manzilini beradi, so’ng
yuqori impendantli holatga o’tadi va DXQ dan bayti ma'lumotlar kelishini kutadi.
Agar yacheyka manzili kirishga yaqinroq joylashgan bo’lsa, mikrosxema yana bitta
boshqaruv shinasidan RD va manzil selektoridan esa CS signal kelishini kutadi.
Shundan so’ng, tanlangan bayt tizimli shinaga uzatiladi. EHMning ishlash rejimi
kirish va chiqish signallarining kombinatsiyalari orqali o’rnatiladi. RAM, ROM
mikrosxemalari bilan ishlaganda boshqaruv shinasiga signallar uzatiladi.
Mikrosxemani iniltsiliazatsiyasi
OE
signali (yuqori darajali kuchlanish) signali
orqali amalga oshadi, ammo mikrosxemaga tashqi sinxronizatsiya signali yoki kvars
ulangan bo’lishi kerak.
OE
kirishi Shmit triggerining ichki kirishi hisoblanadi.
Mikrosxemaning sbrosi (ishdan to’xtashi) ishonchli bo’lishi uchun, kirishdagi
yuqori darajali signal, kamida EHM ikki mashina siklidan kam bo’lmasligi kerak
(f
BQ
sinxronizatsiya chastotasining 24 davri). Agar
Do'stlaringiz bilan baham: |