Purpose: | To copy a bit field to a long word | ||||||
Format: | opcode startpos.rl, size.rb, base.vb, dst.wl | ||||||
Operation: |
EXTV: dst <- sign-extended {extracted field} EXTZV: dst <- zero-extended {extracted field} |
||||||
Condition Codes: |
N <- dst LSS 0; Z <- dst EQL 0 V <- 0; C <- 0; |
||||||
Exceptions: | Reserved Operand | ||||||
Opcodes: |
|
||||||
Description: | For EXTV, the destination operand is replaced by the sign-extended field specified by the position, size and base operands. For EXTZV, the destination is replaced by the zero-extended field. If the size operand is 0, the action is to replace the destination with 0 and effect the condition codes. | ||||||
Notes: |
|