C
u t
r
úc M
á
y
í
nh
28
C
hư
ơ
ng 2
H thng máy tính
2.1 Các thành phn cơ bn ca máy tính
2.2 Hot ñộng cơ bn ca máy tính
2.3 Liên kết h thng
C
u t
r
úc M
á
y
í
nh
29
2.1
C
ác thành ph
n
cơ b
n
c
a máy tính
Mô hình cơ bn ca máy tính.
Các mô hình máy tính hin nay ñược thiết kế da trên
kiến trúc Von Neumann.
Các ñặc ñim kiến trúc ca Von Neumann:
D liu và chương trình cha trong b nh ñọc ghi.
B nh ñưc ñánh ñịa ch cho các ngăn nh không ph
thuc vào ni dung ca chúng.
y tính thc hin lnh mt cách tun t.
2.1
C
ác thành ph
n
cơ b
n
c
a máy tính
C
u t
r
úc M
á
y
í
nh
30
a máy tính
S
ơ
ñồ
c
u trúc c
ơ
b
n
B
x
lý trung tâm (CPU):
Đ
i
u khi
n ho
t
ñộ
ng c
a máy tính
và x
lý s
li
u
H
th
ng nh
: ch
a ch
ươ
ng trình và d
li
u
ñ
ang
ñượ
c x
lý.
H
th
ng vào/ra (I/O: Input/Output) : trao
ñổ
i thông tin gi
a
bên ngoài và bên trong máy tính
Liên k
ế
t h
th
ng (Interconnection): k
ế
t n
i và v
n chuy
n
thông tin gi
a các thành ph
n v
i nhau
C
u t
r
úc M
á
y
í
nh
31
1.
B
x
t
rung
t
âm
(CPU: Central Processing Unit)
Ch
c n
ă
ng:
Đ
i
u khi
n toàn b
ho
t
ñộ
ng c
a máy tính.
X
lý d
li
u (vd: các phép toán s
h
c và logic)
Nguyên t
c ho
t
ñộ
ng: CPU ho
t
ñộ
ng theo ch
ươ
ng trình n
m
trong b
nh
chính.
C
u trúc c
ơ
b
n CPU
Đơ
n v
ñ
i
u khi
n (CU:Control Unit):
Đ
i
u khi
n ho
t
ñộ
ng c
a
máy tính theo ch
ươ
ng trình
ñ
ã
ñị
nh s
n.
Đơ
n v
s
h
c logic (ALU: Arithmetic And Logic Unit): th
c
hi
n các phép toán s
h
c và logic trên các d
li
u c
th
.
T
p thanh ghi (RF: Register File): L
ư
u tr
các thông tin t
m th
i
ph
c v
cho ho
t
ñộ
ng c
a CPU.
Đơ
n v
n
i ghép BUS(BIU: Bus Interface Unit): k
ế
t n
i trao
ñổ
i thông tin gi
a Bus bên trong và Bus bên ngoài CPU.
C
u t
r
úc M
á
y
í
nh
32
1.
B
x
t
rung
t
âm
(CPU: Central Processing Unit)
B vi x lý hot ñộng theo xung nhp(clock) có tn s
xác ñịnh.
Tc ñộ vi xñược ñánh giá gián tiếp thông qua tn
s xung nhp.
Gi T
o
: chu k xung nhp, f
o
=1/T
o
tn s xung nhp.
Mi thao tác ca b x lý cn kT
o
. T
o
càng nh thì b
x lý chy càng nhanh
Ví d: Mt máy tính Pentium 4 tc ñộ 2GHz
Ta f
o
=2GHz=2.10
9
Hz
T
o
= 1/f
o
=1/2.10
9
= 0.5ns