Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 137 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
137
Dung lượng
6,15 MB
Nội dung
Bài giảng Kiến trúc máy tính KHOA ĐIỆN TỬ BỘ MÔN KỸ THUẬT MÁY TÍNH BÀI GIẢNG HỌC PHẦN:KIẾN TRÚC MÁY TÍNH Theo chương trình đào tạo 150 TC Số tín chỉ: 03 !"" " Tăng Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính Tên tác giả biên soạn: Tăng Cẩm Nhung BÀI GIẢNG HỌC PHẦN:KIẾN TRÚC MÁY TÍNH Theo chương trình đào tạo 150 TC Số tín chỉ: 03 Thái Nguyên, ngày 26 tháng 6 năm 2011 Trưởng bộ mônTrưởng khoa #$%&'()*+,#$%&'()*+, /. "0 1"-23 "4 Tăng Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính !"#$%& '()*+%,& -%./. 0 ( 12 3-% !$ 4!+ ( 1$ 5-%67+ ( 1$ -%89:6+ ( 1 ; 3<84=% -': > ?@A(BC-': !4.D; !E.;F GH I( .( -':44C-:'D " .J KL; !E-':44>D L !$ ( 1 =-':A(;D ).H .H$4 -': > ?044C4=-:' !$$$4=%) !I !4.D M% N4O#$; !E.;FA(.;$4HP#$%IQD HP M%H 44 $I !4 2 %I"4=%.;FR > ?I;K $S TU( ?44V1.H$."8$4 ).H4= .H #$%. -':TUC4=-':.;F( =4!$."W( H 4= 42 .ID ;K.!XAL-':.$YKD "Z H ) >#$ % P,![ R P#$H\#$] -':.$YC4=-':.;F( =4!$."H ZZ 4 >#$ Z 4D "Q;$.;F.>." ( (%2 #$ -':.$YC] 57 > !4 )%^ 57<_^ 5`HZ !4a 53`HZ43& 55b )4!$@6 cd : NB3& 5b )3 -*E82#$%3 1 56789 :0 -;<= :0 '*AO4 *A3 eL *A3 -O4T3 `"Tf)3] : Tăng Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính e.(3] 7".g$.(3h 3`"Tf)3^ 37M 4)R !483a 3<MH83a 3<M !G85& 33<M885 35<M$85 5`"Tf)T22.H5 5`"Tf) ?T2ij5 5`"Tf) ?T2.H53 k53 `"Tf ?5 1:->/9?@ 0A 3lZ Lg.=)4& 37g@l$ NB& 3m=)4 33'?4 35:? ;.;#$=3 37=4)5 3-=%F5 3-= gF 337=)Rh 33'g1HZ]& 33eW ]& 33<> Z ]& 333'g1HZ]5 10->B1C DE 571Y4= .H#$H\]a 5m.L"@74 !4_ 07_B]a 5m\ 4R4@n! NA$T4$_ 0n_Bh& 53'$h& 55b )`_:h 57 14= .H#$7<_h 0 Tăng Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính 539( ![h] 53m;KTh] 539o h^ 533m K4o ^& 535m !E ?4o ^ 14->-;< E: e*T=^5 $(HZ^5 $( $^5 3 $(4!$^5 -*E82HZ^ bE0-*E82HZ^^ 72&C'P $p !4H\'$HZ":qn- .H $ *Ag.m8 >ZD ).H !$4.gT$2 !4 )ED>n_7_'DDT;Fr^^ 72C<!$!$N@$N2BCHZD ).H !$4.gT!2 $@r $BIDT;Fr.;F.s !4H\I;SD "p4H \'!4H\AA(IHZ$N ;K.;F @$BZU., !\.H !4\44@.=TNB6$NCT4t$NC T4T^^ 72C:N4T$!$N@$N 12BC7S);<!$!$NI;4=p 4H\DoDD<!$!$N@;F=ID,<!$!$NBt ;F#$:N4T$!$N ;KZ<!$!$NrHZ^^ 723C-$-N4!@`HZ,BC71$; !ET.$4= .H`HZ .;FH\..$o !?A(W *W$.$o.D-H >#$ ; !E.$.;F D "p !4$N@TBp Y ).H 4= .H#$ )t;#$HZ, ;KZ!2 L>T ;FHZ$N;.O( I !4 )%.=$ EHZ , ;Ktqn-^^ 785C:N4T$!N4!@`HZ 12+HZ4BC`HZDT;F!2 Z ; ).H !$4.gTP`HZ."; !; !ETH 8TI4L;KTU@c.RI2 J.uQ *ABm=T4 HZ4=.D,g.v$1IL7tqd-I7t+wd-I7twqIY GIx^a 3`HZ.@7$NB^a 3'gW$v$#$$N^a 372 ![#$HZ$Na 337;\=$Na 5`HZ !4ah 4 Tăng Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính 5`HZqd-ah y<qd-Cah yy<qd-a^ 5`HZqn-a^ 72 =4#$tqn-a^ m$o\.*Z$ >C.$oH b$.$o.;F.;$> ;F 4H.z !ETJ.$o.L"p%qn:@q4{nN : !4NB7n:@74nN: !4NB`H.L"Z#$7<_ ?3* $C$.$o G7<_ .$oH |%?8qn:I7n:wy H ,\| !LPT.RIaa ;tqn-aa }<-0tqn-@}$ <$N-4TNtqn-B&& ytd0tqn-@y\ NTNTt$ $d tqn-B&& `tyd0tqn-@`! y\ NTNTt$ $d tqn-B& :tqn-@:!44tqn-B& ttq:tqn-@t4Nt$ $q$ N:tqn-B& tqtqn-@t!N q$tqn-B& :tqn-@:!440tqn-B& 9qn-@9TN4qn-B& :lqn-@:!44l!$qn-B& 1DFGH "!: ]lZ 1.L&3 ]`HZ4&5 ]98 !$+<$& ]'?8 !$&] bE]0a9,TUL.$o4&^ ]3<;2 !$D>-*E P ]37o 4c!$43 ]37o 4c!$4.)Z~N > ?3 ]37o 4c!$4.)Z~N !Pu5 ]339.s o 4c!$45 1IFJK ""4 h9F hlZ LF] h*$NE•] D Tăng Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính he*T=o *$N^ h3:4*$N*P$4& 1E@BH9L " : ^'gW$L )4!$3 ^7;.L"4!$ ^94!$p; !E+4 ^94!$p;k ] ^394!$TUt-nh ^3lM) ( 4=a ^57g4!$ *TU3& ^57g44<'3& ^5)A(@:N!$B3 m*@N\4NA4BCTo.;F !L N4;Z33 `4*@$€0TN\BCT !L N4;ZI;• K."o.;F !L N4;Z33 :4*@€0TN\BC).;F !L.J K N4;Z33 ^537g<70l$N33 ^557g,3 I Tăng Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính 7L ;CBM E Tăng Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính 7L ;5N56 A Tăng Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN: KIẾN TRÚC MÁY TÍNH #*OPQRS+RTO, 1. Tên học phần: TEE Kiến trúc máy tính . 2 . Số tín chỉ: 03; 3. Trình độ cho sinh viên năm thứ: 3 ( KTMT, SPKT Điện, SPKT Tin) hoặc 4 (Cơ điện tử). 4. Phân bổ thời gian U /VWPV%+X+Y :#+X+Z+Q,[" #+Q, \:D+X+] U ^_V`Y D#+X+Z+Q,[:#+Q, \"E+X+] U aWbcR'+`PVW#b',Yd] U OY d] U efg+X++hObiY \40+X++hOj] U efg+X+OkY \04+X+Ok] 5. Các học phần học trước 6. Học phần thay thế, học phần tương đương 7. Mục tiêu của học phần ?&SlamOOnfo$X+(pOOqrT+j+g+stV% _i+lTOqrOO+'PQaYnOX+s+_Oqrtr_+XPurOO +'PQ&'&'_Z(rbuVjteOvO&'Va+(u+d+OqrRTWw 8. Mô tả vắn tắt nội dung học phần W+jOtnfo$X+(pO+sts+_V`V%teOvO&' $X+(pORTWtr_+XP&'+(xZ`buVjtOj+gr_+XPOyP+yPt X+$Xj+g[zV%teOvOOqrRT[zV%+(+{#,tjj +gtr[zV%] 9. Nhiệm vụ của sinh viên 9.1. Phần lý thuyết "]7hVWP≥E!|+efg+}VamOqr*OPQ] ]kR~+^_V`] :]5'+`P5'+`PVW#b',Yd 0]OYr•r+hO'wYd 9.2. Phần thí nghiệm ?&P^_'+'OOR'+sjfrY 10. Tài liệu học tập U Sách, giáo trình chính: U Bài giảng “Kiến trúc và tổ chức máy tính”, 5-€+`++s •"‚] ƒ„Bj+X+(pO+s…5_b†O !!!] • ‚] gB9y+(pO+sOnR^…5g$ !!"] •:‚] gB9y+(pO+s{Or_…5g$ !!"] "! Tăng Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên [...]... Bài giảng Kiến trúc máy tính VD: Hệ thống điều khiển điện và điều khiển Oto c) Phân loại theo nguyên lý xây dựng máy tính Theo phương pháp này máy tính được phân chia thành hai lớp là máy tính tương tự và máy tính số Mỗi lớp lớn này lại có thể được chia thành các lớp con, ví dụ máy tính đa năng và máy tính chuyên dụng • Máy tính số (Digital Computer) Máy tính số là loại máy tính sử dụng các đại lượng... sở hữu một máy tính Các máy tính cá nhân thuờng dùng cho việc xử lý từ, các bảng tính và các ứng dụng tương hỗ khác Các máy tính trong thế hệ này có thể chia thành 5 loại: máy tính cá nhân, máy tính mini, mainframe, siêu máy tính Máy tính mini sử dụng trong các ứng dụng thời gian thực như điều khiển không lưu hay tự động hóa Siêu máy tính mini dùng trong các hệ thống chia sẻ thời gian, các máy chủ Mainframe... Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính Siêu máy tính Roadrunner của IBM - 2008 Siêu máy tính IBM Blue Gene/L nhanh nhất thế giới - 2006 b) Phân loại theo phương pháp hiện đại • Máy tính để bàn (Desktop Computer) Là máy tính cá nhân, hay máy tính đa năng, đáp ứng như cầu mợi người sử dụng chung trong các lĩnh vực Home, office, … • Máy chủ (Servers)... thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính 1.2 Lịch sử phát triển của máy tính 1.2.1 Thế hệ số không – máy tính cơ khí Nhà khoa học Pháp Blase Pascal (1623-1662) là người đầu tiên chế tạo được một chiếc máy tính hoạt động được (1642) Đây Hoàn toàn là một chiếc máy tính cơ khí, sử dụng các bánh răng, năng lượng cung cấp cho máy là sức người - quay tay Máy tính. .. của máy tính 1.3 Phân loại máy tính 1.4 Các thành phần cơ bản trong hệ thống máy tính 1.5 Mô hình phân cấp của máy tính 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 Mức logic số Mức vi chương trình Mức máy tính thông thường Mức máy hệ điều hành Mức ngôn ngữ assembly Mức ngôn ngữ bậc cao [1] - [2]-[3] Giảng [1] - [2]-[3] Giảng [1] - [2]-[3] Giảng [1] - [2]-[3] Giảng Chương 2 Biểu diễn thông tin trong máy tính. .. thực hiện trong quá trình máy tính hoạt động • Máy tính tương tự (Analog Computer) Máy tính tương tự (MTTT) là loại máy tính sử dụng các đại lượng vật lý biến thiên liên tục để biểu diễn các đại lượng cần tính toán Đại lượng vật lý đó thường là điện áp hoặc dòng điện 26 Tăng Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính Mô hình hoá (modelling)... trình biên dịch (compiler) 33 Tăng Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính CHƯƠNG 2 BIỂU DIỄN THÔNG TIN TRONG MÁY TÍNH Mục tiêu: Tóm tắt chương: Chương được chia ra thành 5 phần 34 Tăng Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính 2.1 Thông tin và mã hoá thông tin 2.1.1 Khái niệm về... loại máy chủ khác nhau, phục vụ các yêu cầu từ các máy khách trong hệ thống mạng Như máy chủ WEB, máy chủ dữ liệu, máy chủ tên miền,… • Máy tính nhúng (Embedded Computer) Máy tính được đặt vào trong một thống lớn, làm nhiệm vụ xử lý thông tin và điều khiển hoạt động cho một phần hoặc toàn bộ hệ thống 24 Tăng Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy. .. thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính Thiết bị Đại lượng vật lý Thước tính Chiều dài Máy tính điện tử tương tự Điện áp Bảng 1-2 Đại lượng biến thiên trong nguyên lý tương tự 1.1.3 Ngôn ngữ máy Lệnh máy: Các mạch điện tử của máy tính có thể hiểu và thực hiện trực tiếp được một tập hợp hữu hạn các lệnh rất đơn giản thường được gọi là chỉ thị (instruction) máy. .. chương trình cỡ nhỏ và chuyên biệt • Máy tính lớn (Mainframe Computer) Máy tính cỡ lớn, thường là các máy tính chủ trong các hệ thống mạng của công ty hoặc nhà máy • Siêu máy tính (Super Computer) Một siêu máy tính là một máy tính vượt trội trong khả năng và tốc độ xử lý Thuật ngữ Siêu Tính Toán được dùng lần đầu trong báo New York World vào năm 1920 để nói đến những bảng tính (tabulators) lớn của IBM làm . trúc máy tính 7L ;5N56 A Tăng Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN: KIẾN TRÚC MÁY TÍNH #*OPQRS+RTO, 1 Cẩm Nhung, BM Kỹ thuật máy tính - Khoa Điện tử Trường ĐH KTCN Thái Nguyên Bài giảng Kiến trúc máy tính Tên tác giả biên soạn: Tăng Cẩm Nhung BÀI GIẢNG HỌC PHẦN:KIẾN TRÚC MÁY TÍNH Theo chương trình. Bài giảng Kiến trúc máy tính KHOA ĐIỆN TỬ BỘ MÔN KỸ THUẬT MÁY TÍNH BÀI GIẢNG HỌC PHẦN:KIẾN TRÚC MÁY TÍNH Theo chương trình đào