BỘ XỬ LÝ TRUNG TÂM (CPU – CENTRAL PROCESSING UNIT) Mục tiệu : sau khi học xong học sinh có khả năng - Mô tả các thành phần cơ bản của bộ xử lý trung tâm - Phân biệt các loại CPU theo : nhà sản xuất, kiểu cắm, theo tốc độ. - Các bước để ép xung - Giải quyết các hỏng hóc của CPU Yêu cầu : Các thành phần cơ bản của máy PC Nội dung : - Cơ sở về CPU - Những khái niệm về CPU hiện đại - Các CPU của Intel - Các. | CHƯƠNG 5 BỘ XỬ LÝ TRUNG TÂM CPU - CENTRAL PROCESSING UNIT Mục tiệu sau khi học xong học sinh có khả năng - Mô tả các thành phần cơ bản của bộ xử lý trung tâm - Phân biệt các loại CPU theo nhà sản xuất kiểu cắm theo tốc độ. - Các bước để ép xung - Giải quyết các hỏng hóc của CPU Yêu cầu Các thành phần cơ bản của máy PC Nội dung - Cơ sở về CPU - Những khái niệm về CPU hiện đại - Các CPU của Intel - Các CPU của AMD - Các CPU của Cyrix - Việc ép xung CPU - Giải quyết hỏng hóc CPU I. CƠ SỞ VỀ CPU Chức năng Điều khiển MT hoạt động theo chương trình Bài giảng KTSCMáy tính http 52 OAhRTẽ. Xử lý dữ liệu Nguyên tắc Nhận lệnh từ chương trình nằm trong bộ nhớ chính Giải mã lệnh Thực hiện lệnh tuần tự Bao gồm CU - Control Unit ALU - Arithmetic and Logic Unit Bus Interface Unit - Bus nội bộ Khối điều khiển CU - Control Unit Điều khiển hoạt động của CPU và các thành phần khác Đọc lệnh từ chương trình trong bộ nhớ chính instruction fetch . Giải mã lệnh instruction decode . Thực thi lệnh đã giải mã một cách tuần tự instruction excution . Khối tính ton ALU - Arithmetic Logic Unit Thực hiện các phép toán số học và logic Các phép toán số học - . Các phép toán logic NOT AND OR . Các phép so sánh. . Dữ liệu Số nguyên integer . Số dấu phảy tĩnh fixed point number . Số dấu phảy động floating point number . Tập thanh ghi Registers Lưu trữ toán hạng kết quả và các thông số khác trong quá trình tính toán của CPU. Bao gồm Con trỏ chương trình PC - Program Counter . Các thanh ghi đa chức năng. Thanh ghi chỉ số index register . Thanh ghi cờ flag register . Bài giảng KTSC Máy tính 53 8 bước thực hiện lệnh của CPU 1. Lấy lệnh kế tiếp từ bộ nhớ vào thanh ghi lệnh IR. 2. Thay đổi bộ đếm chương trình PC để trỏ tới lệnh tiếp sau nữa. 3. Xác định loại của lệnh vừa lấy làm gì . 4. Nếu lệnh sử dụng dữ liệu trong bộ nhớ thì xác định xem nó ở đâu. 5. Lấy dữ liệu nếu có vào thanh ghi của CPU. 6. Thi hành lệnh. 7. Cất kết quả vào nơi cần lưu trữ. 8. Trở lại bước 1 để làm lệnh kế. Máy