• I, J va N o‘zgaruvchilar yozish uchun mo‘ljallangan xotirani ajratib qo‘yishni amalga oshiradilar. 4.5-rasm. Pentium 4 assemblerida N = I + J
  • N = I + J ifodani hisoblash. 4.7-rasm. UltraSPARC assemblerida N = I + J
  • Битираётган мутахассисларни тайёрлашнинг сифатига қўйиладиган талабларнинг кескин ошиб кетгани, мураккаб масалаларни ечишга фанлараро ёндашувнинг зарурияти




    Download 9,61 Mb.
    Pdf ko'rish
    bet56/66
    Sana24.05.2024
    Hajmi9,61 Mb.
    #252597
    1   ...   52   53   54   55   56   57   58   59   ...   66
    Bog'liq
    3.-Z.Z.MiryusupovJ.X.Djumanov.Kompyuterarxitekturasi 2017

     
     
    4.2. Assembler tilida operatorlarning formatlari va 
    ularni qo‘llash 
     
    Assembler tilida 
    operator
    - unga mos mashina buyrug‘ining 
    tuzilishini o‘zida ifodalaydi. Ammo turli xil kompyuterlar uchun ishlab 
    chiqilgan assembler tillari, ko‘p jixatlari bilan o‘zaro o‘xshash 
    bo‘lganliklari sababli, assembler tili haqida 
    umumlashtirib
    ham gapirish 
    mumkin. 4.5, 4.6 va 4.7- keltirilgan misollarda, Pentium 4, Motorola 680x0 
    va UltraSPARC protsessorlari asosida qurilgan kompyuterlar uchun 
    assembler tilida yozilgan dasturlarning bo‘laklari keltirilgan. Barcha 
    dasturlar 
    N = I + J
    formulani hisoblashni amalga oshiradi. Barcha 
    misollarda bo‘sh qatorgacha bo‘lgan operatorlar hisoblashlarni bajaradilar, 
    bo‘sh qatordan pastda joylashgan operatorlar esa 
    I, J va N
    o‘zgaruvchilar 
    yozish uchun mo‘ljallangan xotirani ajratib qo‘yishni amalga oshiradilar. 
    4.5-rasm. Pentium 4 assemblerida 
    N = I + J
    ifodani hisoblash. 


    117 
    4.6-rasm. Motorola 680x0 assemblerida 
    N = I + J
    ifodani hisoblash. 
    4.7-rasm. UltraSPARC assemblerida 
    N = I + J
    ifodani hisoblash. 


    118 
    Assembler operatorlari to‘rtta qismdan iborat yozuvlar qatori 
    ko‘rinishida bo‘ladi: 
    metkalar, amallar, operandalar va izohlar
    .
    Metkalar 
    asosiy xotira adreslarini simvollarda ifodalangan nomlari sifatida 
    ishlatiladi. Ular yordamida buyruqlar va ma’lumotlarga o‘tish amalga 
    oshirladi, ya’ni asosiy xotiraning buyruqlar va ma’lumotlar saqlandigan 
    joyiga (adresiga) murojaat qilish mumkin bo‘ladi. Agar operatorga ham 
    metka qo‘yiladigan bo‘lsa, u qatorning boshlanishida yoziladi. Keltirilgan 
    misollarning mohiyatini, ulardan birinchisi asosida ko‘rib chiqamiz. Ushbu 
    va keyingi misollarda ham, birinchi qatorda yozilgan 

    Download 9,61 Mb.
    1   ...   52   53   54   55   56   57   58   59   ...   66




    Download 9,61 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Битираётган мутахассисларни тайёрлашнинг сифатига қўйиладиган талабларнинг кескин ошиб кетгани, мураккаб масалаларни ечишга фанлараро ёндашувнинг зарурияти

    Download 9,61 Mb.
    Pdf ko'rish