|
Buyruqlarni olish va buyruqlarni dekoderlash nima?
|
bet | 22/27 | Sana | 23.11.2023 | Hajmi | 285,99 Kb. | | #104305 |
Bog'liq 1. Ma’lumotlarni kiritish va chiqarishlar qanday tashkil etiladi48.Buyruqlarni olish va buyruqlarni dekoderlash nima?
49.Asosiy kompyuter Shinalari va uning turlari?
Tizim shina protsessorni xotira va kiritish-chiqarish qurilmalariga ulaydi
• shina - bu elektr tokini o'tkazadigan simlar to'plami
• Oqim - bu komponentlar o'rtasida uzatiladigan ma'lumot
• odatda ma'lumot ma'lumotlar yoki dastur ko'rsatmasi bo'lib, u nazorat signallari va xotira yoki kirish/chiqarish manzillarini ham o'z ichiga olishi mumkin.
• shina 3 qismdan iborat
• ma'lumotlar shina (ma'lumotlar va dastur ko'rsatmalari uchun)
• boshqaruv shinasi (boshqaruv blokidan qurilmalarga boshqaruv signallari va qurilmalarning tayyorligini tasdiqlash yoki protsessorni to'xtatish uchun qayta aloqa liniyalari)
• manzil shinasi (xotira joyining manzili yoki ma'lumotlarni uzatish operatsiyasini bajarish uchun kiritish-chiqarish qurilmasi)
• Bundan tashqari, kompyuterlarda bir nechta shinalar bo'lishi mumkin • mahalliy shina - registrlarni, ALU va boshqaruv blokini bir-biriga bog'laydi (shuningdek, agar mavjud bo'lsa, chipdagi kesh)
• tizim shinasi - protsessorni asosiy xotiraga ulaydi
• kengaytirish yoki I/U shinasi - tizim shinasini I/U qurilmalariga ulaydi
shinalar ikki turdagi qurilmalarni birlashtiradi
• Masters - so'rovlarni boshlashi mumkin bo'lgan qurilmalar (CPU, ba'zi I/U qurilmalari)
• Slaves - faqat ustalarning so'rovlariga javob beradigan qurilmalar (xotira, ba'zi kiritish-chiqarish qurilmalari)
• Ba'zi shinalar maxsus ajratilgan
• shinalar ikkita qurilmani to'g'ridan-to'g'ri bog'laydi (nuqtadan nuqtaga avtobus)
• Aksariyat shinalar bir nechta komponentlarni birlashtiradi
• Umumiy yo'l yoki ko'p nuqta
50.CISC arxitekturasi tushunchasi va uning o’ziga xos xususiyatlari?
CISC arxitekturasida semantik bo'shliq buyruqlar tizimini yuqori darajadagi dasturlash tillari operatorlariga o'xshash semantik analoglar, murakkab buyruqlar bilan to'ldirish hisobiga kengaytiriladi. CISC arxitekturasining asoschisi bu IBM 360 mashinalari oilasi bilan ushbu yondashuvni qo'llay boshlagan va uni kuchli zamonaviy umumiy maqsadli hisoblash mashinasida davom ettiradigan IBM kompaniyasidir. Shunga o'xshash yondashuv Intel uchun x86 mikroprotsessorlarida xarakterlidir. CISC arxitekturasi uchun quyidagilar xususiy hol sifatida qaraladi:
1 ) protsessorda nisbatan kam sonli umumiy maqsadli registrlarning mavjudligi;
2) mashina ko’rsatmalarining (buyruqlarining) ko'pligi, ularning ba'zilari qurilmada yuqori darajadagi dasturlash tillarining murakkab operatorlari tomonidan amalga oshiriladi;
3) operandalarga murojaat qilishning turli usullari;
4) har xil razryadli ko'plab buyruq formatlari;
5) xotiraga kirish bilan birgalikda ishlov beriladigan buyruqlarning mavjudligi.
VLIW-protsessorlari (juda katta buyruqli so'z) deyarli Fon-Neymann kompyuteri qoidalariga muvofiq ishlaydi. Bitta farq, protsessorga har bir sikldagi berilgan buyruqlar bir operatsiyani emas, balki bir vaqtning o'zida bir necha aniqlaydi. VLIW protsessori buyrug'i, ularning har biri o'z vazifalari uchun mas'ul bo'lgan, masalan, funktsional qurilmalarni faollashtirish, xotira bilan ishlaydigan, ro'yxatga olish operatsiyalari va boshqalarni o'z ichiga olgan bir qator maydonlardan iborat. Bu bosqichda protsessorning biron bir qismi mavjud bo'lsa gramm talab qilinmaydi, tegishli buyruqlar maydoni faollashtirilmaydi. Shunga o'xshash me'morchiligi bo'lgan kompyuter misoli Floating Point Systems-dan olingan AP-120B kompyuteridir.
|
| |