6.ADDRESS ASSIGNMENT TO POINTS OPERATION B-82604EN/01
- 26 -
of %R’s per register is one. Therefore, %R1 corresponds to the 16-bit
signed integer of R[1], and %R2 corresponds to the 16-bit signed
integer of R[2].
$SNPX_ASG[2] indicates that four %R’s, %R3 to %R6, are assigned
to registers sequentially from R[1] in the format of 32-bit signed
integers multiplied by 100. Each register uses two %R’s.
Therefore, %R3 and %R4 are regarded as 32-bit signed integers
obtained by multiplying R[1] by 100, and %R5 and %R6 are regarded
as 32-bit signed integers obtained by multiplying R[2] by 100.
$SNPX_ASG[3] indicates that four %R’s, %R7 to %R10, are
assigned to registers sequentially from R[2] in the format of 32-bit
signed integers divided by 10. Therefore, %R7 and %R8 are regarded
as 32-bit signed integers obtained by dividing R[2] by 10, and %R9
and %R10 are regarded as 32-bit signed integers obtained by dividing
R[3] by 10.
$SNPX_ASG[4] indicates that two %R’s, %R11 and %R12, are
assigned to registers sequentially from R[1] in real number format.
Therefore, %R11 and %R12 are regarded as real numbers of R[1].