ARIFMETIK MANTIQIY QURILMA VAZIFASINI TASHKIL ETILUVCHILAR BILAN TANISHISH
Topshiriqlar rejasi:
Arifmetik mantiqiy qurilma xaqida tushuncha;
Arifmetik mantiqiy qurilmali (AMQ);
Arifmetik mantiqiy qurilmaning qanday turlari bor;
Buruqlarning bajarilishi 1,14 mks ni talab qiladi. Birorta registr yoki bayroq o’zgartirilmaydi. NOP buyrug’i dasturchi tomonidan to’xtashni tashkil qilish uchun foydalaniladi, lekin ko’pincha dasturdagi zarur bo’lmagan buyruqlarni olib tashlash uchun ishlatiladi.
2- guruh. Registrni o’zgarmas son bilan yuklovchi buyruqlar.
Mnemonika 16-kod
LD A, +DD 3EDD
LD H, +DD 26DD
LD L, +DD 2EDD
LD B, +DD 06DD
LD C, +DD 0EDD
LD D, +DD 16DD
LD E, +DD lEDD
Bu Buyruqlarning har biri ikki bayt: bittasi amalning kodi uchun, ikkinchisi o’zgarmas son uchun xotirani talab qiladi. Buyruqlar registrga mos qiymatlarni yozadi, registrning eski qiymatlari yo’qoladi.
Quyidagi buyruqlar registrlar juftligiga ikki baytli o’zgarmas sonlarni yuklaydi.
Mnemonika 16-lik kodi
LD HL, +DDDD 21 DD DD
LD BC, +DDDD 01 DD DD
LD DE, +DDDD 11 DD DD
LD IX, +DDDD DD 21 DD DD
LD IY, +DDDD FD 21 DD DD
LD SP, +DDDD 31 DD DD
Buyruq qatori xotiradan 3 yoki 4 baytni talab qiladi. Amalning kodi 1 yoki 2 baytni, o’zgarmas son 2 baytni tashkil qiladi. O’zgarmas sonning birinchi bayti kichik registr juftligiga, ya’ni, L, C, E, X, Y, P ga, ikkinchi bayt esa katta registrga, ya’ni H, B, D, l, S ga yuklanadi. Bu Buyruqlar dasturchi tomonidan ikki baytli manzil sifatida qaraladigan, ma’lumotlarning registrlar juftligiga yoziladi, lekin ular ikki baytli sonli qiymat va ikkita alohida bir baytli sonli qiymatlar ham bo’lishi mumkin. Bu guruh buyruqlari bayroqni o’zgartirmaydi. Registrlar va registrlar juftligini nusxalovchi 59 ta buyruq mavjud. Bu buyruqlarni 4 ta qism guruhga ajratish mumkin.
Do'stlaringiz bilan baham: |