Changes

Jump to: navigation, search

Z80

561 bytes removed, 10:33, 7 May 2008
/* Opcodes */
|-
|SET b,(IY+N)||23||4||FD CB XX C6+8*b
|-
|SLA r||8||2||rowspan=4|**0P0*||CB 20+rb||rowspan=4|Shift Left Arithmetic||rowspan=4|m=m*2
|-
|SLA (HL)||15||2||CB 26
|-
|SLA (IX+N)||23||4||DD CB XX 26
|-
|SLA (IY+N)||23||4||FD CB XX 26
|-
|SRA r||8||2||rowspan=4|**0P0*||CB 28+rb||rowspan=4|Shift Right Arith.||rowspan=4|m=m/2
|-
|SRA (HL)||15||2||CB 2E
|-
|SRA (IX+N)||23||4||DD CB XX 2E
|-
|SRA (IY+N)||23||4||FD CB XX 2E
|-
|SLL r||8||2||rowspan=4|**0P0*||CB 30+rb||rowspan=4|Shift Left Logical*||rowspan=4|m={0,m,CY}<-
(SLL Instructions
are unsupported)
|-
|SLL (HL)||15||2||CB 36
|-
|SLL (IX+N)||23||4||DD CB XX 36
|-
|SLL (IY+N)||23||4||FD CB XX 36
|-
|XOR r||4||1||rowspan=5|***P00||A8+rb||rowspan=5|Logical Exclusive OR||rowspan=5|A=Axs
+-------------+----+---+------+------------+---------------------+----------------------+
 
|SLA r | 8 | 2 |**0P0*|CB 20+rb |Shift Left Arithmetic|m=m*2 |
|SLA (HL) | 15 | 2 | |CB 26 | | |
|SLA (IX+N) | 23 | 4 | |DD CB XX 26 | | |
|SLA (IY+N) | 23 | 4 | |FD CB XX 26 | | |
|SRA r | 8 | 2 |**0P0*|CB 28+rb |Shift Right Arith. |m=m/2 |
|SRA (HL) | 15 | 2 | |CB 2E | | |
|SRA (IX+N) | 23 | 4 | |DD CB XX 2E | | |
|SRA (IY+N) | 23 | 4 | |FD CB XX 2E | | |
+-------------+----+---+------+------------+---------------------+----------------------+
|SLL r | 8 | 2 |**0P0*|CB 30+rb |Shift Left Logical* |m={0,m,CY}<- |
|SLL (HL) | 15 | 2 | |CB 36 | | (SLL instructions |
|SLL (IX+N) | 23 | 4 | |DD CB XX 36 | | are Unsupported) |
|SLL (IY+N) | 23 | 4 | |FD CB XX 36 | | |
|SRL r | 8 | 2 |**0P0*|CB 38+rb |Shift Right Logical |m=->{0,m,CY} |
12,273
edits