• Assembler tilida asosiy operatorlar bilan tanishish
  • Assembler yig degan maz kitoblarida bu terminni ishlatishgan.
  • Assembler tili
  • Assembler terminalogiyasi
  • Assembler tilida misol
  • Assembler tilida asosiy operatorlar bilan tanishish




    Download 9.8 Kb.
    Sana10.12.2023
    Hajmi9.8 Kb.
    #115284
    Bog'liq
    Assembler tilida asosiy operatorlar bilan tanishish-fayllar.org
    Timsollarni tanib olish

    xmlns:w="urn:schemas-microsoft-com:office:word"
    xmlns="http://www.w3.org/TR/REC-html40">
    Assembler tilida asosiy operatorlar bilan tanishish

    Assembler tilida asosiy operatorlar bilan tanishish

    Kirish

    • Hisoblash mashinalarida assembler (assembly) ish, translyator map hollarda asm qisqartmasi bilan ifodalanadigan quyi darajadagi dasturlash tili hisoblanadi. Bu tildagi korsatmalar orsatmalar orqali quyi darajada qurilma tan oltilik kod), assembler tillarida buyruqlar inson tomonidan olgan ketma-ketliklarda namoish etiladi.

    Assembler tili Assembler tili kompyuterning barcha funktsional birliklarining operatsion tizim bilan o'zaro ta'sirini yaxshiroq tushunishga imkon beradi. Assembler tili - bu operatorlar va protsessor komandalari o'rtasida bir-birini yozishmalarga ega maxsus dasturiy tildir. Har bir protsessor turi yoki protsessorlarning butun oilasi uchun assembler tili mavjud, chunki assembler tili bo'yicha yo'riqnomalar mashina yo'riqnomasi tizimi bilan bir-birini yozishmalarga ega bo'lishi kerak va kompyuter arxitekturasiga muvofiq bo'lishi kerak. Ushbu malmaydi. 5. Assembler tilini bilish faqat yuqori darajadagi tillarda dasturga ega bo'lganlarga nisbatan katta afzallik beradi. Assembler biladigan dasturchi kompyuterning tuzilishini va apparat apparatlarining tuzilishini biladi.

    Assembler yig degan maz kitoblarida bu terminni ishlatishgan.

    • Assembler tarixi
    • Assembler yig degan maz kitoblarida bu terminni ishlatishgan.

    Assembler

    Assembler & mashina kodi

    • Mashina tili
    • Assambler tili
      • Operatsiyalar, registrlar va xotira joylarini ifodalash uchun ramziy nomlardan foydalanadigan dasturlash tili.
      • Nisbatan yuqori darajadagi til
      • Ko'rsatmalarning o'qilishi mashina tilidan yaxshiroqdir
      • Mashina tiliga oid ko'rsatmalar bilan birma-bir muloqot
    • uvchilarini yoki opcodni akslantirish uchun, odatda har bir arxitekturaga oid registrni, flaglarni va boshqalarni aks ettirish uchun mnemonikadan foydalanadi. Koliq buyruqni shakllantirish uchun bir yoki bir nechta operandni talab qiladi.

    Assembler tili

    • Ushbu til tabiatan prosessor arxitekturasiga yaqin til hisoblanadi. 0 va 1 sonlari bilan ishlashni oldini olish uchun aniq stenografiya sifatida yaratilgan.

    Assembler terminalogiyasi

    • Macro assambler makrobuyruqlar imkoniyatini olgan tizimdan farqli kompyuterda yoki operatsion tizimda (host tizimida) ishlaydigan assembler kodi. Bu o'rnatilgan tizimlar yoki mikrokontroller kabi dasturiy ta'minotni amalga oshirish uchun resurslarga ega bo'lmagan tizimlar uchun dasturlarni ishlab chiqishni osonlashtiradi.

    Assembler terminalogiyasi

    • Yuqori darajali assembler liq bolumotlar turlari, shu jumladan struktura, sinflar va to'plamlar bilan birga ishlaydigan assembler tilidir.
    • Mikroassembler - bu kompyuterning quyi darajadagi qismlarini ishlashini boshqarish uchun proshivka deb nomlangan mikroprogrammani shakllantirishga yordam beradigan dastur.
    • Meta-assambleyer tili. Bu koggllaniladi.

    Assembler tilida misol

    • LDA 0810; // xotira yacheykasidan qiymatni A ga kochirish
    • ADD C; // C dagi qiymatni Akumulyatorga qochirish
    • STA 0811; // Akumulyatordagi qiymatni 0811 yacheykaga korsatadi.
    • Murakkab amallarni oson yorsatmalar (instruction) orqali natijaga erishadi.
    • Marsatilishini va xotirada va tashqi qurilmalarda qanday saqlanishini korsatib beradi.
    • Mashina kodini yashi boshqaradi (yuqori dasturlash tillari bilan taqqoslaganda).
    • Xotira bilan ishlay oladi, yuqori dasturlash tillarida bunaqa imkoniyat cheklangan.

    http://fayllar.org

    Download 9.8 Kb.




    Download 9.8 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Assembler tilida asosiy operatorlar bilan tanishish

    Download 9.8 Kb.