IBM 5150 Hardware Reference Manual page 282

Hide thumbs Also See for 5150:
Table of Contents

Advertisement

ARITHMETIC
ADD
=
Add
Reg./memory with register to either
1 0
0 0 0 0 0 d w
I
mod reg
rIm
I
Immediate to register/memory
~
11
0 0 0 0 0 s w
I
mod
o
0 0
rim
data
data if s:w=01
I
Immediate to accumulator
1
0 0 0 0 0 1 0 w
I
data
data if w=l
ADC
=
Add with carry
Reg./memory with register to either
1
0 0 0 1 0 0 d w
I
mod reg
rim
Immediate to register/memory
0 0 0 0 0 s w
mod 0
1
0 rim
data
data if s:w=Ol
I
11
Immediate to accumulator
1
0 0 0 1 0 1 0 w
data
data if w=l
I
INC = Increment
~
Register/memory
1 1 1 1 1 1 1 w
mod 0
o
0 rim
Register
I
0 1 0 0 0 reg
I
AAA = ASCII adjust for add
0 1
1
0 1 1
I
0
1
I
DAA = Decimal adjust for add
0 0
1
0 0 1 1
1
I
su
B = Subtract
Reg./memory and register to either
I
0 0 1 0 1 0 d w
I
mod reg
rim
~
Immediate from register/memory
0 0 0 0 0 s w
I
mod 1 0 1 rim
data
data if s:w=Ol
I
11
Immediate from accumulator
0 0 1 0 1 1 0 w
data
data if w=l
B-7

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents