Danh mục

Bài giảng Hệ điều hành máy tính: Lecture 2 - Nguyễn Thanh Sơn

Số trang: 19      Loại file: pdf      Dung lượng: 670.06 KB      Lượt xem: 10      Lượt tải: 0    
10.10.2023

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Hệ điều hành máy tính: Lecture 2 trình bày về "Hệ thống máy tính". Nội dung cụ thể của chương này gồm có: Kiến trúc cơ bản của hệ thống máy tính, cơ chế vận hành của hệ thống, cấu trúc hệ thống xuất nhập (I/O), cấu trúc và phân cấp hệ thống lưu trữ,...
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành máy tính: Lecture 2 - Nguyễn Thanh SơnHệ thống máy tínhKiến trúc cơ bản của hệ thống máy tínhCơ chế vận hành của hệ thốngCấu trúc hệ thống xuất nhập (I/O)Cấu trúc và phân cấp hệ thống lưu trữBKTP.HCMKhoa Khoa học & Kỹ thuật Máy tính1Kiến trúc cơ bảnPCKeyboardDisksMouseDisk ControllerDisplayPrinterUSB ControllerGraphic AdapterCPUMEMORYĐệm dữ liệu (local bufferBKTP.HCMKhoa Khoa học & Kỹ thuật Máy tính2Chu trình hoạt động của CPUStartFetch NextInstructionExecuteInstructionHALT1. Chu trình đơn giản – Không ngắt quãngInterruptsdisabledStartFetch NextInstructionExecuteInstructionInterruptsenabledCheck for interrupt;Process interruptHALTBK2. Chu trình có điều khiển ngắt quãngTP.HCMKhoa Khoa học & Kỹ thuật Máy tính3Ngắt quãngPhân loại: ngắt quãng doBKProgram: tràn số học, chia cho 0, truy cập bộ nhớ bất hợp phápTimer: cho phép CPU thực thi một tác vụ nào đó theo định kỳI/O: kết thúc tác vụ I/O, xảy ra lỗi trong I/OHardware failure: Hư hỏng nguồn, lỗi memory parity,…Trap (software interrupt): yêu cầu dịch vụ hệ thống (gọi system call),…Lược đồ thời gian khi process có yêu cầu các tác vụ I/OTP.HCMKhoa Khoa học & Kỹ thuật Máy tính4Xử lý ngắt quãngUserProgramInterrupt vectortable000200ffe23finterrupt0x21 routine1i2100ffe23fretint. 0x21i+1Nffffffff3MInterrupthandlerBKTP.HCMKhoa Khoa học & Kỹ thuật Máy tính5

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