INSTRUCTION SET DESCRIPTIONS
MOTOROLA INSTRUCTION SET DETAILS A - 241
cess in the R3 address register. A negative value reflects the number of left shifts
performed; a positive value reflects the number of right shifts performed during the nor-
malization process.
Condition Codes:
L — Set if overflow has occurred in A or B result
E — Set if the signed integer portion of A or B result is in use
U — Set if A or B result is unnormalized
N — Set if bit 55 of A or B result is set
Z — Set if A or B result equals zero
V — Set if bit 55 is changed as a result of a left shift
Note: The definitions of the E and U bits vary according to the scaling mode being used.
Refer to Section A.5 CONDITION CODE COMPUTATION for complete details.
Instruction Format:
NORM Rn,D
Opcode:
Instruction Fields:
D d Rn R R R
A 0 Rn n n n
B1
where “nnn” = Rn number
Timing: 2 oscillator clock cycles
Memory: 1 program word
NORM Normalize Accumulator Iteration NORM
MR CCR
1514131211109876543210
LF DM T ** S1 S0 I1 I0 S LEUNZVC
23 16 15 8 7 0
0000000111011RRR0001d101