You are on page 1of 1

INSTRUCTION FORMAT AND CONTROLS OF AMD2901

CONTROLS OF AMD2909
Output Control
4 bits 4 bits
A Address Address I
!
I
"
I
#
I
$
I
4
I
%
I
2
I
1
I
0
Ci
I
2
I
1
I
0
R S
0 0 0 A &
0 0 1 A
0 1 0 0 &
0 1 1 0
1 0 0 0 A
1 0 1 D A
1 1 0 D &
1 1 1 D 0
I
$
I
4
I
%
ALU 'un(tion
0 0 0 R ) S )Ci
0 0 1 S * R + Ci
0 1 0 R * S + Ci
0 1 1 R S
1 0 0 R S
1 0 1 R S
1 1 0 R S
1 1 1 R S
I
!
I
"
I
#
, RAM &
0 0 0 F + F &
0 0 1 F + +
0 1 0 A F +
0 1 1 F F +
1 0 0 F F-2 &-2 &
1 0 1 F F-2 +
1 1 0 F 2F 2& &
1 1 1 F 2F +
St.(/ Control
Address Sele(tion
S1 S0 Sour(e 'or , output
0 0 Mi(ropro0r.1 (ounter
0 1 Re0ister 2R 3
1 0 4us5-pop st.(/ 2ST603
1 1 Dire(t input 2D3
F7 4us5-pop St.(/ (5.n0e
1 + No (5.n0e
0 1 In(re1ent st.(/ pointer t5en pus5
(urrent 4C onto ST60
0 0 De(re1ent st.(/ pointer
ORi 8ero O7 ,i
+ + 1 9i+:i
+ 0 0 0
1 1 0 1
0 1 0 Sour(e sele(ted
b; S1< S0

You might also like