JCXZ performs a short jump (with maximum range 128 bytes) if and
only if the contents of the CX register is 0. JECXZ does the
same thing, but with ECX.
jcxz
8086 and laterJump if CX/ECX Zero
jcxz imm8 {near|short} | jcxz imm8 {near|short}, cx | jcxz imm8 {near|short}, ecx | jcxz imm8 {near|short}, rcxForms
Every form of jcxz the assembler accepts.
| Form | Since | Notes |
|---|---|---|
| jcxz imm8 {near|short} | 8086 | nolong |
| jcxz imm8 {near|short}, cx | 8086 | nolong |
| jcxz imm8 {near|short}, ecx | 386 | |
| jcxz imm8 {near|short}, rcx | x86-64 | long |