buyruqlar tizimi arxitekturasi

PPTX 20 стр. 1,2 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 20
muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti televizion texnologiyalar/audiovizual texnologiyalari fakulteti 512-20 guruh talabalari orozaliyev ismoiljon batasheva durdonaning kompyuter tashkillashtirish fanidan mustaqil ishi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti televizion texnologiyalar/audiovizual texnologiyalari fakulteti 512-20 guruh talabalari orozaliyev ismoiljon batasheva durdonaning kompyuter tashkillashtirish fanidan mustaqil ishi mavzu: buyruqlar tizimi arxitekturasi reja: 1.kirish qism. *protsessor buyrug’i. *markaziy protsessor. *buyruqlar tizimi. 2.asosiy tushunchalar *buyruqlar tizimi arxitekturasi *cisc (complex instruction set computer)-to’laroq buyruqlar to’plami; *risc (reduced instruction set computer)-qisqartirilgan buyruqlar to’plami *vliw (very long instruction word)-o’ta katta uzunlikdagi buyruqlar *yakuniy qism 3.yakuniy qism *xulosa *foydalanilgan adabiyotlar ro’yhati kirish mashina kodi yoki kompyuter tili to'g'ridan-to'g'ri kompyuterning markaziy protsessor qurilmasi tomonidan bajariladigan ko'rsatmalar to'plamidir. buyruq-bu qanday harakat bajarilishi haqidagi maxsus ikkilik kodli so’zlar birligidir. protsessorning ishlashi asosan beshta quyidagi bosqichlardan iborat: buyruqni o’qish; buyruqni deshifrlash; operandlarni o’qish; buyruqni bajarish; natijani yozish; buyruqlar tizimi-bu kompyuter ishlatadigan buyruqlar ro’yxati bo’lib, ular yordamida dasturchi ma’lumotlarga ishlov berishning o’z …
2 / 20
si . cisc protsessorlari 1970-yillarda risc (reduced instruction set computers) protsessorlari evolyutsiyasidan oldin paydo bo'lgan. ushbu davrda kompyuter xotirasi "kichik" va "juda qimmat" ishlatiladi. cisc protsessorlari xotirani qisqartirish uchun kodni soddalashtirish va uni qisqartirishda yordam berdi. cisc protsessorida bitta yo'riqnomada "bir nechta past darajadagi operatsiyalar" mavjud. bu cisc ko'rsatmalarini qisqa, ammo "murakkab" qiladi. ushbu bo'limda biz arxitektura, ko'rsatmalar to'plami, cisc protsessorlarida quvur liniyasi va uning afzalliklari va kamchiliklari haqida bilib olamiz. shunday qilib, mavzudan boshlaylik. cisc protsessorlari arxitekturasi biz bir cisc cpu asosiy maqsadi yuqorida o'rgangan deb hisoblanadi kamaytirish orqali dastur hajmini kamaytirish ko'rsatmalar sonini bir dasturda. bu "ba'zi bir quyi darajadagi ko'rsatmalarni yagona kompleks qo'llanmaga kiritish" orqali amalga oshiriladi. keyinchalik dekodlanganida ushbu ko'rsatma bajarilishi uchun bir nechta mikroinstruksiyalarni keltirib chiqaradi. endi agar dastur / dastur soddalashtirilsa, unda apparat ishlashga kirishadi va murakkab vazifalarni bajarishga qodir bo'lishi kerak. shuning uchun cisc protsessorida murakkab apparat mavjud. cisc arxitekturasining blok-sxemasi quyida keltirilgan: …
3 / 20
n murakkab va xotirada bir nechta so'zlarni egallaydi . risc xotira operandalariga kirish uchun load / store-dan foydalangani singari, cisc xotira operandalariga kirish uchun move buyrug'iga ega. ammo, "yuklash" va "do'kondan" farqli o'laroq, "mdh" dagi "move" operatsiyasi kengroq qamrovga ega. cisc yo'riqnomalarida "to'g'ridan-to'g'ri xotira operandalariga kirish" mumkin. ko'chirish bo'yicha yo'riqnomaning umumiy shakli manzilni , manbani ko'chiring u darhol operandni , xotira joyiga yoki registrga o'tkazishi mumkin . a, 100 harakatlaning r, 100 ni siljiting u operandni ikkita xotira joyi o'rtasida uzatishi mumkin . a, b joylarini siljiting u operandni ikkita registr o'rtasida o'tkazishi mumkin . r1, r2-ga o'ting beshta asosiy manzil rejimini o'z ichiga olgan: . shoshilinch rejim, to'g'ridan-to'g'ri / mutlaq rejim, ro'yxatdan o'tish rejimi, bilvosita rejim va indeks rejimi. cisc yo'riqnomasida bir nechta qo'shimcha manzil rejimlari mavjud. bular "avtomatik o'sish rejimi", "avtomatik kamaytirish rejimi" va "nisbiy rejim". autoincrement rejimi : bu erda operandning samarali manzili bu registrning mazmunidir. registr …
4 / 20
o'yicha ko'rsatmalar kod uzunligini qanday qilib minimallashtirishni ko'rib chiqaylik? aytaylik, bizda operatsiya bor a = b + c buning uchun risc yo'riqnomasi quyidagicha bo'lishi kerak: r2, b yuklang r3, c yuklang r4, r2, r3 qo'shing r4, a do'koni keling, bir xil operatsiya uchun cisc ko'rsatmalarini ko'rib chiqaylik . a, b joylarini siljiting a, c qo'shing risc uslubidagi to'rtta qo'llanmaning maqsadi cisc uslubidagi atigi ikkita ko'rsatma bilan amalga oshiriladi. shunday qilib, biz aytishimiz mumkinki, cisc arxitekturasi dasturdagi ko'rsatmalar sonini samarali ravishda bitta qo'llanma sifatida bajaradi, dasturda bir nechta past darajadagi ko'rsatmalarni bajaradi. cisc protsessorlarida quvur liniyasi risc uslubi bo'yicha ko'rsatmalar quvur liniyasini amalga oshirish uchun qulaylik yaratadi, chunki ularning barchasi bitta so'zdan iborat . barcha ko'rsatmalarning operandlari so'z ichida bir xil holatda joylashgan. yuklash va saqlash ko'rsatmalaridan tashqari barcha boshqa qo'llanmalar registr operandalarida ishlaydi . shunday qilib, risc uslubidagi ko'rsatmalar uchun quvur liniyasini amalga oshirish osonlashadi. ammo, bu cisc uslubidagi ko'rsatmalarga …
5 / 20
samarali manzili " ikkinchi operand "bir emas ro'yxatdan o'tish . ikkinchi yo'riqnomada faqat bitta xotiradan foydalanish kerak. bu erda ikkinchi move buyrug'ini to'xtatish kerak, shunda birinchi move buyrug'i har ikkala operandaning ham xotiradan kirishiga imkon beradi. shunday qilib, cisc uslubidagi ko'rsatmalarga o'tish oson emas. cisc protsessorlarining afzalliklari va kamchiliklari afzalliklari: kodi hajmi nisbatan bo'lgan qisqa xotira talabini kamaytirish tushiradi qaysi. a ijrosi yagona topshirig'iga olib bir necha past darajadagi vazifalarni . murakkab adreslash rejimi xotiraga kirishni moslashuvchan qiladi . cisc yo'riqnomasi xotira joylariga to'g'ridan-to'g'ri kirish huquqiga ega . kamchiliklari: kod o'lchamlari minimallashtirilgan bo'lsa ham , bitta ko'rsatmani bajarish uchun bir necha soatlik tsikllarni talab qiladi . shunday qilib , kompyuterning umumiy ish faoliyatini pasaytiradi . cisc yo'riqnomasi uchun quvur liniyasini amalga oshirish biroz murakkab . apparat tuzilmasi ko'proq bo'lishi kerak murakkab soddalashtiring dasturi amalga oshirilishi. xotira kichikroq va arzonroq bo'lganida xotira talabini kamaytirish uchun mo'ljallangan. ammo bugungi kunda stsenariy o'zgardi, …

Хотите читать дальше?

Скачайте все 20 страниц бесплатно через Telegram.

Скачать полный файл

О "buyruqlar tizimi arxitekturasi"

muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti televizion texnologiyalar/audiovizual texnologiyalari fakulteti 512-20 guruh talabalari orozaliyev ismoiljon batasheva durdonaning kompyuter tashkillashtirish fanidan mustaqil ishi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti televizion texnologiyalar/audiovizual texnologiyalari fakulteti 512-20 guruh talabalari orozaliyev ismoiljon batasheva durdonaning kompyuter tashkillashtirish fanidan mustaqil ishi mavzu: buyruqlar tizimi arxitekturasi reja: 1.kirish qism. *protsessor buyrug’i. *markaziy protsessor. *buyruqlar tizimi. 2.asosiy tushunchalar *buyruqlar tizimi arxitekturasi *cisc (complex instruction set computer)-to’laroq buyruqlar to’plami; *risc (reduced instruction set computer)...

Этот файл содержит 20 стр. в формате PPTX (1,2 МБ). Чтобы скачать "buyruqlar tizimi arxitekturasi", нажмите кнопку Telegram слева.

Теги: buyruqlar tizimi arxitekturasi PPTX 20 стр. Бесплатная загрузка Telegram