28
qo‘shish, ayrish yoki boshqa bir amalni bajaradi, so‘ngra natija tanlangan
registrlardan biriga joylashtiriladi.
Ba’zi
kompyuterlarda
(protsessorlarda)
ma’lumotlar
trakti
–
mikroprogramma (mikrodastur)
deb nomlangan maxsus dastur tomonidan nazorat
qilinadi. Boshqa xil kompyuterlarda esa ma’lumotlar trakti –
apparat vositalar
tomonidan nazorat qilinadi. Hozirda ishlab chiqarilayotgan kompyuterlarda
ma’lumotlar trakti - odatda apparat vositalar tomonidan nazorat qilinadi. Shuning
uchun birinchi sathning nomi –
mikroarxitektura sathi
deb nomlangan.
Ma’lumotlar trakti dasturiy ta’minoti tomonidan nazorat qilinadigan
kompyuterlarda, mikrodastur deganda – ikkinchi sath buyruqlarining
interpretatori
,
ya’ni amalga oshiruvchisi tushuniladi. Mikrodastur xotiradan buyruqlarni chaqirib
oladi va ularni ma’lumotlar traktidan foydalangan holda ketma-ket bajaradi.
Masalan:
ADD
– qo‘shish buyrug‘ini bajarish uchun, u avval xotiradan chaqirib
olinadi, unda ishtirok etadigan operandalar, ya’ni qo‘shiluvchilar registrlarga
joylashtiriladi, arifmetik-mantiqiy qurilma yig‘indini hisoblaydi va natija xotiraga
yoziladi.
Ma’lumotlar trakti apparat ta’minoti tomonidan nazorat qilinadigan
kompyuterlarda ham, xuddi shunday muolaja amalga oshiriladi, ammo bunda
ikkinchi sath buyruqlarini amalga oshiruvchi, ya’ni interpretatsiya qiluvchi
mikrodastur bo‘lmaydi.