|
43
Program
address
generation
logic
2.17.3.1
Arit!Jmatic Logic
Unit
(ALU)
TMS320C542
mendukt:ng
operasi
2s-comp!ement
dengan
sebuah arithmatic
logic
U11it
(ALU)
40-bit
dan
dua
buah
akumulator
40-bit
(akumulator
A
dan
B).
ALU
dapac juga mendukung operasi boolean. ALU menggunakan input-input sebagai berikut ·
l6-bit
immediate
value
16--bit word dari
memori data
16-bit value dalam
temporary
register,
T
Dt:a buah 16-bit
word dari
memori
data
c
32-bit word
dari
memori
data
40-bit
word
dari salah
satu akumul.ator
2.17.3.2
Almmulator
Akumulator
A
dan
B menyimpan
output
dari
ALU
atau
bagian
multiplier/adder.
Keduanya
dapat
juga bertindak
sebagai
sarana
input
kedua
ke
ALU;
akumulator
A dapat
menjadi
input
tL.'1tuk
multiplier/adder.
Setiap
akumulator
dibagi
me11iadi tiga bi!.gi!L'lyaitu :
M
Guard bits (bit
39-32)
High-order
word (bit
31-16)
Low-order word (hit 15-0)
2.17.3.3
Barn:!Shifter
Barrel shifter
TMS320C542
memiliki
input
40-bit
yang
dihubungkan
ke
akumulator
atau
ke
memori
data{menggunakan
CB
atau
DB),
dan
sebuah
output
40-bit
yang
dihubungkan
ke
ALU
atau
memori
data
(menggunakan
EB).
Barrel shifter dapat
|