Xem mẫu

Bài giảng Kiến trúc máy tính NKK-HUT Kiến trúc máy tính 18 March 2007 NKK-HUT Nội dung giáo trình Chương 2 HỆ THỐNG MÁY TÍNH Nguyễn Kim Khánh Trường Đại học Bách khoa Hà Nội ④ Chương 1. Giới thiệu chung ④ Chương 2. Hệ thống máy tính ④ Chương 3. Số học máy tính ④ Chương 4. Bộ xử lý trung tâm ④ Chương 5. Bộ nhớ máy tính ④ Chương 6. Hệ thống vào-ra ④ Chương 7. Kiến trúc máy tính tiên tiến 18 March 2007 Bài giảng Kiến trúc máy tính 1 18 March 2007 Bài giảng Kiến trúc máy tính 2 NKK-HUT Nội dung của chương 2 NKK-HUT 2.1. Các thành phần của máy tính 2.1. Các thành phần của máy tính ④Bộ xử lý trung tâm (Central Processing Unit) 2.2. Hoạt động của máy tính 2.3. Liên kết hệ thống ④Bộ nhớ ④Hệ thống vào ra ④Liên kết hệ thống (Memory) (Input/Output System) (System Interconnection) 18 March 2007 Bài giảng Kiến trúc máy tính 3 18 March 2007 Bài giảng Kiến trúc máy tính 4 Nguyễn Kim Khánh - ĐHBKHN 1 Bài giảng Kiến trúc máy tính NKK-HUT 1. Bộ xử lý trung tâm (CPU) 18 March 2007 NKK-HUT Cấu trúc cơ bản của CPU ④Chức năng: ④điều khiển hoạt động của máy tính ④xử lý dữ liệu ④Nguyên tắc hoạt động cơ bản: CPU hoạt động theo chương trình nằm trong bộ nhớ chính. 18 March 2007 Bài giảng Kiến trúc máy tính 5 18 March 2007 Bài giảng Kiến trúc máy tính 6 NKK-HUT Các thành phần cơ bản của CPU NKK-HUT Tốc độ của bộ xử lý ④ Đơn vị điều khiển (Control Unit - CU): điều khiển hoạt động của máy tính theo chương trình đã định sẵn. ④ Đơn vị số học và logic (Arithmetic and Logic Unit - ALU): thực hiện các phép toán số học và phép toán logic. ④ Tập thanh ghi (Register File - RF): lưu giữ các thông tin tạm thời phục vụ cho hoạt động của CPU. ④ Đơn vị nối ghép bus (Bus Interface Unit - BIU) kết nối và trao đổi thông tin giữa bus bên trong (internal bus) và bus bên ngoài (external bus). ④Tốc độ của bộ xử lý: ④Số lệnh được thực hiện trong 1 giây ④MIPS (Million of Instructions per Second) ④Khó đánh giá chính xác ④Tần số xung nhịp của bộ xử lý: ④Bộ xử lý hoạt động theo một xung nhịp (Clock) có tần số xác định ④Tốc độ của bộ xử lý được đánh giá gián tiếp thông qua tần số của xung nhịp 18 March 2007 Bài giảng Kiến trúc máy tính 7 18 March 2007 Bài giảng Kiến trúc máy tính 8 Nguyễn Kim Khánh - ĐHBKHN 2 Bài giảng Kiến trúc máy tính NKK-HUT Tốc độ bộ xử lý (tiếp) ③Dạng xung nhịp 18 March 2007 NKK-HUT 2. Bộ nhớ máy tính ③T0: chu kỳ xung nhịp ③Tần số xung nhịp: f0 = 1/T0 ③Mỗi thao tác của bộ xử lý cần kT0 ③T0 càng nhỏ ⮳bộ xử lý chạy càng nhanh ③Ví dụ: Máy tính dùng bộ xử lý 2GHz Ta có f0 = 2GHz = 2x109Hz ④Chức năng: lưu trữ chương trình và dữ liệu. ④Các thao tác cơ bản với bộ nhớ: ④Thao tác ghi (Write) ④Thao tác đọc (Read) ④Các thành phần chính: ④Bộ nhớ trong (Internal Memory) ④Bộ nhớ ngoài (External Memory) ⮳T0 = 1/f0 = 1/(2x109) = 0,5 ns. 18 March 2007 Bài giảng Kiến trúc máy tính 9 18 March 2007 Bài giảng Kiến trúc máy tính 10 NKK-HUT Các thành phần của bộ nhớ máy tính NKK-HUT Bộ nhớ trong ④Chức năng và đặc điểm: ④Chứa các thông tin mà CPU có thể trao đổi trực tiếp ④Tốc độ rất nhanh ④Dung lượng không lớn ④Sử dụng bộ nhớ bán dẫn: ROM và RAM ④Các loại bộ nhớ trong: ④Bộ nhớ chính ④Bộ nhớ cache (bộ nhớ đệm) 18 March 2007 Bài giảng Kiến trúc máy tính 11 18 March 2007 Bài giảng Kiến trúc máy tính 12 Nguyễn Kim Khánh - ĐHBKHN 3 Bài giảng Kiến trúc máy tính NKK-HUT Bộ nhớ chính (Main Memory) 18 March 2007 NKK-HUT Bộ nhớ cache ④ Chứa các chương trình và dữ liệu đang được CPU sử dụng. ④ Tổ chức thành các ngăn nhớ được đánh địa chỉ. ④ Ngăn nhớ thường được tổ chức theo byte. ④ Nội dung của ngăn nhớ có thể thay đổi, song địa chỉ vật lý của ngăn nhớ luôn cố định. ④Bộ nhớ có tốc độ nhanh được đặt đệm giữa CPU và bộ nhớ chính nhằm tăng tốc độ CPU truy cập bộ nhớ ④Dung lượng nhỏ hơn bộ nhớ chính ④Tốc độ nhanh hơn ④Cache thường được chia thành một số mức ④Cache có thể được tích hợp trên chip vi xử lý. 18 March 2007 Bài giảng Kiến trúc máy tính 13 18 March 2007 ache có thBài giảng Kiến trúc máy tính ông 14 NKK-HUT Bộ nhớ ngoài (External Memory) NKK-HUT 3. Hệ thống vào-ra (Input-Output) ④Chức năng và đặc điểm ④Lưu giữ tài nguyên phần mềm của máy tính ④Được kết nối với hệ thống dưới dạng các thiết bị vào-ra ④Dung lượng lớn ④Tốc độ chậm ④Các loại bộ nhớ ngoài ④Bộ nhớ từ: đĩa cứng, đĩa mềm ④Bộ nhớ quang: đĩa CD, DVD ④Bộ nhớ bán dẫn: Flash disk, memory card ④Chức năng: Trao đổi thông tin giữa máy tính với thế giới bên ngoài. ④Các thao tác cơ bản: ④Vào dữ liệu (Input) ④Ra dữ liệu (Output) ④Các thành phần chính: ④Các thiết bị ngoại vi (Peripheral Devices) ④Các mô-đun vào-ra (IO Modules) 18 March 2007 Bài giảng Kiến trúc máy tính 15 18 March 2007 Bài giảng Kiến trúc máy tính 16 Nguyễn Kim Khánh - ĐHBKHN 4 Bài giảng Kiến trúc máy tính NKK-HUT Cấu trúc cơ bản của hệ thống vào-ra 18 March 2007 NKK-HUT Các thiết bị ngoại vi ④Chức năng: chuyển đổi dữ liệu giữa bên trong và bên ngoài máy tính ④Các loại thiết bị ngoại vi cơ bản ④Thiết bị vào: bàn phím, chuột, máy quét ... ④Thiết bị ra: màn hình, máy in ... ④Thiết bị nhớ: các ổ đĩa ... ④Thiết bị truyền thông: MODEM ... 18 March 2007 Bài giảng Kiến trúc máy tính 17 18 March 2007 Bài giảng Kiến trúc máy tính 18 NKK-HUT Mô-đun vào-ra NKK-HUT 2.2. Hoạt động của máy tính ④Chức năng: nối ghép các thiết bị ngoại vi với máy tính ④Mỗi mô-đun vào-ra có một hoặc một vài cổng vào-ra (I/O Port). ④Mỗi cổng vào-ra được đánh một địa chỉ xác định. ④Các thiết bị ngoại vi được kết nối và trao đổi dữ liệu với máy tính thông qua các cổng vào-ra. 1. Thực hiện chương trình ④Là hoạt động cơ bản của máy tính ④Máy tính lặp đi lặp lại hai bước: ④Thực hiện lệnh chu trình lệnh ④Thực hiện chương trình bị dừng nếu thực hiện lệnh bị lỗi hoặc gặp lệnh dừng. 18 March 2007 Bài giảng Kiến trúc máy tính 19 18 March 2007 Bài giảng Kiến trúc máy tính 20 Nguyễn Kim Khánh - ĐHBKHN 5 ... - tailieumienphi.vn
nguon tai.lieu . vn