4.8-rasm. Programmani translyatsiyalovchi sistemaning sxemasini konfiguryatsiyasi.
MRL
– kompilyator
boshlang’ich
programmani
assembler
tiliga
o’tkazadi.
R1UM
– kompilyator esa birdaniga mashina darajasidagi ob’ektning modulini beradi.
Yuklovchilar
– bular shunday programmalarki, ular ob’ektning programmalarini,
ma’lumotlarini tashqi tashuvchilardan (saqlovchilardan) magnit diski, magnit lentasi aloqa
yo’lidan mikroEHM ni hohlagan xotirasiga olib kiradilar.
Yuklovchi, ob’ektni programmasini, boshqaruchi ma’lumot asosida o’zgartirishi mumkin.
Yuklovchi, boshqaruvchi ma’lumotni, bevosita programmistdan yoki tillarni translyatsiya
qiluvchidan (assembler yoki kompilyator) olishi mumkin.
Masalan, programma EHM ni xotirasida nolinchi adresdan boshlab joylashtirilishi mumkin.
Mabodo, ob’ektning programmasi suriladigan bo’lsa, programmist yuklovchiga programmaning
yangi adresini ko’rsatishi mumkin. Shundan keyin yuklovchi kerakli tarzda ob’ektning
programmasini hamma adresini o’zgartiradi.
IMR
– 16 mikroEHM ning yuklovichisi programma va ularni sigmentlari joylashgan
xotiraning kartasini berish kabi qo’shimcha vazifani bajaradi.
Rezident tilidagi yuklovchilar, odatda
programmalashtiriladigan DXQ larida va sh.o’xsh.
tayyorlanadi.