Dưới đây là các lệnh nhảy cơ bản trong ASM em tổng hợp được, dành cho các bạn mới học ASM (như em chẳng hạn).
1. JB / JNAE
- Ý nghĩa : Nhảy nếu nhỏ hơn.
- Điều kiện : CF = 1
- Ghi chú : Áp dụng cho số không dấu.
2. JBE / JNA
- Ý nghĩa : Nhảy nếu nhỏ hơn hoặc bằng.
- Điều kiện : CF = 1 or ZF = 1
- Ghi chú : Áp dụng cho số không dấu.
3. JA / JNBE
- Ý nghĩa : Nhảy nếu lớn hơn.
- Điều kiện : CF = 0 and ZF = 0
- Ghi chú : Áp dụng cho số không dấu.
4. JAE / JNB
- Ý nghĩa : Nhảy nếu lớn hơn hoặc bằng.
- Điều kiện : CF = 0
- Ghi chú : Áp dụng cho số không dấu.
5. JE / JZ
- Ý nghĩa : Nhảy nếu bằng.
- Điều kiện : ZF = 1
6. JNE / JNZ
- Ý nghĩa : Nhảy nếu không bằng.
- Điều kiện : ZF = 0
7. JL / JNGE
- Ý nghĩa : Nhảy nếu nhỏ hơn.
- Điều kiện : SF != OF
- Ghi chú : Áp dụng cho số có dấu.
8. JLE / JNG
- Ý nghĩa : Nhảy nếu nhỏ hơn hoặc bằng.
- Điều kiện : SF != OF or ZF = 1
- Ghi chú : Áp dụng cho số có dấu.
9. JG / JNLE
- Ý nghĩa : Nhảy nếu lớn hơn.
- Điều kiện : SF = OF and ZF = 0
- Ghi chú : Áp dụng cho số có dấu.
10. JGE / JNL
- Ý nghĩa : Nhảy nếu lớn hơn hoặc bằng.
- Điều kiện : SF = OF
- Ghi chú : Áp dụng cho số có dấu.
11. JP / JPE
- Ý nghĩa : Nhảy nếu cờ chẵn lẽ được bật.
- Điều kiện : PF = 1
12. JNP / JPO
- Ý nghĩa : Nhảy nếu không được bật.
- Điều kiện : PF = 0
13. JS
- Ý nghĩa : Nhảy nếu cờ dấu được bật.
- Điều kiện : SF = 1
14. JNS
- Ý nghĩa : Nhảy nếu cờ dấu không được bật.
- Điều kiện : SF = 0
15. JO
- Ý nghĩa : Nhảy nếu cờ tràn được bật.
- Điều kiện : OF = 1
16. JNO
- Ý nghĩa : Nhảy nếu cờ tràn không được bật.
- Điều kiện : OF = 0
17. JC
- Ý nghĩa : Nhảy nếu cờ nhớ được bật.
- Điều kiện : CF = 1
18. JNC
- Ý nghĩa : Nhảy nếu cờ nhớ không được bật.
- Điều kiện : CF = 0
19. JCXZ
- Ý nghĩa : Nhảy nếu CX = 0
- Điều kiện : CX = 0 (nếu ECX != 0 vẫn nhảy, lệnh nhảy này không phụ thuộc vào các cờ)
20. JMP
- Nhảy vô điều kiện.
21. JECXZ
- Ý nghĩa : Nhảy nếu ECX = 0
- Điều kiện : ECX = 0 (lệnh nhảy này không phụ thuộc vào các cờ)
Reflink: http://reaonline.net/showthread.php?8618-T%E1%BB%95ng-h%E1%BB%A3p-c%C3%A1c-l%E1%BB%87nh-nh%E1%BA%A3y-c%C6%A1-b%E1%BA%A3n-trong-ASM