Bài giảng Kiến trúc máy tính: Cấu trúc cơ bản máy tính - Nguyễn Ngọc Hóa
Số trang: 28
Loại file: pdf
Dung lượng: 2.98 MB
Lượt xem: 15
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Kiến trúc máy tính: Cấu trúc cơ bản máy tính" do Nguyễn Ngọc Hóa biên soạn bao gồm 4 nội dung: Nguyên tắc chung, các thành phần cơ bản, chức năng chính, cơ chế ngắt và chu trình lệnh đầy đủ. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Kiến trúc máy tính: Cấu trúc cơ bản máy tính - Nguyễn Ngọc Hóa Kiến trúc máy tính Cấu trúc cơ bản máy tính NGUYỄN Ngọc Hoá Bộ môn Hệ thống thông tin, Khoa CNTT Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội 7 September 2015 Hoa.Nguyen@vnu.edu.vn Nội dung 1. Nguyên tắc chung 2. Các thành phần cơ bản 3. Chức năng chính 4. Cơ chế ngắt và chu trình lệnh đầy đủ Tham khảo chương 3 của [1] Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 2 1. Khái niệm chương trình Chương trình cứng hoá không cho phép thay đổi Phần cứng đa dụng: có thể làm nhiều tác vụ khác nhau, kiểm soát bằng các tín hiệu điều khiển Chương trình mềm: Thay vì thiết kế lại mạch - re-wiring, cung cấp một tập mới các tín hiệu điều khiển Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 3 Khái niệm chương trình… Chuỗi các bước Với mỗi bước, một phép tính logic/số học được thực hiện Mỗi phép tính khác nhau được xác định bởi 1 tập các tín hiệu điều khiển khác nhau Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 4 Mô hình máy tính vạn năng Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 5 Nguyên tắc chung 1. Dữ liệu và chương trình (lệnh) được lưu giữ trên cùng bộ nhớ 2. Nội dung bộ nhớ xác định thông qua địa chỉ vị trí, không phụ thuộc vào kiểu dữ liệu đã lưu 3. Chương trình được thi hành tuần tự từ lệnh này đến lệnh kế tiếp (ngoại trừ những thay đổi cụ thể) Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 6 Minh hoạ chương trình với MARS Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 7 2. Thành phần máy tính Central Processing Unit: Control Unit & Arithmetic and Logic Unit Input/Output: dữ liệu và các lệnh cần phải được nạp vào hệ thống cũng như kết xuất kết quả Main memory: lưu trữ lệnh và dữ liệu tạm thời trong quá trình tính toán Hệ thống liên kết: kết nối, truyền thông các thành phần chính nêu trên Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 8 Thành phần: mức tổng quan Computer Architecture – –Department ...
Nội dung trích xuất từ tài liệu:
Bài giảng Kiến trúc máy tính: Cấu trúc cơ bản máy tính - Nguyễn Ngọc Hóa Kiến trúc máy tính Cấu trúc cơ bản máy tính NGUYỄN Ngọc Hoá Bộ môn Hệ thống thông tin, Khoa CNTT Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội 7 September 2015 Hoa.Nguyen@vnu.edu.vn Nội dung 1. Nguyên tắc chung 2. Các thành phần cơ bản 3. Chức năng chính 4. Cơ chế ngắt và chu trình lệnh đầy đủ Tham khảo chương 3 của [1] Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 2 1. Khái niệm chương trình Chương trình cứng hoá không cho phép thay đổi Phần cứng đa dụng: có thể làm nhiều tác vụ khác nhau, kiểm soát bằng các tín hiệu điều khiển Chương trình mềm: Thay vì thiết kế lại mạch - re-wiring, cung cấp một tập mới các tín hiệu điều khiển Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 3 Khái niệm chương trình… Chuỗi các bước Với mỗi bước, một phép tính logic/số học được thực hiện Mỗi phép tính khác nhau được xác định bởi 1 tập các tín hiệu điều khiển khác nhau Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 4 Mô hình máy tính vạn năng Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 5 Nguyên tắc chung 1. Dữ liệu và chương trình (lệnh) được lưu giữ trên cùng bộ nhớ 2. Nội dung bộ nhớ xác định thông qua địa chỉ vị trí, không phụ thuộc vào kiểu dữ liệu đã lưu 3. Chương trình được thi hành tuần tự từ lệnh này đến lệnh kế tiếp (ngoại trừ những thay đổi cụ thể) Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 6 Minh hoạ chương trình với MARS Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 7 2. Thành phần máy tính Central Processing Unit: Control Unit & Arithmetic and Logic Unit Input/Output: dữ liệu và các lệnh cần phải được nạp vào hệ thống cũng như kết xuất kết quả Main memory: lưu trữ lệnh và dữ liệu tạm thời trong quá trình tính toán Hệ thống liên kết: kết nối, truyền thông các thành phần chính nêu trên Computer Architecture – –Department Department of ofInformation Information Systems Systems @ @Hoá NGUYỄN NGUYEN Ngọc Hoá 8 Thành phần: mức tổng quan Computer Architecture – –Department ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Kiến trúc máy tính Kiến trúc máy tính Computer architecture Cấu trúc cơ bản máy tính Chu trình lệnh đầy đủGợi ý tài liệu liên quan:
-
67 trang 300 1 0
-
Giáo trình Kiến trúc máy tính và quản lý hệ thống máy tính: Phần 1 - Trường ĐH Thái Bình
119 trang 234 0 0 -
105 trang 204 0 0
-
84 trang 200 2 0
-
Lecture Computer Architecture - Chapter 1: Technology and Performance evaluation
34 trang 167 0 0 -
Giải thuật và cấu trúc dữ liệu
305 trang 159 0 0 -
142 trang 146 0 0
-
Thuyết trình môn kiến trúc máy tính: CPU
20 trang 145 0 0 -
Ebook Digital design and computer architecture - David Money Harris, Sarah L. Harris
561 trang 122 0 0 -
Bài giảng Lắp ráp cài đặt máy tính 1: Bài 2 - Kiến trúc máy tính
56 trang 104 0 0