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.
bet14/25
Sana29.06.2023
Hajmi149.81 Kb.
#1657463
1   ...   10   11   12   13   14   15   16   17   ...   25
eax / ax / ah / al (Akkumulyator registri) - batareya.
U oraliq ma'lumotlarni saqlash uchun ishlatiladi. Ba'zi buyruqlarda ushbu registrdan foydalanish talab qilinadi;

ebx / bx / bh / bl (Asosiy registr) - asosiy registr.
U qaysidir ob'ektning asosiy manzilini xotirada saqlash uchun ishlatiladi;

ecx / cx / ch / cl (Hisoblash registri) - hisoblagich registri.
Ayrim takrorlanuvchi amallarni bajaradigan buyruqlarda ishlatiladi. Uning ishlatilishi ko'pincha yashirin va tegishli buyruqning algoritmida yashiringan.
Masalan, tsiklni tashkil qilish buyrug'i boshqaruvni ma'lum bir manzilda joylashgan buyruqqa o'tkazishdan tashqari, ecx / cx registrining qiymatini bittaga tahlil qiladi va kamaytiradi;

edx / dx / dh / dl (Ma'lumotlar registri) - ma'lumotlar registri.
Xuddi eax / ax / ah / al registrlari kabi, u oraliq ma'lumotlarni saqlaydi. Ba'zi buyruqlarda undan foydalanish talab qilinadi; ba'zi buyruqlar uchun bu bilvosita sodir bo'ladi.

Quyidagi ikkita registr zanjirli operatsiyalar deb ataladigan operatsiyalarni qo'llab-quvvatlash uchun ishlatiladi, ya'ni har birining uzunligi 32, 16 yoki 8 bit bo'lishi mumkin bo'lgan elementlar satrlarini ketma-ket qayta ishlovchi operatsiyalar:
esi / si (Source Index registri) - manba indeksi.
Zanjirlash operatsiyalaridagi ushbu registr manba zanjiridagi elementning joriy manzilini o'z ichiga oladi;

edi / di (Destination Index registri) - qabul qiluvchining (qabul qiluvchining) indeksi.
Zanjirlash operatsiyalaridagi ushbu registrda maqsad zanjiridagi joriy manzil mavjud.

Mikroprotsessor arxitekturasida stek kabi ma'lumotlar strukturasi proshivka darajasida qo'llab-quvvatlanadi. Mikroprotsessor buyruqlar tizimida stek bilan ishlash uchun maxsus buyruqlar, mikroprotsessor dasturiy modelida esa buning uchun maxsus registrlar mavjud:

Download 149.81 Kb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   ...   25




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