z80:Opcodes:SLL

From Learn @ Cemetech
Jump to navigationJump to search

An "undocumented" instruction. Functions like SLA, except a 1 is inserted into the low bit.

Syntax

   sla op8

Allowed Instructions

   SLA A
   SLA B
   SLA C
   SLA D
   SLA E
   SLA H
   SLA L
   SLA (HL)
   SLA (IX+n)
   SLA (IY+n)

Effects

S and Z by definition, H and N reset, C from bit 7, P/V set if result is even.

Uses

T-States

r denotes 8-bit register. IX and IY values assumed from SLA. Needs confirmation.

r 8
(hl) 15
(ix+X) 23?
(iy+X) 23?

See Also

RL,RLA,RLC,RLCA,RLD,RR,RRA,RRC,RRCA,RRD,SLA,SRA,SRL