< previous page page_23 next page >

Page 23
0023-01.gif
Figure 1.14
The 
ADD instruction.
It might seem that
there would be only
a limited number of
variations in
creating the sum of
two numbers.
Table 1.5 Some ADD operations in various machines.
IBM S/390A, AR, AE, AD, AER, ADR, AP, AL, ALR
VAXACBB, ACBD, ACBF, ACBG, ACBH, ACBL, ACBW, ADAWI, ADDB2, ADDB3, ADDF2, ADDF3, ADDG2, ADDG3, ADDH2, ADDH3, ADDL2, ADDL3, ADDP4, ADDP6, ADDW2, ADDW3, ADDWC, AOBLEQ, AOBLSS.
MIPS R2000ADD, ADDI, ADDIU, ADDU
d87111c01013bcda00bb8640fdff6754.gif
R2010*
ADD.S, ADD.D
*The R2010 is the floating-point coprocessor for the R2000.

Table 1.6 A list of the principal ADD instructions in S/390 (R/M).
R+M data type designators
A
Add (32b integers (RM: Memory to Register)
AR
Add (32b integers (RR: Register to Register)
AE
Add Floating Point32b (RM)
AD
Add Floating Point64b (RM)
AER
AE (RR)
ADR
AD (RR)
AP
Add decimal, packed
AL
Add "logical"32b unsigned integers (RM)
ALR
AL (RR)

 
< previous page page_23 next page >