Download CubeSuite Ver.1.40 Integrated Development Environment User`s

Transcript
CubeSuite Ver.1.40
Instruction
CHAPTER 4 ASSEMBLY LANGUAGE SPECIFICATIONS
Flag Condition
Meaning of Flag Condition
Instruction Expansion
setfnc
CY = 0
No carry
setf 0x9
setfz
Z=1
Zero
setf 0x2
setfnz
Z=0
Not zero
setf 0xA
setft
always 1
Always 1
setf 0x5
setfsa
SAT = 1
Saturated
setf 0xD
[Flag]
CY
---
OV
---
S
---
Z
---
SAT
---
[Caution]
- If an absolute expression having a value exceeding 4 bits is specified as imm4 of the setf instruction, the assembler outputs the following message and continues assembling using four low-order bits of a specified value.
W0550011: illegal operand (range error in immediate).
R20UT0259EJ0100 Rev.1.00
Oct 01, 2010
Page 398 of 890