2-Mavzu. Kompyuterlarni tashkil qilishning raqamli mantiqiy asoslari


«registr-registr» varianti RISC turidagi hisoblash mashinalarning asosi hisoblanadi



Yüklə 472,23 Kb.
səhifə6/10
tarix13.06.2022
ölçüsü472,23 Kb.
#116891
1   2   3   4   5   6   7   8   9   10
2 5276026221128326376

«registr-registr» varianti RISC turidagi hisoblash mashinalarning asosi hisoblanadi.
«registr-xotira» turidagi buyruqlar CISC-mashinalari uchun xarakterli.
«xotira-xotira» varianti, garchi CISC sinfidagi eng murakkab mashina modellarida qolsa ham, samarasiz hisoblandi.
Xotiradan registrlarga yuklash va registr qiymatlarini xotiraga saqlash operatsiyalari akkumulyatorli operatsiyalar bilan bir xil.
Farqi mos tanlashlarni ta’minlovchi, kerakli registrni tanlash bosqichida bo’ladi.

Registrli arxitektura -
Xotiradan registrlarga yuklash va registr qiymatlarini xotiraga saqlash operatsiyalari akkumulyatorli operatsiyalar bilan bir xil. Farq kerakli registrni tanlash boshqichida, tegishli tanlovchilar tomonidan taqdim etiladi, AMQ va registr fayli o’rtasida kamida uchta shina bo’lishi kerak
Registrli arxitektura - Intel 8086 mikroprotsessori.
U 16-razriyadli o’n to’rtta registrga ega, ularni maqsadlariga ko’ra uch guruhga bo’lish mumkin
AX, BX, CX, DX umumiy foydalanish registrlari; arifmetik va mantiqiy amallarni bajarishda ishtirok etadi.
SP, BP, SI va DI ko’rsatkichli va indeks registrlari, SP va BP joriy xotira segmenti chegarasidagi siljitish adreslarini saqlaydi, SI va DI joriy xotira segmenti chegarasidagi siljish adreslardan iborat bo’ladi.
SP - bu stek ko'rsatkichi, BP - asosiy ko'rsatkich, SI - manba indekslari va DI – belgilashlar o’rni indeksi.
Ushbu registrlardan umumiy foydalanish registrlari sifatida ham foydalanish mumkin.
CS, DS, SS va ES – xotira adreslanishlari bilan bog’liq segment registrlari.
CS - bu kod yoki dastur segmenti, DS - ma'lumotlar segmenti, SS - stek segmenti va ES – qo’shimcha segment.
  • CS dasturning ob’yekt kodi joylashgan xotira segmentining boshlang'ich adresini belgilaydi. Keyingi buyruq IP buyrug'i ko'rsatgichining qiymati yordamida CS tarkibiga nisbatan olinadi.
  • DS joriy ma'lumotlar segmentining boshlang'ich manzilini belgilaydi
  • SS stekni tashkil etish uchun ajratilgan joriy segmentni belgilaydi
  • ES qo'shimcha ma'lumot segmenti sifatida ko'rib chiqiladigan segmentning boshlang'ich manzilini belgilaydi.

Keltirilgan registrlardan tashqari yana ikkita 16-razriyadli registrlar mavjud:

Yüklə 472,23 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin