Hà nội, 17 December 2009 HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG Posts and Telecommunications Institute of Technology KIẾN TRÚC MÁY TÍNH Chương I: Tổng quan hệ thống máy tính Giảng viên: TS. Nguyễn Quý Sỹ Email: synq@ptit.edu.vn Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Hà nội, 17 December 2009 Học viện Công nghệ Bưu chính Viễn thông 1. Lịch sử phát triển các hệ thống máy tính (computing system) 2. Các thế hệ máy tính điện tử số 3. Kiến trúc máy tính thông dụng Nội dung Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Hà nội, 17 December 2009 Học viện Công nghệ Bưu chính Viễn thông • Dữ liệu và Thông tin? (Data vs. Information) • Máy tính là gì? • Máy tính điện tử là gì? • Thuật ngữ “Máy tính” ngày nay • Hệ thống nhúng là gì? 1. LỊCH SỬ PHÁT TRIỂN CỦA CÁC HỆ THỐNG THÔNG TIN Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Hà nội, 17 December 2009 Học viện Công nghệ Bưu chính Viễn thông • Đơn vị thông tin 1. LỊCH SỬ PHÁT TRIỂN CỦA CÁC HỆ THỐNG THÔNG TIN • Byte (B): 1 ký tự • Kilobyte (KB): 1,024 ký tự • Megabyte (MB): 1,048,576 ký tự • Gigabyte (GB): 1,073,741,824 ký tự Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Hà nội, 17 December 2009 Học viện Công nghệ Bưu chính Viễn thông • Bàn tính (3000 năm trước công nguyên) 1. LỊCH SỬ PHÁT TRIỂN CỦA CÁC HỆ THỐNG THÔNG TIN Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Hà nội, 17 December 2009 Học viện Công nghệ Bưu chính Viễn thông • Máy cộng (1642) 1. LỊCH SỬ PHÁT TRIỂN CỦA CÁC HỆ THỐNG THÔNG TIN Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Hà nội, 17 December 2009 Học viện Công nghệ Bưu chính Viễn thông • Thẻ đục lỗ (1801) 1. LỊCH SỬ PHÁT TRIỂN CỦA CÁC HỆ THỐNG THÔNG TIN Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Hà nội, 17 December 2009 Học viện Công nghệ Bưu chính Viễn thông • Máy chữ (William Austin, 1892) 1. LỊCH SỬ PHÁT TRIỂN CỦA CÁC HỆ THỐNG THÔNG TIN Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Hà nội, 17 December 2009 Học viện Công nghệ Bưu chính Viễn thông • Máy trừ (Babbage, 1833) 1. LỊCH SỬ PHÁT TRIỂN CỦA CÁC HỆ THỐNG THÔNG TIN Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Hà nội, 17 December 2009 Học viện Công nghệ Bưu chính Viễn thông • Ada Lovelace, lập trình viên máy tính đầu tiên (1843) 1. LỊCH SỬ PHÁT TRIỂN CỦA CÁC HỆ THỐNG THÔNG TIN Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. [...]... NG THÔNG TIN H th ng thông tin d a trên máy tính (CBIS) Thành ph n c a CBIS • Ph n c ng • Ph n m m • Ngư i s d ng • Thông tin • Th t c • Truy n thông Hà n i, 17 December 2009 H c vi n Công ngh Bưu chính Vi n thông Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only 2 CÁC TH H MÁY TÍNH 1 2 3 4 5 Th Th Th Th Th h h h h h máy tính th máy tính th máy tính th máy. .. http://www.foxitsoftware.com For evaluation only 2 KHÁI NI M KI N TRÚC MÁY TÍNH • Ki n trúc máy tính là khoa h c và ngh thu t l a ch n và k t n i các thành ph n ph n c ng đ t o ra m t máy tính tho mãn đư c các m c tiêu ch c năng, ho t đ ng và giá c • Ki n trúc máy tính là s thi t k mang tính khái ni m và c u trúc ho t đ ng cơ b n c a m t h th ng máy tính, là m t b n thi t k mô t chi ti t và mô t ch c năng... H MÁY TÍNH I (1943-1957) • Ki n trúc máy tính g m 5 thành ph n cơ b n – – – – – • • CU ALU B nh Thi t b vào Thi t b ra B nh g m 4096 t , m i t 40bit ALU có 1 thanh ghi tích luý 40 bit Hà n i, 17 December 2009 H c vi n Công ngh Bưu chính Vi n thông Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only TH H MÁY TÍNH I (1943-1957) • Ki n trúc cơ b n c a máy tính. .. http://www.foxitsoftware.com For evaluation only TH H MÁY TÍNH III (1965-1971) • Phát tri n công ngh đi n t – M ch tích h p: MSI, LSI – M ch in nhi u l p – B nh bán d n thay th b nh xuy n t • • • • Máy tính đa chương trình Không gian đ a ch l n H đi u hành phân chia th i gian M ng máy tính đ u tiên (ARPANet-1969) Hà n i, 17 December 2009 H c vi n Công ngh Bưu chính Vi n thông Generated by Foxit PDF Creator © Foxit... mét 18.000 đèn đi n t 1.500 công t c t đ ng 30 t n, 140kw/h 20 thanh ghi 10 bit, 5.000 phép c ng/giây L p trình b ng tay đ u n i các đ u c m và ng t đi n Von Neumann ti p t c phát tri n ENIAC thành máy tính IAS -máy tính s đ u tiên có chương trình đư c lưu tr trong b nh , t o ra ki n trúc cơ b n c a máy tính ngày nay Hà n i, 17 December 2009 H c vi n Công ngh Bưu chính Vi n thông Generated by Foxit PDF... http://www.foxitsoftware.com For evaluation only TH H MÁY TÍNH IV (1972- ) • Siêu máy tính đ u tiên (Cray-1)-1976, v i 150 tri u phép tính d u ph y đ ng/giây Hà n i, 17 December 2009 H c vi n Công ngh Bưu chính Vi n thông Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only TH H MÁY TÍNH IV (1972- ) • Các b x lý (tính toán trên máy tính) – World Star (1978) – SpreadSheet... nhau c a m t máy tính- t c là t p trung ph n l n vào cách mà CPU th c hi n n i b và truy c p các đ a ch trong b nh Hà n i, 17 December 2009 H c vi n Công ngh Bưu chính Vi n thông Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only 2 KHÁI NI M KI N TRÚC MÁY TÍNH • Ki n trúc máy tính g m: – Ki n trúc t p l nh là hình nh tr u tư ng c a m t h th ng tính toán đư... tính th máy tính th máy tính th máy tính th máy tính th Hà n i, 17 December 2009 nh t (1946-1957) hai (1958-1964) ba (1965-1971) tư (1972- ) năm-Khuynh hư ng hi n t i H c vi n Công ngh Bưu chính Vi n thông Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only TH H MÁY TÍNH I (1943-1957) • • Máy tính dùng đèn đi n t Máy tính ENIAC – – – – – – – – • 1943-1946... evaluation only 2 KHÁI NI M KI N TRÚC MÁY TÍNH • 6 m c c a máy tính Hà n i, 17 December 2009 H c vi n Công ngh Bưu chính Vi n thông Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only 2 KHÁI NI M KI N TRÚC MÁY TÍNH (t) • Ngôn ng b c cao – – – – • M c5 Các ngôn ng đ nh hư ng ng d ng C++, Java, Pascal, Visual Basic Các chương trình biên d ch thành ngôn... trúc t p l nh (M c 2) Ki n trúc t p l nh – – – M c2 Cũng đư c bi t như là ngôn ng máy Đư c th c hi n b ng m c vi ki n trúc ph n c ng (M c 1) Hà n i, 17 December 2009 H c vi n Công ngh Bưu chính Vi n thông Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only 2 KHÁI NI M KI N TRÚC MÁY TÍNH (t) • T ch c máy tính – – – • M c1 D ch các l nh máy (M c 2) Đư c th c hi . Neumann Bộ nhớ chính Arithmetic and Logic Unit Program Control Unit Thiết bị vào/ra MBR Arithmetic & Logic Circuits MQ Accumulator MAR Control Circuits IBR IR PC Address Instructions & Data Generated. Hà n i, 17 December 2009 HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG Posts and Telecommunications Institute of Technology KIẾN TRÚC MÁY TÍNH Chương I: Tổng quan hệ thống máy tính Giảng viên: TS Máy chữ (William Austin, 1892) 1. LỊCH SỬ PHÁT TRIỂN CỦA CÁC HỆ THỐNG THÔNG TIN Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only. Hà n i, 17 December