RET A,x
Description
Operation
Affected flag(s)
RETI
Description
Operation
Affected flag(s)
RL [m]
Description
Operation
Affected flag(s)
RLA [m]
Description
Operation
Affected flag(s)
HT48CXX/HT48RXX
Return and place immediate data in the accumulator
The program counter is restored from the stack and the accumulator loaded
with the specified 8-bit immediate data.
PC ← Stack
ACC ← x
TC2 TC1 TO PD OV Z AC C
– – ––––––
Return from interrupt
The program counter is restored from the stack, and interrupts are enabled
by setting the EMI bit. EMI is the enable master (global) interrupt bit (bit 0;
register INTC).
PC ← Stack
EMI ← 1
TC2 TC1 TO PD OV Z AC C
– – ––––––
Rotate data memory left
The contents of the specified data memory are rotated one bit left with bit 7
rotated into bit 0.
[m].(i+1) ← [m].i; [m].i:bit i of the data memory (i=0-6)
[m].0 ← [m].7
TC2 TC1 TO PD OV Z AC C
– – ––––––
Rotate data memory left and place result in the accumulator
Data in the specified data memory is rotated one bit left with bit 7 rotated
into bit 0, leaving the rotated result in the accumulator. The contents of the
data memory remain unchanged.
ACC.(i+1) ← [m].i; [m].i:bit i of the data memory (i=0-6)
ACC.0 ← [m].7
TC2 TC1 TO PD OV Z AC C
– – ––––––
40
25th May ’99