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ữ,. | Hệ thống máy tính 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ữ BK Khoa Khoa học & Kỹ thuật Máy tính 1 Kiến trúc cơ bản PC Keyboard Disks Mouse Disk Controller Display Printer USB Controller Graphic Adapter CPU MEMORY Đệm dữ liệu (local buffer BK Khoa Khoa học & Kỹ thuật Máy tính 2 Chu trình hoạt động của CPU Start Fetch Next Instruction Execute Instruction HALT 1. Chu trình đơn giản – Không ngắt quãng Interrupts disabled Start Fetch Next Instruction Execute Instruction Interrupts enabled Check for interrupt; Process interrupt HALT BK 2. Chu trình có điều khiển ngắt quãng Khoa Khoa học & Kỹ thuật Máy tính 3 Ngắt quãng Phân loại: ngắt quãng do BK Program: tràn số học, chia cho 0, truy cập bộ nhớ bất hợp pháp Timer: 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/O Hardware 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/O Khoa Khoa học & Kỹ thuật Máy tính 4 Xử lý ngắt quãng User Program Interrupt vector table 0 0 0 2 00ffe23f interrupt 0x21 routine 1 i 21 00ffe23f ret int. 0x21 i+1 N ffffffff 3 M Interrupt handler BK Khoa Khoa học & Kỹ thuật Máy .