-
Registrli xotira 15*8 =120 triggerlar
Jami - taxminan 13 kbit xotira va 120dff triggerlarga teng.
Murakkab sxemalar uchun loyihalashda iyerarxik yondashuvdan
foydalaniladi.
1) Birinchi qadamda funksional bloklarda sxemalarning funksional norasmiy
buzilishlar amalga oshiriladi.
Bloklar orasidagi bog’lanishlarni tashkil etish (kompyuterdagi ichki
interfeyslar) buyruqlarni bajarilishi strukturali sxema shaklda chiqariladi,
MaxPlusni funksional ifodalanishida va grafikdagi funksional sxemalarda,
individual bloklarni yanada batafsil strukturali sxema ko’rinishida
kelgusida
detallashtirish uchun asos bo’lib hisoblanadi.
Boshqarish haqidagi ma’lumotni to’plash va maqsadga ko’chish, qachonki
strukturali sxema va barcha buyruqlar uchun mo’ljallangan kompyuter ishlashidagi
mikroprogramma
ishlab chiqilsa, strukturali sxemada aloqa turli uzatish va
mikroprogrammalardagi o’zlashtirish imkonini beradi.
2) Funksional sxema MaxPlus kutubxonasidagi boshqariluvchi funksional
elementlar har bir blok uchun quriladi - registrlar, multipleksorlar, mantiqiy-
arifmetika tashkil etuvchilar va
oddiy mantiq, shakllantirish belgilari uchun zarur
va buzilgan operatsiyalarni bajarilishi.
Ma’lumotlar va buyruqlar xotira modullarida saqlanadi, xotiradagi
ma’lumotlardan foydalanish va boshqarish - adresli bo’ladi.
3) Sxema bilan boshqariladigan mikroprogrammalar
Ci mazmundagi shaklda
bo’ladi va dasturiy model namoyishidagi buyruqlar mazmunini tabiiy
formalizasiyali tavsifi hisoblanadi. Nazorat qilish qurilmasining tuzilishi asosida
kodlash, mikrobuyruqlarning tuzilishini yanada detallashtirilishini va
ularning
tartiblanishini amalga oshiradi. Olingan ikkilik kodidagi massiv yuklash fayllarida
beriladi.
4) Funksional sxema asosida MaxPlus mahsulotlarida PLISning yuklash fayli
sifatida loyiha kompilyasiya bo’ladi.
5) MaxPlus Simulatorida vaqt diagrammalari yordamida
loyihaning
verifikatsiyasi.
Katta miqdordagi norasmiy qo’l ishlari, real vaqtga asoslangan kutubxona
elementlaridagi sxemotexnika bilan loyihada verifikasiya (tekshirish) talab qiladi.
Dasturlash modeli asosida, kompyuter loyihasining diagrammasi 4.11-rasmda
o’rsatilgan.
Bu loyihaning umumiy yo’nalishini ko’rsatadi, oldingi bilan bog’langan
bosqichlari- tuzatish, barcha oldingi darajalarida bo’lishi mumkin.
Olingan natijadagi mikroprogrammaning bajarilish demonstratsiyasi
(namoyishi) mazmunini tashkil etadi:
1)
Kompyuterda berilgan buyruqlar tavsifi (Help Keil ga qarang.).
2)
Strukturali sxemasi va uning ishining umumiy tavsifi.
3)
Funksional mikroprogrammalar va bloklarning strukturaviy sxemasi.
4)
MaxPlus element bazasida bloklarning funksional sxemasi.
5)
Ci va simulyatordagi mikroprogrammalar.
6)
C ++ dagi mikrobuyruqlarning kodlash modullari.
7)
MaxPlus loyihaga xotira bloklari uchun yuklash fayllari (Data, Rim,
kodeks, Xram).
8)
Sxemalar bilan buyruqlarni ijrosini matnli tavsifi. Texnik tilining
shakllanishi uchun zarur hisoblanadi.
9)
Testli verifikatsiya (tekshirish) tavsifi va vaqt diagrammasi bo’yicha
natijalarning namoyishi.