• Taqqoslash operatorlar
  • Shart-shartlar operatorlar
  • 15. Assembler tilida makroslar
  • Assembler tilida qo'llaniladigan ba'zi operatorlar va ularning formatlari




    Download 28,53 Kb.
    bet8/12
    Sana19.06.2024
    Hajmi28,53 Kb.
    #264327
    1   ...   4   5   6   7   8   9   10   11   12
    Bog'liq
    Kompyuterni tashkel etish 4 blok javoblari

    Assembler tilida qo'llaniladigan ba'zi operatorlar va ularning formatlari:

    • Aritmetik operatorlar: + - * /

      • Format: operand1 operator operand2

      • Misol: MOV AX, 10 + 5

    • Mantiqiy operatorlar: AND OR XOR NOT

      • Format: operand1 operator operand2

      • Misol: TEST AX, BX AND CX

    • Taqqoslash operatorlar: == != < <= > >=

      • Format: operand1 operator operand2

      • Misol: JNZ label1, AX > 10

    • Ma'lumotlarni uzatish operatorlar: MOV PUSH POP

      • Format: MOV destination, source

      • Misol: MOV AX, BX

      • Format: PUSH operand

      • Misol: PUSH AX

      • Format: POP destination

      • Misol: POP AX

    • Shart-shartlar operatorlar: JMP JE JNE JZ JNZ JLE JGE JG JMP

      • Format: JMP label

      • Misol: JMP label1

      • Format: JE label, condition

      • Misol: JE label1, AX == BX

      • Format: JNE label, condition

      • Misol: JNE label1, AX != BX

      • Format: JZ label, condition

      • Misol: JZ label1, AX == 0

      • Format: JNZ label, condition

      • Misol: JNZ label1, AX != 0

      • Format: JLE label, condition

      • Misol: JLE label1, AX <= BX

      • Format



    15. Assembler tilida makroslar
    Assembler tilida makroslar - bu bir nechta assembler buyruqlarini bitta nomga birlashtirish imkoniyatini beradigan vositalar. Makroslar kodni qisqartiradi, o'qishni osonlashtiradi va kodni qayta ishlashni osonlashtiradi.
    Makroslar nima uchun ishlatiladi:

    • Kodni qisqartiradi: Makroslar kodni qisqartiradi, bu esa dasturchilarga ko'proq kodni kamroq satrlarda yozish imkoniyatini beradi.


    • Download 28,53 Kb.
    1   ...   4   5   6   7   8   9   10   11   12




    Download 28,53 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Assembler tilida qo'llaniladigan ba'zi operatorlar va ularning formatlari

    Download 28,53 Kb.