/  95
Giáo trình
KIN TRÚC MÁY TÍNH

Msc. Võ Văn Chín
ThS. Nguyn Hng Vân
KS Phm Hu Tài

Được biên son trong khuôn khd án ASVIET002CNTT
”Tăng cường hiu quảđào to và năng lc tựđào to ca sinh viên
khoa Công ngh Thông tin -Đại hc Cn thơ
Đại hc Cn Thơ - 12/2003
Kiến trúc máy tính
Mc lc
MC LC
*****

MC LC.......................................................................................................................... 2 GII THIU TNG QUAN............................................................................................. 5 GIÁO TRÌNH KIN TRÚC MÁY TÍNH....................................................................... 5

MCĐÍCH......................................................................................................................5 YÊU CU.........................................................................................................................5 NI DUNG......................................................................................................................6 KIN THC TIÊN QUYT..............................................................................................6 TÀI LIU THAM KHO..................................................................................................6 PHƯƠNG PHÁP HC TP............................................................................................6

CHƯƠNG I:ĐẠI CƯƠNG............................................................................................... 7
I.1 CÁC TH H MÁY TÍNH.........................................................................................7
a.

Thế hệ đầu tiên (1946-1957)................................................................................7 b. Thế h th hai (1958-1964).................................................................................8 c. Thế h th ba (1965-1971)..................................................................................8 d. Thế h th tư (1972-????)...................................................................................8 e. Khuynh hướng hin ti........................................................................................8

I.2 PHÂN LOI MÁY TÍNH...........................................................................................9
I.3 THÀNH QU CA MÁY TÍNH.............................................................................10
QUI LUT MOORE V S PHÁT TRIN CA MÁY TÍNH...................................10
I.4- THÔNG TIN VÀ S MÃ HOÁ THÔNG TIN........................................................12

I.4.1 - Khái nim thông tin.........................................................................................12 I.4.2 - Lượng thông tin và s mã hoá thông tin.........................................................13 I.4.3 - Biu din các s:.............................................................................................13 I.4.4 S nguyên có du..............................................................................................16 I.4.5 - Cách biu din s vi du chmđộng:...........................................................17 I.4.6 - Biu din các s thp phân.............................................................................19 I.4.7 - Biu din các ký t..........................................................................................19

CÂU HI ÔN TP VÀ BÀI TP CHƯƠNG I............................................................ 22
CHƯƠNG II: KIN TRÚC PHN MM B X................................................. 23

II.1 - THÀNH PHN CƠ BN CA MT MÁY TÍNH..............................................23 II.2 -ĐỊNH NGHĨA KIN TRÚC MÁY TÍNH.............................................................25 II.3 - CÁC KIU THI HÀNH MT LNH...................................................................25 II.4 - KIU KIN TRÚC THANH GHIĐA DNG....................................................27 II.5 - TP LNH............................................................................................................27

II.5.1 - Gán tr............................................................................................................28 II.5.2 - Lnh cóđiu kin...........................................................................................29 II.5.3 - Vòng lp.........................................................................................................30 II.5.4 - Thâm nhp b nh ngăn xếp..........................................................................31 II.5.5 - Các th tc.....................................................................................................31

II.6 - CÁC KIUĐỊNH V............................................................................................33
2
Kiến trúc máy tính
Mc lc

II.7 - KIU CA TOÁN HNG VÀ CHIU DÀI CA TOÁN HNG......................34 II.8 - TÁC V MÀ LNH THC HIN.......................................................................34 II.9 - KIN TRÚC RISC ( REDUCED INSTRUCTION SET COMPUTER)...........................35 II.10 - KIUĐỊNH V TRONG CÁC B X LÝ RISC...............................................37

II.10.1 - Kiuđịnh v thanh ghi..................................................................................37 II.10.2 - Kiuđịnh v tc thì.......................................................................................37 II.10.3 - Kiuđịnh v trc tiếp...................................................................................38 II.10.4 - Kiuđịnh v gián tiếp bng thanh ghi +độ di..........................................38 II.10.5 - Kiuđịnh v t tăng.....................................................................................38

II.11 - NGÔN NG CP CAO VÀ NGÔN NG MÁY..............................................39
CÂU HI ÔN TP VÀ BÀI TP CHƯƠNG II.......................................................... 41
CHƯƠNG III: T CHC B X.......................................................................... 42
III.1.ĐƯỜNGĐI CA D LIU.................................................................................42
III.2. BỘĐIU KHIN.................................................................................................44
III.2.1. Bộđiu khin mchđin t...........................................................................44
III.2.2. Bộđiu khin vi chương trình:......................................................................45

III.3. DIN TIN THI HÀNH LNH MÃ MÁY..........................................................46 III.4. NGT QUÃNG (INTERRUPT)...........................................................................47 III.5. K THUTNG DN (PIPELINE)...................................................................48 III.6. KHÓ KHĂN TRONG K THUTNG DN...................................................49 III.7. SIÊUNG DN...................................................................................................51 III.8. SIÊU VÔ HƯỚNG (SUPERSCALAR)................................................................52 III.9. MÁY TÍNH CÓ LNH THT DÀI VLIW (VERY LONG INSTRUCTION

WORD)..........................................................................................................................53 III.10. MÁY TÍNH VECTƠ...........................................................................................53 III.11. MÁY TÍNH SONG SONG.................................................................................53 III.12 KIN TRÚC IA-64..............................................................................................59

a)Đặc trưng ca kiến trúc IA-64:.........................................................................59
b)Định dng lnh trong kiến trúc IA-64...............................................................60
CÂU HI ÔN TP VÀ BÀI TP CHƯƠNG III......................................................... 62
CHƯƠNG IV: CÁC CP B NH............................................................................... 63

IV.1. CÁC LOI B NH............................................................................................63 IV.2. CÁC CP B NH..............................................................................................65 IV.3. XÁC SUT TRUY CP D LIU TRONG B NH TRONG........................66 IV.4. VN HÀNH CA CACHE..................................................................................67 IV.5. HIU QU CA CACHE....................................................................................72 IV.6. CACHE DUY NHT HAY CACHE RIÊNG L.................................................73 IV.7. CÁC MC CACHE..............................................................................................73 IV.8. B NH TRONG.................................................................................................74 IV.9. B NHỚẢO.........................................................................................................75 IV.10. BO V CÁC TIN TRÌNH BNG CÁCH DÙNG B NHỚẢO...................79

CÂU HI ÔN TP VÀ BÀI TP CHƯƠNG IV......................................................... 81
CHƯƠNG V: NHP - XUT.......................................................................................... 82
3

Share & Embed

More from this user

Add a Comment

Characters: ...