HỆ ĐIỀU HÀNH
MỤC ĐÍCH – YÊU CẦU
MỤC ĐÍCH – YÊU CẦU
TÀI LIỆU
Thời gian biểu
Chương 0: Giới thiệu Hệ điều hành
1.2 Khái niệm Hệ điều hành
2. Lịch sử phát triển của HĐH
2. Lịch sử phát triển của HĐH
Chương I. CÁC KHÁI NIỆM CƠ BẢN
Chương I. CÁC KHÁI NIỆM CƠ BẢN (tt.)
Cấu trúc phân lớp của hệ thống tính toán
Cấu trúc phân lớp của hệ thống tính toán
Cấu trúc phân lớp của hệ thống tính toán
Tác động phần mềm lên phần cứng
Tác động phần mềm lên phần cứng
Tác động phần mềm lên USER
Thay đổi nguyên lý làm việc:
Tác động phần mềm lên USER
2 – Các tài nguyên cơ bản
b) PROCESSOR
C) THIẾT BỊ NGOẠI VI
D) Tài nguyên chương trình
Nhiệm vụ của hệ thống đối với tài nguyên
3 - ĐỊNH NGHĨA HỆ ĐIỀU HÀNH
ĐỊNH NGHĨA HỆ ĐIỀU HÀNH
Người Lập trình hệ thống
4 – TÍNH CHẤT CHUNG CỦA OS
Tin cậy và chuẩn xác
BẢO VỆ
Kế thừa và thích nghi
5 - NGUYÊN LÝ TỔ CHỨC VÀ HOẠT ĐỘNG
NGUYÊN LÝ MÔ ĐUN
NGUYÊN LÝ PHỦ CHỨC NĂNG
NGUYÊN LÝ MACROPROCESSOR
NGUYÊN LÝ BẢNG THAM SỐ ĐIỀU KHIỂN
Cấu trúc file định kiểu
Một số loại bảng tham số :
NGUYÊN LÝ GIÁ TRỊ CHUẨN
Nguyên lý giá trị chuẩn
NGUYÊN LÝ 2 LOẠI THAM SỐ
6 – THÀNH PHẦN
Thành phần
II – QUẢN LÝ FILES VÀ THIẾT BỊ NGOẠI VI
1 – Nguyên tắc phân cấp trong quản lý thiết bị ngoại vi
Nguyên tắc phân cấp trong quản lý thiết bị ngoại vi
Kênh Multiplex
2 - KỸ THUẬT PHÒNG ĐỆM
KỸ THUẬT PHÒNG ĐỆM
KỸ THUẬT PHÒNG ĐỆM
Các loại phòng đệm
Các loại phòng đệm
Các loại phòng đệm
Các loại phòng đệm
3 - SPOOL
SPOOL
SPOOL
4 – HỆ THỐNG QUẢN LÝ FILES
QUẢN LÝ FILE TRONG WINDOWS
TỔ CHỨC THÔNG TIN TRÊN ĐĨA TỪ
CÁC KHÁI NIỆM CƠ BẢN
CÁC KHÁI NIỆM CƠ BẢN
CẤU TRÚC THÔNG TIN TRÊN ĐĨA TỪ
BOOT SECTOR
BOOT SECTOR
BOOT SECTOR
Boot Sector FAT 16
Ví dụ
THƯ MỤC
Cấu trúc phần tử thư mục tên ngắn(Phần tử 8.3)
Phần tử 8.3
Phần tử 8.3
Tên dài
Cấu trúc phần tử tên dài
File Allocation Table(FAT)
FAT
MASTER BOOT
MASTER BOOT
Cấu trúc bảng phân vùng
Cấu trúc phần tử bảng phân vùng
Bảng phân vùng
Truy nhập Boot Sector
III – QUẢN LÝ BỘ NHỚ
QUẢN LÝ BỘ NHỚ
1 – CÁC BƯỚC XỬ LÝ CT
CÁC BƯỚC XỬ LÝ CT
CÁC BƯỚC XỬ LÝ CT
2 – CẤU TRÚC CHƯƠNG TRÌNH
CẤU TRÚC CHƯƠNG TRÌNH
CẤU TRÚC CHƯƠNG TRÌNH
Cấu trúc tuyến tính
B) CẤU TRÚC ĐỘNG
CẤU TRÚC ĐỘNG
CẤU TRÚC ĐỘNG
C) CẤU TRÚC OVERLAY
D) CẤU TRÚC MODULS
E) CẤU TRÚC PHÂN TRANG
3 - QUẢN LÝ BỘ NHỚ VẬT LÝ
QUẢN LÝ BỘ NHỚ VẬT LÝ
a) Chế độ phân vùng cố định
Chế độ phân vùng cố định
Chế độ phân vùng cố định
b) CHẾ ĐỘ PHÂN VÙNG ĐỘNG
CHẾ ĐỘ PHÂN VÙNG ĐỘNG
CHẾ ĐỘ PHÂN VÙNG ĐỘNG
C) CHẾ ĐỘ QUẢN LÝ THEO MÔ ĐUN
CHẾ ĐỘ QUẢN LÝ THEO MÔ ĐUN
CHẾ ĐỘ QUẢN LÝ THEO MÔ ĐUN
CHẾ ĐỘ QUẢN LÝ THEO MÔ ĐUN
D) CHẾ ĐỘ PHÂN TRANG
CHẾ ĐỘ PHÂN TRANG
CHẾ ĐỘ PHÂN TRANG
CHẾ ĐỘ PHÂN TRANG
CHẾ ĐỘ PHÂN TRANG
E) CHẾ ĐỘ KẾT HỢP MÔ ĐUN – PHÂN TRANG
CHẾ ĐỘ KẾT HỢP MÔ ĐUN – PHÂN TRANG
CHẾ ĐỘ KẾT HỢP MÔ ĐUN – PHÂN TRANG
4 - QUẢN LÝ BỘ NHỚ TRONG IBM PC
IBM PC
IBM PC
Chế độ Protected Mode
Chế độ Protected Mode
MCB
80286
MCB
80386 - PENTUM
80386 - PENTUM
80386 - PENTUM
IV – QUẢN LÝ TIẾN TRÌNH (PROCESS)
Phân loại
Phân loại
Phân loại
3 - BIỂU DIỄN TIẾN TRÌNH SONG SONG
BIỂU DIỄN
4 – TÀI NGUYÊN GĂNG và ĐOẠN GĂNG
Yêu cầu
Công cụ điều độ
5 – CÁC GIẢI THUẬT ĐIỀU ĐỘ CẤP THẤP
Phương pháp khoá trong
SƠ ĐỒ NGUYÊN LÝ
KIỂM TRA VÀ XÁC LẬP(TEST and SET)
TEST and SET
TEST and SET
TEST and SET
KỸ THUẬT ĐÈN BÁO(Semaphore)
KỸ THUẬT ĐÈN BÁO
KỸ THUẬT ĐÈN BÁO
KỸ THUẬT ĐÈN BÁO
KỸ THUẬT ĐÈN BÁO
6 – CÔNG CỤ ĐIỀU ĐỘ CẤP CAO
7 - BẾ TẮC và CHỐNG BẾ TẮC
BẾ TẮC và CHỐNG BẾ TẮC
Phòng ngừa
Phòng ngừa
Phòng ngừa
Phòng ngừa
Phòng ngừa
DỰ BÁO VÀ TRÁNH
DỰ BÁO VÀ TRÁNH
DỰ BÁO VÀ TRÁNH
DỰ BÁO VÀ TRÁNH
NHẬN BIẾT VÀ KHẮC PHỤC
NHẬN BIẾT VÀ KHẮC PHỤC
8 - GỌI TIẾN TRÌNH
GỌI TIẾN TRÌNH
GỌI TIẾN TRÌNH
V – QUẢN LÝ PROCESSOR
1 – PROCESSOR LÔ GÍC
2 – CÁC TRẠNG THÁI CƠ BẢN CỦA TIẾN TRÌNH
VẤN ĐỀ
VẤN ĐỀ
VẤN ĐỀ
VẤN ĐỀ
VẤN ĐỀ
3 - ĐIỀU ĐỘ THỰC HIỆN TT
Chế độ một dòng xếp hàng
Chế độ một dòng xếp hàng
Chế độ một dòng xếp hàng
Chế độ một dòng xếp hàng
Chế độ nhiều dòng xếp hàng
4 - NGẮT và XỬ LÝ NGẮT
PHÂN LOẠI NGẮT
XỬ LÝ NGẮT
CT con và CT xử lý ngắt
5 - Xử lý ngắt trong IBM PC
VI - CẤU HÌNH và QUẢN LÝ HỆ THỐNG
CẤU HÌNH và QUẢN LÝ HỆ THỐNG
CẤU HÌNH và QUẢN LÝ HỆ THỐNG
4 - Hệ thống của Microsoft