1
Chương 1
GII THIU CHUNG
Phm Quang Dũng
Bmôn Khoa hc máy tính - Khoa CNTT
Trường Đại hc Nông nghip I – Ni
website: www.hau1.edu.vn/it/pqdung
ĐT: (04) 8766318 DĐ: 0988.149.189
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.2
Chương 1: Gii thiu chung
Ni dung chương 1
1.1. Máy tính và phân loi
1.2. Kiến trúc máy tính
1.3. Stiến hoá ca máy tính
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.3
Chương 1: Gii thiu chung
1.1. Máy tính và phân loi
1. Máy tính
Máy tính (Computer) là thiết b đin tthc hin
các công vic sau:
Nhn thông tin vào,
Xlý thông tin theo dãy các lnh được nhsn bên
trong,
Đưa thông tin ra.
Dãy các lnh nm trong bnh để yêu cu máy
tính thc hin công vic cth được gi là chương
trình (program)
ÆMáy tính hot động theo chương trình.
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.4
Chương 1: Gii thiu chung
Mô hình máy tính cơ bn
2
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.5
Chương 1: Gii thiu chung
Mô hình phân lp ca máy tính
Phn cng: hthng vt lý ca máy tính
Phn mm: các chương trình và dliu
Người s dng
(End User) Người lp trình
(Programmer)
Người thiết kế HĐH
(OS Designer)
Các chương trình ng dng
(Application Programs)
Các phn mm trung gian (Utilities)
H điu hành (Operating System)
Phn cng (Computer Hardware)
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.6
Chương 1: Gii thiu chung
2. Phân loi máy tính
Phân loi truyn thng:
Máy vi tính (Microcomputer)
Máy tính nh(Minicomputer)
Máy tính ln (Mainframe Computer)
Siêu máy tính (Supercomputer)
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.7
Chương 1: Gii thiu chung
Phân loi máy tính hin đại
Máy tính để bàn (Desktop Computers)
Máy ch(Servers)
Máy tính nhúng (Embedded Computers)
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.8
Chương 1: Gii thiu chung
Máy tính để bàn (Desktop)
loi máy tính phbiến nht
Các loi máy tính để bàn
Máy tính cá nhân (Personal Computer – PC)
Máy tính trm làm vic (Workstation Computer)
1981 ÆIBM gii thiu máy tính IBM-PC s
dng bxlý Intel 8088
1984 Æ Apple đưa ra máy tính Macintosh s
dng bxlý Motorola 68000
Giá thành: 300USD đến 10.000USD
3
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.9
Chương 1: Gii thiu chung
Máy ch(Server)
Thc cht là máy phc v
Dùng trong mng theo mô hình
Client/Server (Khách hàng/Người phc v)
Tc độ hiu năng tính toán cao
Dung lượng bnhln
Độ tin cy cao
Giá thành: hàng chc nghìn đến hàng chc
triu USD.
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.10
Chương 1: Gii thiu chung
Máy tính nhúng (Embedded Computer)
Được đặt trong thiết bkhác để điu khin thiết
b đólàm vic
Được thiết kếchuyên dng
d:
Đin thoi di động
B điu khin trong máy git, điu hoà nhit
độ
Router - b định tuyến trên mng
Giá thành: Vài USD đến hàng trăm nghìn USD.
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.11
Chương 1: Gii thiu chung
1.2. Kiến trúc máy tính
Kiến trúc máy tính bao gm hai khía cnh:
Kiến trúc tp lnh (Intruction Set Architecture): nghiên cu
máy tính theo cách nhìn ca người lp trình.
Tchc máy tính (Computer Organization): nghiên cu cu
trúc phn cng máy tính.
ÆKiến trúc tp lnh thay đổi chm, tchc máy tính thay đổi
rt nhanh.
d: Các máy tính PC dùng các bxlý Intel 32-bit t
80386 đến Pentium 4:
Cùng chung kiến trúc tp lnh (IA-32)
tchc khác nhau
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.12
Chương 1: Gii thiu chung
Kiến trúc tp lnh
Kiến trúc tp lnh ca máy tính bao gm:
Tp lnh: tp hp các chui snhphân mã
hoá cho các thao tác mà máy tính có ththc
hin.
Các kiu dliu: các kiu dliu mà máy tính
thxlý.
4
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.13
Chương 1: Gii thiu chung
Cu trúc cơ bn ca máy tính
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.14
Chương 1: Gii thiu chung
Các thành phn cơ bn ca máy tính
Bxlý trung tâm (Central Processing Unit):
Điu khin hot động ca máy tính và xlý dliu.
Bnhchính (Main Memory): Cha các chương
trình và dliu đang được sdng.
Hthng vào ra (Input/Output System): Trao
đổi thông tin gia máy tính vi bên ngoài.
Liên kết hthng (System Interconnection):
Kết ni và vn chuyn thông tin gia các thành
phn vi nhau.
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.15
Chương 1: Gii thiu chung
1.3. Stiến hoá ca máy tính
Thếhthnht: Máy tính dùng đèn đin t
chân không (1943-1956)
Thếhthhai: Máy tính dùng transistor
(1957-1965)
Thếhthba: Máy tính dùng vi mch SSI,
MSI và LSI (1966-1980)
Thếhth tư: Máy tính dùng vi mch VLSI,
SLSI (1981-nay)
http://www.computerhistory.org/timeline/timeline.php
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.16
Chương 1: Gii thiu chung
1. Máy tính dùng đèn đin t
ENIAC -Máy tính đin t đầu tiên
Electronic Numerical Intergator And Computer
Dán ca BQuc phòng M
Do John Mauchly và John Presper Eckert Đại
hc Pennsylvania thiết kế.
Bt đầu t năm 1943, hoàn thành năm 1946
5
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.17
Chương 1: Gii thiu chung
ENIAC (tiếp)
Nng 30 tn
Kích thước 140 m2
18000 đèn đin tvà 1500 rơle
5000 phép cng/giây
Xlý theo sthp phân
Bnhch lưu trdliu
Lp trình bng cách thiết lp vtrí ca các
chuyn mch và các cáp ni.
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.18
Chương 1: Gii thiu chung
ENIAC (tiếp)
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.19
Chương 1: Gii thiu chung
ENIAC (tiếp)
Phm Quang Dũng Bài ging Kiến trúc máy tính 1.20
Chương 1: Gii thiu chung
Máy tính von Neumann
Còn gi là máy tính IAS:
Princeton Institute for Advanced Studies
Được bt đầu t1947, hoàn thành 1952
Do John von Neumann thiết kế
Được xây dng theo ý tưởng “chương trình được
lưu tr (stored-program concept) ca von
Neumann/Turing (1945)