O’zbekiston Respublikasi Raqamli Texnologiyalari vazirligi Muhammad Al-Xorazmiy Nomidagi Toshkent Axborot Texnologiyalari Universititi Fan: Kompyuter Tashkillashtirish Amaliy ish N: 5 Mavzu: Buyruqlar Tizimining arxitekturasi


Download 149.81 Kb.
bet20/25
Sana29.06.2023
Hajmi149.81 Kb.
#1657463
1   ...   17   18   19   20   21   22   23   24   25
Ish algoritmi:
manba va maqsad operandlarini qo'shing;
qabul qiluvchiga qo'shish natijasini yozing;
bayroqlarni o'rnatish.
Buyruq bajarilgandan keyin bayroqlarning holati:
Ilova:
Qo'shish buyrug'i ikkita butun operandni qo'shish uchun ishlatiladi. Qo'shish natijasi birinchi operandning manziliga joylashtiriladi. Agar qo'shish natijasi qabul qiluvchi operand chegarasidan tashqarida bo'lsa (to'lib ketish sodir bo'lsa), u holda bu holat cf bayrog'ini va adc buyrug'idan keyingi mumkin bo'lgan foydalanishni tahlil qilish orqali hisobga olinishi kerak. Masalan, ax va ch dagi qiymatlarni qo'shing. Qo'shish to'lib ketish ehtimolini hisobga olishi kerak.

Ro'yxatdan o'tish plyus registr yoki xotira:
| 000000dw | modregr / rm |
AX (AL) registr va darhol qiymat:
| 0000010w | --data-- | ma'lumotlar, agar w = 1 |
Ro'yxatdan o'tish yoki xotira va darhol qiymat:
| 100000sw | mod000r / m | --data-- | ma'lumotlar, agar BW = 01 |
QO'NG'IROQ
(Qo'ng'iroq)

Jarayon yoki vazifani chaqirish
^ Buyruqlar sxemasi:
Maqsad:
stekda qaytish nuqtasi manzilini saqlash bilan boshqarishni yaqin yoki uzoq protseduraga o'tkazish;
vazifalarni almashtirish.

Download 149.81 Kb.

Do'stlaringiz bilan baham:
1   ...   17   18   19   20   21   22   23   24   25




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling