Intel 210200-002 Baby Furniture User Manual


 
RCL
ROTATE THROUGH
CARRY LEFT
Operation:
(temp)
+-
COUNT
do while (temp) * 0
(tmpcf)
+-
(CF)
(CF)
+-
high-order bit of (EA)
(EA)
+-
(EA) * 2 + (tmpcf)
(temp)
+-
(temp)-1
if
COU NT = 1 then
if
high-order bit of (EA) * (CF)
then (OF)
+-1
else
(OF)
+-
0
else (OF) undefined
Description:
RCL
destination,
count
ReL
(Rotate through Carry Left) rotates the
bits in the byte or word destination operand to
the left by the number
of
bits specified in the
count operand. The carry flag
(CF)
is
treated
as
"part
of"
the destination operand; that is,
its value
is
rotated into the low-order bit of the
destination, and itself
is
replaced
by
the high-
order bit
of
the destination.
Flags Affected:
CF,OF
2-132
RCL