Nomidagi toshkent axborot


Nolinchi manzil ko'rsatmalari -



Download 456,34 Kb.
bet2/6
Sana30.05.2023
Hajmi456,34 Kb.
#946286
1   2   3   4   5   6
Bog'liq
Baxtiniso

Nolinchi manzil ko'rsatmalari - 


Stekga asoslangan kompyuter yo'riqnomadagi manzil maydonidan foydalanmaydi. Ifodani baholash uchun avval u teskari Polsha notatsiyasiga, ya'ni Postfix notationga aylantiriladi.1. Buyruqlar tizimi arxitekturalarining tasnifi 




Kompyuter buyruqlar tizimi (HM) - bu berilgan HM bajarishga qodir bo’lgan buyruqlarning to’liq ro’yxati. Buyruqlar tizimining arxitekturasi (BTA) - bu dasturchiga ko’rinadigan va kirish imkoniyatiga ega bo’lgan kompyuter vositasi.
Buyruqlar tizimi arxitekturasining rivojlanish xronologiyasi (6.1-shakl)



2 .Bir manzil bo'yicha ko'rsatmalar - Bu ma'lumotlarni manipulyatsiya qilish uchun nazarda tutilgan AKUMULATOR registridan foydalanadi. Bitta operand akkumulyatorda, ikkinchisi registr yoki xotira joyida joylashgan. Bu shuni anglatadiki, protsessor bitta operand akkumulyatorda ekanligini allaqachon biladi, shuning uchun uni belgilashga hojat yo'q.


3.Ikkita manzil bo'yicha ko'rsatmalar - Bu tijorat kompyuterlarida keng tarqalgan. Bu erda yo'riqnomada ikkita manzil ko'rsatilishi mumkin. Ilgari bitta manzil ko'rsatmasidan farqli o'laroq, natija akkumulyatorda saqlangan bo'lsa, bu erda natija faqat akkumulyatorlarda emas, balki turli joylarda saqlanishi mumkin, lekin manzilni ko'rsatish uchun ko'proq sonli bit talab qilinadi.


4.Uchta manzil ko'rsatmalari - Bu registr yoki xotira manzilini belgilash uchun uchta manzil maydoniga ega. Yaratilgan dastur hajmi jihatidan juda qisqa, lekin har bir ko'rsatma uchun bitlar soni ortadi. Ushbu ko'rsatmalar dasturni yaratishni ancha osonlashtiradi, lekin bu dastur tezroq ishlaydi degani emas, chunki endi ko'rsatma faqat ko'proq ma'lumotni o'z ichiga oladi, lekin har bir mikro operatsiya (registr tarkibini o'zgartirish, manzil shinasiga manzilni yuklash va hokazo) bir siklda amalga oshiriladi. faqat.


Nol manzilli ko'rsatmalar: Afzalliklari: Ular oddiy va tezda bajarilishi mumkin, chunki ular hech qanday operandni olish yoki adreslashni talab qilmaydi. Shuningdek, ular xotirada kamroq joy egallaydi.
Kamchiliklari: Ular o'zlarining funktsional imkoniyatlarida cheklangan bo'lishi mumkin va manzillar yoki operand turlari bo'yicha juda moslashuvchanlikka yo'l qo'ymaydi. Bir manzilli ko'rsatmalar: Afzalliklari: Ular manzillash rejimlarining keng doirasiga imkon beradi, bu ularni nol manzilli ko'rsatmalarga qaraganda ancha moslashuvchan qiladi. Ular, shuningdek, ikki yoki uch manzilli ko'rsatmalarga qaraganda kamroq xotira maydoni talab qiladi.
Kamchiliklari: Ular operandni olish va manzillashni talab qilgani uchun sekinroq bajarilishi mumkin. Ikki manzilli ko'rsatmalar: Afzalliklari: Ular murakkabroq operatsiyalarni amalga oshirishga imkon beradi va bitta manzilli ko'rsatmalarga qaraganda samaraliroq bo'lishi mumkin, chunki ular bitta ko'rsatmada ikkita operandni qayta ishlashga imkon beradi. Ular, shuningdek, keng doiradagi manzillash rejimlariga imkon beradi.
Kamchiliklari: Ular bitta manzilli ko'rsatmalarga qaraganda ko'proq xotira maydonini talab qiladi va bajarilishi sekinroq bo'lishi mumkin, chunki ular operandlarni olish va manzillashni talab qiladi. Uch manzilli ko'rsatmalar:
Afzalliklari: Ular yanada murakkab operatsiyalarni bajarishga imkon beradi va ikkita manzilli ko'rsatmalarga qaraganda samaraliroq bo'lishi mumkin, chunki ular bitta ko'rsatmada uchta operandni qayta ishlashga imkon beradi. Ular, shuningdek, keng doiradagi manzillash rejimlariga imkon beradi. Kamchiliklari: Ular ikkita manzilli ko'rsatmalarga qaraganda ko'proq xotira maydonini talab qiladi va bajarilishi sekinroq bo'lishi mumkin, chunki ular operandlarni olish va manzillashni talab qiladi. Umuman olganda, ko'rsatmalar formatini tanlash kompyuter arxitekturasining o'ziga xos talablariga va kod hajmi, bajarilish vaqti va moslashuvchanligi o'rtasidagi kelishuvga bog'liq.

6.1. Buyruqlarning tarkibi va murakkabligi bo’yicha tasniflash


Semantik bo’shliqni bartaraf etish nuqtai nazaridan BTA ning uchta turidan biri ajratiladi:


- buyruqlarning to’liq to’plamiga ega bo’lgan arxitektura: CISC (Comprehensive Instruction Set Computer);
- qisqartirilgan buyruqlar to’plamiga ega bo’lgan arxitektura: RISC (Reduced Instruction Set Computer);
- juda uzun buruq so’zlariga ega bo’lgan arxitektura: VLIW (Very Long Instruction Word).
CISC tipidagi kompyuterlarda semantik tanaffus masalasi buyruqlar tizimini kengaytirib, uni YaVU operatorlariga semantik jihatdan o’xshash murakkab buyruqlar bilan to’ldirish yo’li bilan hal qilinadi.
RISC kabi kompyuterlarda semantik tanaffus masalasi buyruqlar to’plamini qisqartirish yo’li bilan hal qilinadi.
VLIW kontseptsiyasi RISC arxitekturasiga asoslangan bo’lib, bu yerda bir nechta oddiy RISC buyruqlari bitta o’ta uzun buyruqqa birlashtirilib, parallel ravishda bajariladi.
Operandlarni saqlash joyi bo’yicha tasniflash

Operandlarni saqlash joyi nuqtai nazaridan buyruqlar to’plamining arxitekturalari quyidagi ajratiladi:


- stekli;
- qayta zaryadlanuvchi (akkumulyatorli);
- registrli;
- maxsus xotiraga kirish bilan.



Download 456,34 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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