16 bit Assembly
Home Site Map Instruction Index
The SET instruction sets a flag condition in an 8 bit Register or a memory address.
This command has 2 parts, Instruction, then either a Register, or a memory address.
Syntax: SET.. 0x03 or SET.. AL etc.
Op Code | Instruction |
---|---|
90 | SETO |
91 | SETNO |
92 | SETB, SETC, SETNAE |
93 | SENB, SETNC, SETAE |
94 | SETZ, SETE |
95 | SETNZ, SETNE |
96 | SETBE, SETNA |
97 | SETA, SETNBE |
98 | SETS |
99 | SETNS |
9A | SETP, SETPE |
9B | SETNP, SETPO |
9C | SETL, SETNGE |
9D | SETNL, SETGE |
9E | SETLE, SETNG |
9F | SETG, SETNLE |
Operates On | Instruction |
---|---|
Carry | SETC, SETNC |
Overflow | SETO, SETNO |
Parity | SETP, SETNP, SETPE, SETPO |
Sign | SETS, SETNS |
Lower | SETL, SETB, SETLE, SETNA, SETNG, SETNGE, SETNAE, SETBE |
Greater | SETG, SETA, SETGE, SETNB, SETNL, SETNLE, SETNBE, SETAE |
Equal | SETE, SETNE |
Zero | SETZ, SETNZ, SETCXZ, SETECXZ |