21/01/2014
1
trúc và
Vi lý
Lê Minh Thùy
môn và Tin công
Hà
1
: vi lý EE3480
Chương 1
Tài tham
D.A.Godse A.P.Godse,
Technical Publications, 2008
2
1.1 trúc vi lý
–
–
3
21/01/2014
2
First Draft of a Report on the
6
21/01/2014
3
trúc VXL 4004
7
1.2 Mô hình VXL
8
1.2 Mô hình VXL
9
21/01/2014
4
1.2 Mô hình VXL
10
Common bus (3 bits)
Opcode
11
Lệnh
Hoạt
động
Số
bit
Thời
gian
thực hiện
(clock)
LOAD A
6 bit
2
LOAD B
6 bit
2
12
21/01/2014
5
13
1
công
0 0 0 0
14
0 0 0 1
15
100
21/01/2014
6
0 0 1 0
(1)
Tìm
(Fetch)
(2)
(Decode)
(3)
(Execute)
22
23
24
21/01/2014
9
25
VXL
26
11
•
•
31
•
•
32
•
33
21/01/2014
12
•
– Stage 3: Execute the instruction.
– Stage 4: Write the results of the instruction back to the register
file.
37
38
39
21/01/2014
14
pipeline hoàn toàn 1
40
41
1.5 trúc Harvard
42
21/01/2014
15
43
45
21/01/2014
16
»
46
« I/O command »
phát sinh « »
47
« I/O command »
– INT
CPU
– INT »
cho CPU
–
–
52
–
–
–
–
53
DMA : Direct Access Memory
Trao thông tin vi và mà không thông
qua CPU
54
21/01/2014
19