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
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 ...
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ìm kiếm theo từ khóa liên quan:
Kiến trúc máy tính và hệ điều hành Bài giảng Kiến trúc máy tính Hệ điều hành Cấu trúc CPU Chu kỳ lấy chỉ thị và thực thi Chu kỳ lấy chỉ thị và thực thiGợi ý tài liệu liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 451 0 0 -
173 trang 274 2 0
-
175 trang 271 0 0
-
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 270 0 0 -
Giáo trình Nguyên lý hệ điều hành (In lần thứ ba): Phần 1 - PGS.TS. Hà Quang Thụy
98 trang 247 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 244 0 0 -
Bài thảo luận nhóm: Tìm hiểu và phân tích kiến trúc, chức năng và hoạt động của hệ điều hành Android
39 trang 227 0 0 -
Giáo trình Hệ điều hành: Phần 2
53 trang 218 0 0 -
Phần III: Xử lý sự cố Màn hình xanh
3 trang 198 0 0 -
Bài giảng Nguyên lý hệ điều hành (Bài giảng tuần 3) - Nguyễn Hải Châu
8 trang 197 0 0