Ma'ruza Real vaqt tizimlarining asosiy tushunchalari. Real vaqt tizimlarining tuzilishi, tarkibi va asosiy texnik va texnologik ko'rsatkichlari



Download 1,9 Mb.
bet47/131
Sana11.04.2022
Hajmi1,9 Mb.
#542699
1   ...   43   44   45   46   47   48   49   50   ...   131
Bog'liq
RVT Ma\'ruza

registratsiya xesh:
bu 32 bitli registr bo'lib, butun son operatsiyalari uchun to'ldirish va tashish bayroqlarini o'z ichiga oladi. Shuningdek, Indekslangan So'zni yuklash (Iswx) yoki Indekslangan so'zni saqlash (stswx) ko'rsatmalarida o'tish uchun baytlar sonini o'z ichiga oladi .
Ir (ro'yxatga olish havolasi):
bu 32/64 bit _ni o'z ichiga olgan registr manzil o'tish uchun Bog'lanish registrini (bclr) va Filial va bog'lanish ( lar ) uchun shartli ko'rsatmalar . Qo'ng'iroqdan so'ng darhol chaqiruv funksiyasining manzilini o'z ichiga oladi.
ctr (hisoblash registri):
bu 32/64-bitli registr bo'lib, to'g'ri kodlangan o'tish ko'rsatmalarini bajarish paytida kamaytirilishi mumkin bo'lgan tsikl hisoblagichini o'z ichiga oladi. ctr registrida filialning shartli sanash registrini (bcctr) ko'rsatmasi uchun filial manzili ham bo'lishi mumkin.
Quyidagi ikkita xotira manzillash rejimi qo'llab-quvvatlanadi.

  • manzil = (rA|10) + ofset (shu jumladan ofset=0)

  • manzil = (rA| 0) + gV

ko'rsatilgan joyda

  • (rA|0) - RON r1...r 31 , agar rA r 0 ga teng bo'lmasa , aks holda 0.

  • ofset - 16-bit ofset (belgini kengaytirish mumkin)

  • rB - RON r 0... r 31

Barcha ko'rsatmalar (yuklash/saqlashdan tashqari) registrlarda operandlarga ega va shuning uchun barcha operandlarning o'lchami so'zning o'lchamidir (32/64 bit). Ko'rsatmalarning aksariyati uchta operandli, ammo 6 ta operandli ko'rsatma mavjud.
Aksariyat arifmetik ko'rsatmalarda natijaga cr0 shart kodini o'rnatishingiz mumkin.
E'tibor bering, RISC protsessorlari sinfiga mansub bo'lishiga qaramay, PowerPC klassik Motorola 68xxx CISC protsessoriga qaraganda ko'proq ko'rsatmalarga ega.

Protsessorlar SPARC , Intel 80960x , ARM . _




SPARC protsessorlari
SPARC (Scalable Processor ARChitecture) RISC CPU arxitekturasiga asoslangan birinchi kompyuter tizimi SUN-4ni e'lon qildi . Boshqa ko'plab protsessorlardan farqli o'laroq, SPARC hamma foydalanishi mumkin bo'lgan ochiq arxitektura sifatida joylashtirilgan .
SPARC protsessorlari registr oynalariga asoslangan Berkli arxitekturasidan foydalanadi. Ichki registrlar qisman bir-biriga yopishgan bloklarni hosil qiladi. Berkli tadqiqotchilari registrlarni tashqi xotirada saqlash va tiklashdan qochish uchun ichki stekdan foydalanishni taklif qilishdi. Asosiy maqsad parametrlarni o'tkazish va natijaga erishish uchun zarur bo'lgan xotiradan foydalanish sonini minimallashtirish orqali protsedura chaqiruvlarini tezlashtirish edi.
Istalgan vaqtda funktsiya 32 ta registrga kirishi mumkin: 8 ta global registr (r0 - r7, barcha funktsiyalar uchun umumiy) va 24 ta registrdan iborat oyna ( r 8 - r 31). Ro'yxatga olish oynalari 8 ta registr bilan bir-biriga mos keladi. Har bir funktsiyada registrlarda 8 ta (r24 - r 31 yoki i0 - i 7) ajratilgan ( uni chaqirgan protsedurada tashqari registrlar bilan mos keladi), 8 ta mahalliy registr (r16 - r 23 yoki l 0 - l 7) ( faqat ushbu protsedura uchun mavjud) va 8 ta registr ( r 8 - r 15 yoki o0 - o 7) (xuddi shunday bu tomonidan chaqirilgan har qanday protsedurada ro'yxatdan o'tadi). Funksiya chaqirilganda oynalar almashtiriladi, shunday qilib chaqirilayotgan funksiya l 0 - l 7, o0 - o7 registrlarining yangi to'plamini oladi va i0 - i 7 registrlarini chaqiruvchi funksiya bilan baham ko'radi (bu erda ular o0 sifatida murojaat qilingan). - o7). Shuning uchun o0 - o7 registrlarida chaqirilayotgan protsedura parametrlarini, l0 - l 7 registrlarida lokal o'zgaruvchilarni joylashtirish qulay.
Har bir oynaning o'lchami 16 ta registr (8 tadan + 8 ta mahalliy registr). SUN oynalar soni 2 dan 32 gacha (amalga oshirishga qarab) bo'lishi mumkinligini aniqladi. Shunday qilib, derazalardagi registrlarning umumiy soni 40 (2x16+8) dan 520 (32x16+8) gacha.
Funksiyalarni joylashtirish chuqurligi oynalar sonidan oshsa, protsessor uzilish hosil qiladi va operatsion tizim ba'zi oynalarni xotirada saqlashi kerak.
Derazalarni almashtirmasdan funksiyani chaqirish mumkin.
SPARC arxitekturasining yana bir muhim xususiyati kechikish joylari hisoblanadi.



Download 1,9 Mb.

Do'stlaringiz bilan baham:
1   ...   43   44   45   46   47   48   49   50   ...   131




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