
NY6 User Manual
Ver 1.3 2019/03/28
70
SZEZ
Function: Skip the next instruction if Zero equal to 0.
Operation: Skip next if Z = 0
Operand: None
Words: 1
Cycles: 1, (2, 3, 4)
Operative Flags: Z
Flags Affected: None
Example: SZEZ
Inst1
Inst2
After Instruction
If Z ≠ 0x0, `Inst1’ is executed.
If Z = 0x0, `Inst1’ is discarded, and `Inst2’ is
executed.
SCNZ
Function: Skip the next instruction if Carry equal to 1.
Operation: Skip next if C = 1
Operand: None
Words: 1
Cycles: 1, (2, 3, 4)
Operative Flags: C
Flags Affected: None
Example: SCNZ
Inst1
Inst2
After Instruction
If C ≠ 0x 1, `Inst1’ is executed.
If C = 0x 1, `Inst1’ is discarded, and `Inst2’ is
executed.
SZNZ
Function: Skip the next instruction if Zero equal to 1
Operation: Skip next if Z = 1
Operand: None
Words: 1
Cycles: 1, (2, 3, 4)
Operative Flags: Z
Flags Affected: None
Example: SZNZ
Inst1
Inst2
After Instruction
If Z ≠ 0x 1, `Inst1’ is executed.
If Z = 0x1, `Inst1’ is discarded, and `Inst2’ is
executed.
SBZ b
Function : Skip the next instruction if ACC[b] is not
set.
Operation : Skip next if ACC[b]=0.
Operand : b: 2-bit bit location, 0x0 to 0x3
Words : 1
Cycles : 1, (2, 3, 4)
Example : SBZ 0x3
Inst1
Inst2
After Instruction
If ACC[3] = 1, `Inst1’ is executed.
If ACC[3] = 0, `Inst1’ is discarded, and `Inst2’
is executed.