Bài giảng Kiến trúc máy tính: Chương 14 - ThS. Nguyễn Hằng Phương
Số trang: 47
Loại file: pdf
Dung lượng: 918.26 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 5 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 - Chương 14: Chức năng và cấu trúc Vi xử lý" cung cấp cho người học các kiến thức: Tổ chức bộ xử lý, khối điều khiển CU, tổ chức thanh ghi, chu kỳ lệnh, pipelining lệnh. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Kiến trúc máy tính: Chương 14 - ThS. Nguyễn Hằng Phương +<br /> <br /> Chương 14<br /> Chức năng và cấu trúc Vi xử lý<br /> <br /> +<br /> 1.<br /> <br /> Tổ chức bộ xử lý<br /> <br /> 2.<br /> <br /> Khối điều khiển CU<br /> <br /> 3.<br /> <br /> Tổ chức thanh ghi<br /> <br /> 4.<br /> <br /> Chu kỳ lệnh<br /> Chu kỳ gián tiếp<br /> Dòng dữ liệu<br /> <br /> 5. Pipelining lệnh<br /> Chiến lược Pipelining<br /> Hiệu suất Pipelining<br /> Nguy cơ Pipelining<br /> Đối phó với nhánh<br /> <br /> NỘI DUNG<br /> <br /> +<br /> <br /> 1. Tổ chức bộ xử lý<br /> a. Nhiệm vụ của CPU:<br /> <br /> <br /> Truy xuất lệnh: Bộ xử lý đọc lệnh từ bộ nhớ (thanh ghi, bộ nhớ<br /> cache, bộ nhớ chính).<br /> <br /> <br /> <br /> Giải mã lệnh: Lệnh được giải mã để xác định hành động nào được<br /> yêu cầu.<br /> <br /> <br /> <br /> Truy xuất dữ liệu: Việc thực thi một lệnh có thể yêu cầu đọc dữ liệu<br /> từ bộ nhớ hoặc một mô-đun I / O<br /> <br /> <br /> <br /> Xử lý dữ liệu: Việc thực thi một lệnh có thể yêu cầu thực hiện một<br /> số phép toán số học hoặc logic trên dữ liệu.<br /> <br /> <br /> <br /> Ghi dữ liệu: Kết thúc việc thực hiện có thể yêu cầu ghi dữ liệu vào<br /> bộ nhớ hoặc một mô-đun I / O.<br /> <br /> Để thực hiện những việc này, CPU cần lưu tạm thời một số dữ liệu <br /> cần một bộ nhớ nhỏ bên trong<br /> <br /> b. Các thành phần chính của CPU<br /> • khối số học và logic (ALU):<br /> thực hiện tính toán hoặc xử<br /> lý dữ liệu (chương 10)<br /> • khối điều khiển (CU):<br /> • kiểm soát việc di<br /> chuyển dữ liệu và lệnh<br /> vào/ra CPU<br /> • điều khiển hoạt động<br /> của ALU<br /> • thanh ghi: bộ nhớ bên trong<br /> CPU, gồm một tập hợp các<br /> vị trí lưu trữ<br /> • Đơn vị nối ghép bus<br /> • Bus nội bộ<br /> <br /> Sơ đồ cấu trúc cơ bản của CPU<br /> <br /> Cấu trúc bên trong CPU<br /> <br />
Nội dung trích xuất từ tài liệu:
Bài giảng Kiến trúc máy tính: Chương 14 - ThS. Nguyễn Hằng Phương +<br /> <br /> Chương 14<br /> Chức năng và cấu trúc Vi xử lý<br /> <br /> +<br /> 1.<br /> <br /> Tổ chức bộ xử lý<br /> <br /> 2.<br /> <br /> Khối điều khiển CU<br /> <br /> 3.<br /> <br /> Tổ chức thanh ghi<br /> <br /> 4.<br /> <br /> Chu kỳ lệnh<br /> Chu kỳ gián tiếp<br /> Dòng dữ liệu<br /> <br /> 5. Pipelining lệnh<br /> Chiến lược Pipelining<br /> Hiệu suất Pipelining<br /> Nguy cơ Pipelining<br /> Đối phó với nhánh<br /> <br /> NỘI DUNG<br /> <br /> +<br /> <br /> 1. Tổ chức bộ xử lý<br /> a. Nhiệm vụ của CPU:<br /> <br /> <br /> Truy xuất lệnh: Bộ xử lý đọc lệnh từ bộ nhớ (thanh ghi, bộ nhớ<br /> cache, bộ nhớ chính).<br /> <br /> <br /> <br /> Giải mã lệnh: Lệnh được giải mã để xác định hành động nào được<br /> yêu cầu.<br /> <br /> <br /> <br /> Truy xuất dữ liệu: Việc thực thi một lệnh có thể yêu cầu đọc dữ liệu<br /> từ bộ nhớ hoặc một mô-đun I / O<br /> <br /> <br /> <br /> Xử lý dữ liệu: Việc thực thi một lệnh có thể yêu cầu thực hiện một<br /> số phép toán số học hoặc logic trên dữ liệu.<br /> <br /> <br /> <br /> Ghi dữ liệu: Kết thúc việc thực hiện có thể yêu cầu ghi dữ liệu vào<br /> bộ nhớ hoặc một mô-đun I / O.<br /> <br /> Để thực hiện những việc này, CPU cần lưu tạm thời một số dữ liệu <br /> cần một bộ nhớ nhỏ bên trong<br /> <br /> b. Các thành phần chính của CPU<br /> • khối số học và logic (ALU):<br /> thực hiện tính toán hoặc xử<br /> lý dữ liệu (chương 10)<br /> • khối điều khiển (CU):<br /> • kiểm soát việc di<br /> chuyển dữ liệu và lệnh<br /> vào/ra CPU<br /> • điều khiển hoạt động<br /> của ALU<br /> • thanh ghi: bộ nhớ bên trong<br /> CPU, gồm một tập hợp các<br /> vị trí lưu trữ<br /> • Đơn vị nối ghép bus<br /> • Bus nội bộ<br /> <br /> Sơ đồ cấu trúc cơ bản của CPU<br /> <br /> Cấu trúc bên trong CPU<br /> <br />
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 Khối điều khiển CU Cấu trúc Vi xử lý Vi xử lý Chức năng Vi xử lýGợi ý tài liệu liên quan:
-
67 trang 296 1 0
-
Đề cương chi tiết học phần Vi xử lý
12 trang 294 0 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 231 0 0 -
105 trang 200 0 0
-
84 trang 198 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 156 0 0 -
Báo cáo môn Vi xử lý - TÌM HIỂU VỀ CÁC BỘ VI XỬ LÝ XEON CỦA INTEL
85 trang 153 0 0 -
142 trang 146 0 0
-
Thuyết trình môn kiến trúc máy tính: CPU
20 trang 144 0 0