Kompyuter arxitekturasining rivojlanishi
Buyruqlar tizimi arxitekturalarini tasniflash operandlarning turlari va formatlari
Download 30.88 Kb.
|
O.S.Mustaqil ish
Buyruqlar tizimi arxitekturalarini tasniflash operandlarning turlari va formatlari.
Kompyuterning buyruqlar tizimi (VM) bu VM bajarishi mumkin bo'lgan buyruqlarning to'liq ro'yxati. Buyruq tizimining arxitekturasi (BTA) - bu kompyuterga ko'rinadigan va dasturchi ko'radigan kompyuter vositalari. Semantik bo'shliqni qisqartirish nuqtai nazaridan BTA ning uchta turidan biri ajralib turadi: - buyruqlarning to'liq to'plamiga ega bo'lgan arxitektura: CISC (Komple Instruction Set Computer); - qisqartirilgan buyruqlar to'plami bilan arxitektura: RISC (qisqartirilgan ko'rsatmalar to'plami kompyuteri); - juda uzun buyruqli so'zlar bilan arxitektura: VLIW (Juda uzun qo'llanma so'zi). CISC arxitekturasining asosiy g'oyasi uning nomi - "buyruqlarning to'liq to'plami" da aks etadi. Ushbu arxitektura har bir mumkin bo'lgan (odatiy) ma'lumotlarni qayta ishlash harakati uchun alohida mashina ko'rsatmasiga ega bo'lishga intiladi. RISC arxitekturasidagi asosiy sa'y-harakatlar eng samarali ko'rsatmalar liniyasini qurishga qaratilgan, ya'ni barcha ko'rsatmalar xotiradan olinib, protsessorga bir xil oqim shaklida ishlov berish uchun yuboriladi va hech qanday ko'rsatma kutish holatida bo'lmasligi kerak va protsessor yuklanib qolishi kerak . CISC, RISC va VLIW arxitekturalarda buyruqlar turlari, CISC arxitekturasining asosiy g'oyasi uning nomi - "buyruqlarning to'liq to'plami" da aks etadi. Ushbu arxitektura har bir mumkin bo'lgan (odatiy) ma'lumotlarni qayta ishlash harakati uchun alohida mashina ko'rsatmasiga ega bo'lishga intiladi. Tarixiy jihatdan CISC me'morchiligi birinchilardan biri bo'lgan .CISC protsessorlari xotirani qisqartirish uchun kodni soddalashtirish va uni qisqartirishda yordam berdi. CISC protsessorida bitta yo'riqnomada "bir nechta past darajadagi 4 operatsiyalar" mavjud. Bu CISC ko'rsatmalarini qisqa, ammo "murakkab" qiladi. Ko'pgina ko'rsatmalarning bajarilishini soddalashtirish va ularni registr- registr formatiga o'tkazish uchun siz protsessorga juda katta miqdordagi umumiy registrlarni taqdim etishingiz kerak. Bu keyingi operatsiyalarda operandlar sifatida ishlatiladigan oraliq natijalarni vaqtincha saqlashni ta'minlashga imkon beradi va operatsiyalarni bajarilishini tezlashtiradigan xotiraga kirish sonining kamayishiga olib keladi. 32 ga teng bo'lgan minimal registrlar soni aksariyat RISC kompyuter ishlab chiqaruvchilari tomonidan amalda standart sifatida qabul qilinadi. Juda uzun qo'llanma so'zi (VLIW) arxitekturasi 1980-yillarning boshlaridan beri bir qator universitet loyihalaridan ma'lum bo'lgan. VLIW g'oyasi shundan iboratki, ko'rsatmalarning parallel bajarilishini samarali rejalashtirish vazifasi "aqlli" kompilyatorga tegishli. Bunday kompilyator dastlab manba dasturini tahlil qiladi. Tahlilning maqsadi bir vaqtning o'zida bajarilishi mumkin bo'lgan barcha buyruqlarni aniqlash va buyruqlar o'rtasida ziddiyatlar yuzaga kelmasligi. Download 30.88 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling