Mavzu: Buyruq tizimi arxitekturasi




Download 188,02 Kb.
Pdf ko'rish
bet1/2
Sana30.11.2023
Hajmi188,02 Kb.
#108582
  1   2
Bog'liq
Sharifjonov G\'anisher Kampuyuter arxitekyurasi fanidan 1



Kampuyuter arxitekyurasi
Fanidan Sharifjonov G’anisher 
615-21 guruh talabasi 
Mavzu:Buyruq tizimi arxitekturasi 
Reja
1.Buyruqlar tizm arxitekturasi 
2.Mikroprosessor mikroarxitekturasi 
3. Makroarxitektura 
Buyruqlar tizimining arxitekturasida dasturchi uchun mavjud bo'lgan 
EHM vositalarini aniqlash odatiy holdir. 
Buyruqlar tizimining arxitekturasini dasturiy ta’minot talablariga EHM 
apparaturasi imkoniyatlari bilan mos keladigan vosita sifatida qarash 
mumkin. 
Mashina tilidagi buyruqlarning umum formatlari va turlari 
EHM ma’lumotlarga ishlov berib dasturdagi buyruqlar (kommanda) 
ketma-ketligiga mos ravishda bajarilib quyilgan masalani yechadi. 
Shuning uchun kompyuter dastur asosida boshqariladigan qurilmadir. 
Uning asosini protsessor (CPU), xotira va kiritish-chiqarish qurilmalari 
tashkil qiladi. 
Mashina tilidagi buyruqlarning 
umum formatlari va turlari
 
Kompyuter buyruqlarini albatta uni protsessori aniqlab beradi. Bu 
buyruqlar – ikkilik sanoq tizimiga asoslangan – sonlar (kod) to’plami 
bo’lib mashina tili deb nomlanadi. Kodlar (buyruqlar) protsessordan 
protsessorga o’zgaradi va yozilishi 8 bitdan to 10 lab baytglargacha 
bo’lishi mumkin. Demak bu buyruqlarni 100 va hatoki 10000 dan ortiq 
turlari mavjud. 
Mashina tilidagi buyruqlarning umum formatlari va turlari 


Mashina tilida dasturlash – bu mana shu buyruqlarni eslab qolib
qo’llash bilan bog’liq bo’lgan murakkab jarayondir. Shu sababli 
dasturchilar o’z ishlarini avtomatlashtirish uchun maxsus inson tiliga 
yaqin bo’lgan tildan (ingliz tili asosida) tarjimonchi dasturlar yaratishdi 
va uni til kompilyatorlari deb nomlashdi. Shu kompilyatorlardan eng 
soddasi va ko’pincha mashina buyruqlarini ma’lum so’z yoki 
qisqartmaga moslashtirib olingani assembler tili deb nomlanadi. 
Buyruqlar tizimi arxitekturasi klassifikatsiyasi 
Zamonaviy dasturlash texnologiyasi yuqori darajadagi tillarga (YuDT) 
yo’naltirilgan bo’lib, ularning asosiy maqsadi dasturlash jarayonini 
yengillashtirishdir. YuDT ga o’tish jiddiy muammo tug’dirdi: YuDT 
uchun xos bo’lgan murakkab operatorlar oddiy mashina 
operatsiyalaridan sezilarli darajada farq qiladi. 
Muammo semantik uzilish deb ataladi va uning natijasi dasturning 
yetarli darajada samarali bajarilishmasligidir. 
Semantik uzilishni bartaraf etish uchun EHM ishlab chiquvchilari uchta 
yondashuvdan birini va shunga mos ravishda uchta BTA turidan birini 
tanlaydilar: 
• 
buyruqlarning to'liq to'plamiga ega bo'lgan arxitektura: CISC 
(Complex Instruction Set Computer); 
• 
qisqartirilgan buyruqlar to’plami bilan arxitektura: RISC (Reduced 
Instruction Set. Computer); 
• 
juda uzun buyruq so’zlari bilan arxitektura: VLIW (Very Long 
Instruction Word). 
Buyruq formatlari 
Buyruqlar formati – bu buyruqni ichki tuzilish strukturasini aniqlovchi 
qoida kelishuvdir. 


Buyruq – amal kodi, ushbu amalda qatnashayotgan operanda yoki 
operandalar qayerdan olinishi va natija qayerga yozilishi haqidagi 
axborotlardan iborat bo’ladi. 
Kompyuter texnologiyalari rivojlanishining yangi bosqichi. 
Mikrosxemalar asosida protsessorlarning rivojlanishi natijasida raqamli 
kompyuterlarning o'lchamlari va shakli sezilarli darajada pasaydi. 
Mikroprosessor (MP) bu raqamli ma'lumotlarni qayta ishlash va ushbu 
ishlov berish jarayonini boshqarish uchun mo'ljallangan va bitta yoki bir 
nechta yirik integral mikrosxemalar (LSI) shaklida ishlab chiqilgan 
dasturiy ta'minot tomonidan boshqariladigan qurilma.
Katta integral kontaktlarning zanglashiga olib borishi haqida tushuncha 
hozircha aniq belgilanmagan. Ilgari, ushbu sinf chipga 1000 dan ortiq 
elementlarni o'z ichiga olgan chiplarni o'z ichiga olishi kerak deb 
ishonilgan. Darhaqiqat, birinchi mikroprosessorlar ushbu parametrlarga 
mos keladi. Masalan, 70-yillarning oxirlarida ishlab chiqarilgan K584 
mikroprotsessor to'plamining 4 bitli protsessor qismida 1500 ga yaqin 
element mavjud edi. Endi, mikroprosessorlarda o'n millionlab 
tranzistorlar mavjud bo'lsa va ularning soni doimiy ravishda k 
Mikroprosessorlar tizimi (MPS) - bu bir yoki bir nechta qurilmalardan 
tashkil topgan funktsional jihatdan to'liq ishlab chiqarilgan mahsulot 
bo'lib, uning asosini mikroprosessor tashkil etadi.
Mikroprotsessor juda ko'p parametrlar va xususiyatlar bilan tavsiflanadi, 
chunki bu, bir tomondan, funktsional jihatdan murakkab hisoblash 
moslamasi, ikkinchi tomondan, elektron qurilma, elektron sanoat 
mahsuloti. 

Download 188,02 Kb.
  1   2




Download 188,02 Kb.
Pdf ko'rish