C b n v l p trìnhơ
Máy tính, ph n m m và thi t k ế ế
ch ng trìnhươ
JPC and JWD © 2002 McGraw-Hill, Inc.
T ch c máy tính
CPU - central processing unit
Là n i thi hành các tính toán, x lýơ
B nh (Memory)
L u tr d li u đang đc x lý b i CPUư ượ
Thi t b nh p (Input devices)ế
Cho phép ng i s d ng cung c p thông tin cho máy tínhườ
Thi t b xu t (Output devices)ế
Cho phép ng i dùng nh n thông tin t máy tínhườ
T ch c máy tính
Memory
CPU
Input
Devices
Output
Devices
CPU
B não c a máy tính
Thi hành các thao tác s h c b i Arithmetic/Logical Unit
ho c ALU
Đn v đi u khi n đnh v và thi hành các ch th l nhơ
Các thao tác s h c đc thi hành s d ng h s nh phân ượ
Đn v đi u khi nơ
Chu k fetch/execute thi
hành m t ch th
Th c hi n hành đng đc ượ
ch ra b i ch th đc g i là ượ
thi hành ch th
The program counter (PC)
(b đm ch ng trình) l u ế ươ ư
tr đa ch c a ch th k ti p ế ế
Fetch the instruction to
which the PC points
Increment the PC
Execute the fetched
instruction