Modellashtiradigan
program m a la r
modellashtirilayotgan
m ikroEH M
va
M P
registrlarining xotira qiymatlarini displeyga chiqarib beradi v a ular bilan ishlaydi.
Program m a tekshiriladigan jo ylarni belgilaydi, natijada shu nuqtaga (adresga)
yotg an da program m anin g bajarilishi t o ’xtatiladi. Buyruqlarni bajarilishi b o ’yicha
ularni har birini alohida qato rda listingini pechat ga chiqarib beradi (adreslarining
oblastlarini k o ’rsatgan holda).
Modellashtiridigan
pro g ram m a
pro gram m anin g
boshlanishidan
uni
to ’xtagunigacha bajarishga ketgan vaqtni, buyruqlar sonini yoki mashina tekstlari
to ’trisida m a’lum ot beradi.
K ross assem bler.
Kross ass embler programmalashtiruvchi va sozlovchi
vositalarga kiradi. Kross assem bler lar - bular boshqa EHM da (M P) ishlovchi
assembleiiardir. Bunday hold a ularni kross EHM , kross m ikroE H M deyiladi.
Kross assem blerlar bu kross EHM uchun m o ’ljallangan (asosiy) mik ro EHM ni
pro gram m a bilan t a ’minlash maqsad id a o b ’ektning programmalarini yaratadi.
Sozlovch i program m alar.
Sozlovchi p ro gram m ala r m ikro EHM da o b ’ektning
programmasini sozlashni yengillashtiradigan rezidentli programmalardir. Ular
foydalanuvchidan quyidagi vazifalarni bajarish uchun buyruqlar qabul qiladilar:
- doimiy xotiradagi yoki mikro EHM ning erkin o ’zgaruvchan xotirasidagi
qiymatlarni ham da mar kaziy protsessomi registrlarining qiymatlarini displeyga
(pechatga) chiqarish uchun;
- o ’zgaruvchan xotira qurilmasini o ’zgartirish uchun:
- programmani k o ’rsatilgan (belgilangan) adresdan bajarish uchun:
- q o ’yilgan shart bajarilganda yoki pro grammani bajarilishi m a ’lum xotira
qurilmasidagi buyruqqa yetg anda programmani bajarilishini t o ’xtatish uchun.
Sozlovchi program m a y ordam ida prog ram mani bajarilishini uning ishlashga
t a ’sir etmasdan
(ar alashmasdan)
haqiqiy
vaqt
o ralig ’ida kuzatish
mumkin.
Foydalanuvchining
programmasini
bajarilishi
tugayotganda
(vaqtincha
to 'xtatilayot ganda) bu m odulnin g qiymati program m ala sh vositalari orqali tiklanishi
va programmani logik bloki yoki operator orqali o ’zgaruvchan qiymat bilan
solishtirilishi mumkin. Vaqtincha t o ’xtatuvchi registrga murojaat qilish, u bilan
ishlash, kiritish/chiqarish qurilmalari bilan birga ishlash, ularga murojaat qilishga
o ’xshashdir. Vaqtincha t o ’xtatuvchi registr, MP ni boshqarish shinalari holatini
nazorat qilishga imkon beradi.
Dostları ilə paylaş: