tailieunhanh - Bài giảng Kiến trúc máy tính: Chương 14 - ThS. Nguyễn Hằng Phương

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. nội dung chi tiết. | + Chương 14 Chức năng và cấu trúc Vi xử lý + 1. Tổ chức bộ xử lý 2. Khối điều khiển CU 3. Tổ chức thanh ghi 4. Chu kỳ lệnh Chu kỳ gián tiếp Dòng dữ liệu 5. Pipelining lệnh Chiến lược Pipelining Hiệu suất Pipelining Nguy cơ Pipelining Đối phó với nhánh NỘI DUNG + 1. Tổ chức bộ xử lý a. Nhiệm vụ của CPU: Truy xuất lệnh: Bộ xử lý đọc lệnh từ bộ nhớ (thanh ghi, bộ nhớ cache, bộ nhớ chính). Giải mã lệnh: Lệnh được giải mã để xác định hành động nào được yêu cầu. 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 từ bộ nhớ hoặc một mô-đun I / O 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 số phép toán số học hoặc logic trên dữ liệu. 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 bộ nhớ hoặc một mô-đun I / O. Để 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 cần một bộ nhớ nhỏ bên trong b. Các thành phần chính của CPU • khối số học và logic (ALU): thực hiện tính toán hoặc xử lý dữ liệu (chương 10) • khối điều khiển (CU): • kiểm soát việc di chuyển dữ liệu và lệnh vào/ra CPU • điều khiển hoạt động của ALU • thanh ghi: bộ nhớ bên trong CPU, gồm một tập hợp các vị trí lưu trữ • Đơn vị nối ghép bus • Bus nội bộ Sơ đồ cấu trúc cơ bản của CPU Cấu trúc bên trong .