Danh mục

Bài giảng Kiến trúc máy tính và hệ điều hành: Bài 5 - Nguyễn Hồng Sơn

Số trang: 29      Loại file: pdf      Dung lượng: 665.96 KB      Lượt xem: 19      Lượt tải: 0    
tailieu_vip

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 và hệ điều hành: Bài 6 trình bày nội dung về Cấu trúc bộ xử lí và thực thi chương trình. Tổ chức các thanh ghi, Tổng quan thực thi chương trình; Chu kỳ lấy chỉ thị và thực thi. Mời các bạn 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 và hệ điều hành: Bài 5 - Nguyễn Hồng Sơn Bài 5 om .c CẤU TRÚC BỘ XỬ LÝ VÀ ng THỰC THI CHƯƠNG TRÌNH co an th Nguyễn Hồng Sơn o ng du u cu 1 CuuDuongThanCong.com https://fb.com/tailieudientucntt Công việc của CPU om .c  CPU phải ng co  Fetch instructions an  Interpret instructions  Fetch data th o ng  Process data du Write data u  cu 2 CuuDuongThanCong.com https://fb.com/tailieudientucntt CPU với system bus om .c ng co an th o ng du u cu 3 CuuDuongThanCong.com https://fb.com/tailieudientucntt Cấu trúc bên trong của CPU om .c ng co an th o ng du u cu 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt Tổ chức các thanh ghi om .c  CPU cần có các vùng nhớ tạm để làm việc, ng gọi là các thanh ghi (registers) co an  Số lượng và chức năng thay đổi tùy vào thiết kế của bộ xử lý. th o ng Là một trong các quyết định thiết kế quan du  trọng. u cu  Mức cao nhất trong phân cấp bộ nhớ. 5 CuuDuongThanCong.com https://fb.com/tailieudientucntt User-visible register om .c User-visible register là thanh ghi có thể được tham ng chiếu qua ngôn ngữ máy, bao gồm các loại: co an  General Purpose: đa chức năng, chứa operand của th chỉ thị ng Data: chỉ chứa data, không được dùng để tính toán o  du địa chỉ. u cu  Address: dùng cho chế độ địa chỉ như segment pointer, index register, stack pointer  Condition Codes: chứa các mã điều kiện (còn gọi là các flag) 6 CuuDuongThanCong.com https://fb.com/tailieudientucntt Control & status register om .c  Có một số thanh ghi được dùng để điều khiển ng hoạt động của CPU co an  Program Counter  th Instruction Decoding Register o ng  Memory Address Register du Memory Buffer Register u  cu  Tất cả các thiết kế đều có một hay tập thanh ghi gọi là PSW (Program Status Word) 7 CuuDuongThanCong.com https://fb.com/tailieudientucntt PSW om .c  PSW chứa các mã điều kiện cùng với các thông tin ng trạng thái khác. Các field hay flag phổ biến gồm: co Sign an  th  Zero ng  Carry o Equal du  Overflow u  cu  Interrupt enable/disable  Supervisor: chỉ mode là user hay supervisor 8 CuuDuongThanCong.com https://fb.com/tailieudientucntt Superv ...

Tài liệu được xem nhiều: