Professional Documents
Culture Documents
Completed Module 1 Basics of Instruction Execution
Completed Module 1 Basics of Instruction Execution
Lecture:
and
f = 1/t
The compromise is
between
Cost Vs Speed
e.g. if I have 4GB of
memory with 8 bit of
data bus
then
The address bus will
be 32 bit (i.e. 2^32)
Adr Bus = 1 2
12 bit
(2^12 = 4K)
Fetch Exec
Data Bus =
T1 T2 T3 T1 T2 T3
16 bit
3 4
1: READ/LOAD
5: ADD T1 T2 T3 T1 T2 T3 T4
2: WRITE/STORE
5 6
T1 T2 T3 T1 T2
HEX
Adr Bus = 1 2
12 bit
(2^12 = 4K)
Fetch Exec
Data Bus =
T1 T2 T3 T1 T2 T3
16 bit
3 4
1: READ/LOAD
5: ADD T1 T2 T3 T1 T2 T3 T4
2: WRITE/STORE
5 6
T1 T2 T3 T1 T2
Accumulator based processor
(3T + 3T) + (3T + 4T) + (3T + 2T) = 18 T x (1/ 2 GHz) = 9 nS