Shartsiz o’tish (sakrash)
JMP nishon; nishonga to’g’ridan-to’g’ri o’tish
JMP op; op - r32, m32, op dagi adresga bilvosita o’tish
Taqqoslash buyrug’i
CMP op1, op2; op1-op2 CF, OF, SF, ZF bayroqlari
Operand talablari SUB buyrug’i bilan bir xil
Shartli o’tish
Sintaksis JXXX nishon; XXX o’tish shartini belgilaydi
Mnemonik kodlar ro’yxati
JE ; teng bo’yicha o’tish
JNE ; teng emas bo’yicha
Yusupov RA, 2021
The rest conditions teeth for _ _ without a hint and sign numbers for difference does .
without a hint condition sign
JB < JL
JBE ≤ JLE
JA > JG
JAE ≥ JGE
Cycles management
Attention : The following commands _ _ _ 128 bytes from the command not exceeding to command _ _ opportunity gives _
JECXZ target ; If ECX = 0
LOOP target
Command movement : 1) ECX: = ECX -1; 2) If the ECX is ≠ 0 , the target transition happen will be .
Yusupov R.A., 2021
Qolgan shartlar uchun o’tishlar ishorasiz va ishorali sonlar uchun farq qiladi.
ishorasiz shart ishorali
JB < JL
JBE ≤ JLE
JA > JG
JAE ≥ JGE
Siklni boshqarish
Diqqat: Quyidagi buyruqlar o’tish buyrug’idan 128 baytdan oshmaydigan buyruqlarga o’tishga imkon beradi.
JECXZ nishon; Agar ECX = 0 bo’lsa, nishonga o’ting
LOOP nishon
Buyruq harakati: 1) ECX: = ECX -1; 2) Agar ECX ≠ 0 bo’lsa, nishonga o’tish sodir bo’ladi.
SAVOLLAR?????
Do'stlaringiz bilan baham: |