Kompyuter arxitekturasi complex instruction set computing



Download 0,94 Mb.
Pdf ko'rish
Sana16.11.2022
Hajmi0,94 Mb.
#867134
Bog'liq
Complex instruction set computing



Kompyuter
 
arxitekturasi
 
COMPLEX 
INSTRUCTION 
SET COMPUTING
 
Islomjonov
Iskandar 


Kompyuter arxitekturasi
 
CISC haqida tushuncha
Reja: 
CISC xususiyatlari va farqi RISC
dan
CISC afzalliki va kamchiligi


CISC 
CISC nima ?
CISC kompilyatorni ishlab chiqishni oson va sodda qilish uchun ishlab chiqilgan. CISC ning 
to'liq shakli Kompleks ko'rsatmalar to'plamidir. Ular xotiradan samarali foydalanishni 
ta'minlaydigan dasturlash oson bo'lgan chiplardir.
CISC protsessorga mashina ko'rsatmalarini yaratish zaruratini yo'q qiladi. Misol uchun
kompilyator yaratish, kvadrat ildiz masofasini hisoblash uchun uzoq mashina ko'rsatmalarini 
yozish o'rniga, CISC protsessori buni amalga oshirish uchun o'rnatilgan qobiliyatni taklif 
qiladi.
Ko'pgina dastlabki hisoblash mashinalari assembler tilida dasturlashtirilgan. Kompyuter 
xotirasi sekin va qimmat edi. CISC odatda PDP-11 va DEC tizimi kabi yirik kompyuterlarda 
qo'llanilgan.


Kompyuter arxitekturasi
Nega bu sizga kerak?
CISC protsessorlarining dizayn falsafasi protsessorda 
murakkablikni yaratishdan iborat, shuning uchun hisoblash 
jarayoni dasturiy ta'minot va boshqa apparat komponentlariga 
unchalik soliq solinmaydi. Bu CISC protsessorlariga murakkab 
ish yuklarini juda tez va samarali tarzda hal qilish imkonini 
beradi va ular multithreading deb nomlanuvchi texnikadan 
foydalanishlari mumkin . CSIC protsessorlarining asosiy turi 
1980-yillarda ishlab chiqarilgan bir qator Intel protsessorlari 
nomi bilan atalgan "x86" nomi bilan tanilgan. Bugungi kunga 
qadar x86 bozorida faqat ikkita asosiy o'yinchi mavjud: Intel va 
AMD.


K O M P Y U T E R A R X I T E K T U R A S I
Nega bu sizga kerak?
CISC ning o'ziga xos afzalliklaridan tashqari, x86 
protsessorlari qisman Intel va AMD ning shaxsiy 
kompyuterga uzoq yillar sarmoya kiritganligi tufayli to'liq va 
keng qamrovli dasturiy ta'minot va apparat ekotizimiga ega. 
RISC arxitekturasining chempioni, ARM protsessori server 
bozoriga kirib kelayotgan bo'lsada, x86 bugungi server 
xonalari va IT infratuzilmasida hamon hamma joyda 
mavjud. Suyuq sovutish va immersion sovutish kabi 
innovatsion yangi texnikalar CISC mashinalarining nisbatan 
yuqori quvvat sarfi va issiqlik tarqalishi bilan kurashishda 
yordam berish uchun ixtiro qilingan.


CISC xususiyatlari
Bir nechta manzillash rejimlarini qo'llab-quvvatlash uchun bitta 
ko'rsatma kerak.
Ko'p sonli ko'rsatmalar.
Ko'rsatma-dekodlash mantig'i murakkab bo'ladi.
Maxsus vazifalar uchun ko'rsatmalar kamdan-kam qo'llaniladi. 
Manzillash rejimlarining keng assortimenti
U o'zgaruvchan uzunlikdagi yo'riqnoma formatlarini taklif qiladi. 
Ko'rsatmalar bir so'zdan kattaroqdir.
Ko'rsatma bajarilishi uchun bir soatdan ko'proq vaqt ketishi 
mumkin.
Operatsiya xotirada bajarilganligi sababli umumiy maqsadli 
registrlar soni kamroq.
Har xil CISC dizaynlari uzilishlarni boshqarish uchun stek 
ko'rsatkichi uchun ikkita maxsus registr bilan o'rnatiladi.


RISC va CISC - asosiy farqlar
CISC
U mikrodasturlash blokiga ega.
Ishlash apparat ta'minotiga e'tibor qaratgan holda optimallashtirilgan.
Faqat bitta registr to'plami
Amalga oshirish muddati juda yuqori
Kodni kengaytirish muammo emas.
Ko'rsatmalarni dekodlash murakkab.
Hisoblash uchun tashqi xotira talab qilinadi
CISC protsessorlariga misollar System/360, VAX, AMD va Intel x86 
protsessorlari.
Oddiy, standartlashtirilgan ko'rsatmalar
Ruxsat etilgan uzunlikdagi ko'rsatmalarning kichik soni
Cheklangan manzillash rejimlari
Muhim ilovalar - Xavfsizlik tizimlari, Uyni avtomatlashtirish.
Turli formatlar (har bir ko'rsatma uchun 16-64 bit).
RISC
U qattiq simli dasturlash blokiga ega.
Dasturiy ta'minotga e'tibor qaratilishi bilan ishlash optimallashtirilgan
Bir nechta registrlar to'plami mavjud
Amalga oshirish muddati juda kam
Kodni kengaytirish muammoni keltirib chiqarishi mumkin.
Ko'rsatmalarni dekodlash oddiy.
Hisoblash uchun tashqi xotirani talab qilmaydi
Umumiy RISC mikroprotsessorlari: ARC, Alpha, ARC, ARM, AVR, PA-RISC va SPARC.
Murakkab va o'zgaruvchan uzunlikdagi ko'rsatmalar
Ko'p sonli ko'rsatmalar
Murakkab adreslash rejimlari
Muhim ilovalar: Smartfonlar, PDAlar.
qattiq (32-bit) format


CISC afzalliklari 
Mana, CISC ning afzalliklari/foydalari
CISC da ko'rsatmalar to'plamining tuzilishini o'zgartirmasdan 
chipga yangi buyruqlar qo'shish oson
Ushbu arxitektura asosiy xotiradan samarali foydalanish imkonini 
beradi
CISC misolida bo'lgani kabi kompilyator juda murakkab bo'lmasligi 
kerak. Yo'riqnomalar to'plami yuqori darajadagi tillarning 
tuzilmalariga mos keladigan tarzda yozilishi mumkin.


CISC kamchiliklari
Mana, CISC ning kamchiliklari/kamchiliklari
Protsessorlar oilasining oldingi avlodlari asosan har bir 
yangi versiyada kichik to'plam sifatida mavjud edi. 
Shunday qilib, kompyuterlarning har bir avlodi bilan 
ko'rsatmalar to'plami va chip apparatlari 
murakkablashadi.
Mashinaning ishlashi sekinlashadi, chunki turli 
ko'rsatmalar tomonidan qabul qilingan soat vaqti hech 
qachon o'xshash bo'lmaydi.
Ular kattaroqdir, chunki ular ko'proq tranzistorlarni 
talab qiladi


THE END

Download 0,94 Mb.

Do'stlaringiz bilan baham:




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