• FANIDAN TAYYORLAGAN 5-AMALIY ISHI Bajardi
  • O’zbekiston respublikasi raqamli texnalogiyalar vazirligi muhammad




    Download 106,12 Kb.
    bet1/2
    Sana14.05.2024
    Hajmi106,12 Kb.
    #232631
      1   2
    Bog'liq
    5-amaliy-komp-tashkil i


    O’ZBEKISTON RESPUBLIKASI RAQAMLI TEXNALOGIYALAR VAZIRLIGI


    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
    QARSHI FILIALI


    KOMPYUTER INJINIRINGI FAKULTETI KI 14-22- GURUH TALABASINING “KOMPYUTRNI TASHKIL ETISH ” FANIDAN TAYYORLAGAN

    5-AMALIY ISHI
    Bajardi: Mizrobov.I
    Qabul qildi: Xujaqulov N
    QARSHI-2024

    5-amaliy ishi
    Mavzu: Buyruqlar tizimi arxitekturasi
    Buyruqlarning formatlari va xillari. Buyruq – amal kodi, ushbu amalda qatnashayotgan operanda yoki operandalar qayerdan olinishi va natija qayerga
    yozilishi kerakligi haqidagi axborotlardan iborat bo‘ladi buyruqlar to‘plami sathiga
    oid buyruqlar formatlarining bir nechta xillari keltirilgan.
    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).

    Buyruqlar formatlarining to‘rtta xili. a) adressiz buyruq; b) bir adresli buyruq;



    1. ikki adresli buyruq; g) uch adresli buyruq.

    Buyruqlarda amal kodi – har doim bo‘ladi, ammo adreslar esa buyruqlarda bo‘lmasligi ham mumkin. Bunday buyruqlar adressiz buyruqlar deb ataladi.
    Qolgan xil buyruqlarda esa bitta, ikkita yoki uchtagacha adreslar ishtirok etishi mumkin.
    MOVE R1, 4 – bir adresli buyruq; ADD R1, R2 – ikki adresli buyruq. Buyruqlarning xillari:

      1. Ma’lumotlarni ko‘chirib yozish buyruqlari – LOAD, STORE, MOVE

      2. Ikkita operandalar ustida amallar bajarish buyruqlari – ADD, SUB, AND, OR.

      3. Bitta operanda ustida amallar bajarish buyruqlari – INC, DEC, NOT, RL.

      4. Taqqoslash va shartli o‘tish buyruqlari – CMP.

      5. Dastur osti dasturlarini (rus tilida – подпрограмма) chaqirish buyruqlari –

    CALL.

      1. Sikllarni boshqarish buyruqlari.

      2. Ma’lumotlarni kiritish-chiqarish buyruqlari – IN, OUT.

    Pentium 4 protsessorining ko‘chirib yozish buyruqlari.



    Buyruq

    Tavsifi

    Olib yozish buyruqlari




    MOV, DST, SRC

    SRC dan DST olib yozish

    PUSH, SRC

    SRC dan olib stekka yozish

    POP DST

    Stekdan DST ga olib yozish

    XCHG DS1, DS2

    DS1 va DS2 joylarini almashtirish

    LEA DST, SRC

    SRC ning haqiqiy adressini DSTga yozish

    CMOV DST,SRC

    Shartli ko‘chirish


    Download 106,12 Kb.
      1   2




    Download 106,12 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O’zbekiston respublikasi raqamli texnalogiyalar vazirligi muhammad

    Download 106,12 Kb.