Mustaqil ish Topshirdi: Po’latov Doston Qabul qildi: Atadjanova Nozima Protsessorlarining ichki registrlari, turlari reja



Download 127,81 Kb.
bet2/3
Sana11.07.2022
Hajmi127,81 Kb.
#774566
1   2   3
Bog'liq
Doston Komp tash mus ish

CPU ichki registrlari

Ichki registrlar umumiy maqsadli va nazorat registrlariga bo'linadi.


Umumiy maqsadli registrlar ma'lumotlarni hisoblash va manzillarni saqlash uchun ishlatiladi.
Boshqaruv registri dasturning borishini nazorat qilish uchun shaxsiy kompyuter (dastur hisoblagichi) va sinov shartlari uchun CCR (shart kodlari registri) ga tasniflanadi.
Umumiy maqsadli registrlardan qanday foydalanish kerak .Protsessorda 8 ta umumiy maqsadli registr mavjud bo'lib, ularning har biri 32 xonali ikkilik raqamlarni saqlashga qodir. 32 bitli ma'lumotlarga qo'shimcha ravishda ular 16 yoki 8 bitli ma'lumotlarni ham saqlashi mumkin.
32-bitli ma'lumotlar saqlanganida, ular 8 ta registrdan foydalangan holda ko'rsatmalarda quyidagicha tavsiflanadi:

ER0, ER1, ER2, ER3, ER4, ER5, ER6, ER7

16-bitli ma'lumotlar saqlanganida, ular ko'rsatmalarda quyidagi tarzda tavsiflanadi, registrlardan jami 16 birlik sifatida foydalaniladi:

E0, E1, E2, E3, E4, E5, E6, E7, R0, R1, R2, R3, R4, R5, R6, R7

8-bitli ma'lumotlar saqlanganida, ular ko'rsatmada quyidagicha tavsiflanadi, registrlar jami 16 birlik sifatida ishlatiladi:

R0H, R0L, R1H, R1L, R2H, R2L, R3H, R3L, R4H, R4L, R5H, R5L, R6H, R6L, R7H, R7L



Umumiy maqsadli registrlar bo'yicha hisoblash misoli

Ushbu misolda qo'shish ko'rsatmasi umumiy maqsadli registrlar qanday ishlatilishini ko'rsatish uchun ishlatiladi.
ADD.B R0L,R1H - 8-bitli qo'shish uchun ko'rsatma. ADD "Qo'shish" ni, B esa "Bayt" ni bildiradi (8 bit). R1H va R0L tarkibi qo'shiladi va natijalar R1Hda saqlanadi.


Bu E1 yoki R1L ga ta'sir qilmaydi. Faqat 8 bitli natijalar olinadi. Ushbu hisoblash uchun har qanday 8-bitli registr mavjud. Masalan, "ADD.B R1L,R1L" kabi bir xil registrni belgilashingiz mumkin. Bunday holda, R1L ikki barobar ortadi.

ADD.W R0,E1 - 16-bitli qo'shish uchun ko'rsatma. ADD "Qo'shish" ni, W esa "Word" ni ifodalaydi (16 bit). E1 va R0 tarkibi qo'shiladi va natijalar E1da saqlanadi.


Bu R1 ga ta'sir qilmaydi. Faqat 16 bitli natijalar olinadi.

ADD.L ER0,ER1 32-bitli qoʻshish uchun koʻrsatma. ADD “Qoʻshish”ni, L esa “Uzoq soʻz”ni (32 bit) ifodalaydi. ER1 va ER0 tarkibi qo'shiladi va natijalar ER1da saqlanadi.

32 bitli natijalar ER1 da saqlanadi.

SP (stek ko'rsatkichi)


ER7 ga stek ko'rsatkichi sifatida maxsus funksiya qo'shilgan. ER7 odatda hisoblash uchun emas, balki stek ko'rsatkichi sifatida ishlatiladi. Stack ko'rsatkichi funksiyasi "Ichki dasturlar" va "Uzilish operatsiyalari" bo'limlarida batafsil tavsiflangan.

Kompyuter (dastur hisoblagichi)


n dastur hisoblagichida "keyingi bajariladigan yo'riqnomaning manzili" doimo saqlanadi va protsessor ko'rsatmalarni har safar o'qiganida ma'lumotlar avtomatik ravishda yangilanadi. Manzillar 24 bit bo'lganligi sababli, kompyuterda ham 24 bitli konfiguratsiya mavjud. Dasturchilar shaxsiy kompyuter qanday tuzilganiga alohida e'tibor berishlari shart emas. Har safar ko'rsatma o'qilganda, keyingi yo'riqnomaning manzili avtomatik ravishda saqlanadi.
H8/300H holatida ko'rsatma har doim birinchi navbatda juft raqamli manzildan o'qiladi. Bu shuni anglatadiki, juft raqamli manzil har doim shaxsiy kompyuterda saqlanadi ("Xotiradagi ma'lumotlar" ga qarang).

CCR (shartlar kodi registri)


Bu uzilishlarni yoki sinov shartlarini boshqarish uchun ishlatiladi. Bu 8-bitli registr bo'lsa-da, har bir bit boshqa ma'noga ega. Uzilishni boshqarish "Istisnolarni boshqarish" bo'limida batafsil tavsiflangan.
Ushbu bo'lim shartli sinov uchun ishlatiladigan qismni tavsiflaydi. Har safar buyruq bajarilganda, N, Z, V va C bitlari natijalarni aks ettirish uchun o'zgaradi. Shartlar ularning o'zgarishiga qarab sinovdan o'tkaziladi. Tekshirish uchun ko'rsatma alohida mavjud. N, Z, V va C bitlari "bayroqlar" deb ataladi.


Download 127,81 Kb.

Do'stlaringiz bilan baham:
1   2   3




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish