Tải bản đầy đủ (.pdf) (51 trang)

Kiến trúc máy tính Phân I - Chương 2 docx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.74 MB, 51 trang )

1
GIỚI THIỆU CHUNG
2
Nộidung
1.1. Máytínhvàphânloại
1.2. Kiếntrúcmáytính
1.3. Sự tiếnhoácủamáytính
3
Máytínhlàgi?
4
Máytính
• Máytính(Computer) làthiếtbịđiệntử
thựchiệncáccôngviệcsau:
–Nhậnthôngtin vào,
–Xửlýthôngtin theodãycáclệnh đượcnhớ
sẵnbêntrong,
– Đưathôngtin ra.
•Dãycáclệnhnằmtrongbộnhớđể yêu
cầumáytínhthựchiệncôngviệccụthể
đượcgọilà chươngtrình(program)
à Máytínhhoạt độngtheochươngtrình.
5
6
Môhìnhmáytínhcơbản
input output
Control
Processing
Memory
CPU
7
Môhìnhphânlớpcủamáytính


8
9
10
Phânloạimáytính
•Phânloạitruyềnthống:
–Máyvi tính(Microcomputer)
–Máytínhnhỏ (Minicomputer)
–Máytínhlớn(Mainframe Computer)
–Siêumáytính(Supercomputer)
•Phânloạimáytínhhiện đại
–Máytính để bàn(Desktop Computers)
–Máychủ (Servers)
–Máytínhnhúng(Embedded Computers)
11
Máytính để bàn
•Làloạimáytínhphổ biếnnhất
•Cácloạimáytính để bàn
–Máytínhcánhân(Personal Computer –PC)
–Máytínhtrạmlàmviệc(Workstation
Computer)
•1981: IBM giớithiệumáytínhIBM-PC
sử dụngbộxửlýIntel 8088
•1984: Apple đưaramáytínhMacintosh
sử dụngbộxửlýMotorola 68000
•Giáthành: 300USD đến10.000USD
12
IBM-PC -1981
Macintosh -
1984
13

Máychủ (Server)
•Thựcchấtlàmáyphụcvụ
•Dùngtrongmạngtheomôhình
Client/Server (Kháchhàng/Người
phụcvụ)
•Tốcđộ vàhiệunăngtínhtoáncao
•Dung lượngbộnhớ lớn
• Độ tin cậycao
•Giáthành: hàngchụcnghìn đến
hàngchụctriệuUSD.
14
Máychủ (Server)
Large Servers/HPC Clusters
Small Servers/Clusters
15
Máytínhnhúng
(Embedded Computer)
• Được đặttrongthiếtbịkhác để
điềukhiểnthiếtbịđólàmviệc
• Đượcthiếtkếchuyêndụng
–Vídụ: . Điệnthoạidi động. Bộđiều
khiểntrongmáygiặt, điềuhoànhiệt
độ
–Router -bộđịnhtuyếntrênmạng
•Giáthành: VàiUSD đếnhàngtrăm
nghìnUSD.
16
Nộidung chương1
1.1. Máytínhvàphânloại
1.2. Kiếntrúcmáytính

1.3. Sự tiếnhoácủamáytính
17
Kiếntrúcmáytính
•Baogồmhaikhíacạnh:
–Kiếntrúctậplệnh(IntructionSet Architecture):
nghiêncứumáytínhtheocáchnhìncủangườilập
trình.
–Tổchứcmáytính(Computer Organization): nghiên
cứucấutrúcphầncứngmáytính.
•Kiếntrúctậplệnhthay đổichậm, tổ chứcmáy
tínhthay đổirấtnhanh.
–Vídụ: CácmáytínhPC dùngcácbộxửlýIntel 32-bit
từ 80386 đếnPentium 4:
•Cùngchungkiếntrúctậplệnh(IA-32)
•Cótổchứckhácnhau
18
Kiếntrúctậplệnh
•Tậplệnh
–Tậphợpcácchuỗisốnhị phânmã
hoáchocácthaotácmàmáytínhcó
thể thựchiện.
•Cáckiểudữliệu
–Cáckiểudữliệumàmáytínhcóthể
xử lý.
19
Cấutrúccơbảncủamáy
tính
•Bộxửlýtrungtâm(CPU):
– Điềukhiểnhoạt độngcủamáytínhvàxửlýdữliệu.
•Bộnhớ chính(Main Memory):

–Chứacácchươngtrìnhvàdữliệu đang đượcsử
dụng.
•Hệthốngvàora(Input/Output System):
–Trao đổithôngtin giữamáytínhvớibênngoài.
•Liênkếthệthống(System Interconnection):
–Kếtnốivàvậnchuyểnthôngtin giữacác
thànhphầnvớinhau.
20
Sơđồ cấutrúccơbản
Bộxửlýtrungtâm Bộ nhớ chính
Liênkếthệthống
Hệ thốngvàora
21
22

×