Lý thuyết hệ điều hành

120 1.1K 5
Lý thuyết hệ điều hành

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Lý thuyết hệ điều hành

BÀI GIẢNG HỆ ĐIỀU HÀNHPhần thuyếtChương 1Cấu Trúc Hệ Thống Máy TínhGV: Nguyễn Duy Nhấtnhatnd@hcm.fpt.vn Hệ Thống Máy Tính ≈ Computer SystemLà 1 đơn vị xử độc lập có khả năng tương tác với người sử dụngVí dụ : PC (Personal Computer), Laptop, Notebook, Work Station, Server, … Các thành phần của 1 hệ thống máy tính(Computer System)Trung tâm xử ≈ Thùng máy (Computer Case)Thiết bị hiển thị (Display Device) ≈ màn hình (Monitor)Thiết bị nhập (Input Device) ≈ Bàn phím (Keyboard), Chuột (Mouse)Thiết bị in ấn, loa, … Trung Tâm Xử LýThùng máy (Case)Bộ cấp nguồn (PSU = Power Supply Unit)Bo mạch chủ (MotherBoard, MainBoard)Chip vi xử trung tâm (CPU = Central Proccessing Unit)Bộ nhớ (Memory, RAM = Random Access Memory)Mạch đồ họa (VGA Card= Video Graphics Array)Các mạch chuyên dụng khác : Sound card, Network card, Fax/Modem card, TV Turner card …Các thiết bị lưu trữ và truy xuất : Ổ cứng (HardDrive), ổ mềm (FloppyDrive), CD/DVD Rom, … Bo mạch chủ (1)RAMROM Bo mạch chủ (2) Vỏ máy (Case) và PSU Vai trò của chip vi xử (CPU)Chịu trách nhiệm xử mọi hoạt động của máy tính.Được sự hỗ trợ bởi các Device Controller ≈ Bộ điều khiển thiết bịDevice Controller chịu trách nhiệm xử các hoạt động đặc thù : thao tác toán học, thao tác của các thiết bị như VGA card, Sound card, …CPU và các DC chia sẻ với nhau đường truyền (bus) dữ liệu, bộ nhớ chính, … Quá Trình (Các trạng thái xảy ra khi máy tính) Khởi Động (1)Người sử dụng kích hoạt power switch trên motherboard  kích hoạt PSU  motherboard khởi động  khởi động chương trình bootstrap.Bootstrap :1. Khởi động và kiểm tra các thiết bị của máy tính : CPU, RAM, VGA, Các ổ đĩa …2. Định vị hệ điều hành sẽ được khởi động3. Khởi động hệ điều hành Cơ chế hoạt động giữa CPU và các DCCPU và các DC : thành phần nòng cốt của Motherboard, đóng vai trò như các đơn vị xử lý.CPUDC DCDCDCRAM [...]... thác hệ thống  Gồm các loại :  Thao tác với hệ thống tập tin  Thông tin về trạng thái hệ thống  Soạn thảo văn bản  Cài đặt và thi hành các chương trình của NSD  Cơng cụ liên lạc giữa các NSD  Các tiện ích khác : định dạng, sửa lỗi ổ đĩa, tối ưu hệ thống, … Phân loại HĐH  Hệ thống xử theo lô đơn giản  Hệ thống xử theo lô đa chương  Hệ thống chia sẻ thời gian  Hệ thống song song  Hệ. .. trình (Proccess) : thành phần của chương trình được nạp vào bộ nhớ khi đang hoạt động. Mỗi tiến trình sở hữu tài nguyên gồm 1 vùng nhớ đã được cấp phát, 1 độ ưu tiên trong sử dụng CPU.  Tiểu trình (Thread) : thành phần xử nhỏ của tiến trình, các tiểu trình cùng chia sẻ tài nguyên của tiến trình. BÀI GIẢNG HỆ ĐIỀU HÀNH Phần thuyết Chương 2 Tổng Quan Về Hệ Điều Hành GV: Nguyễn Duy Nhất nhatnd@hcm.fpt.vn ... phụ  Tổ chức, quản không gian lưu trữ, lập lịch cho việc truy xuất  Tốc độ truy cập bộ nhớ phụ nhỏ hơn rất nhiều so với bộ nhớ chính, nên quản bộ nhớ phụ khơng tốt sẽ dẫn đến trì trệ hoạt động của tồn bộ hệ thống Mô tả thiết bị trong CS Hệ thống song song (2)  Hệ thống đa xử đối xứng : Mỗi bộ xử chạy với 1 bản sao của HĐH  Hệ thống đa xử bất đối xứng : Mỗi bộ xử được giao... loại Hệ thống chia sẻ thời gian  Còn được gọi là hệ thống đa nhiệm (multi-tasking) : nhiều công việc được thực hiện cùng lúc thông qua cơ chế chuyển đổi CPU với thời gian chuyển đổi rất nhanh.  Phức tạp hơn hệ thống đa chương : phải có các chức năng quản trị và bảo vệ bộ nhớ, sử dụng bộ nhớ ảo.  Là kiểu mẫu của các HĐH hiện đại BÀI GIẢNG HỆ ĐIỀU HÀNH Phần thuyết Chương 1 Cấu Trúc Hệ Thống... bootstrap.  Bootstrap : 1. Khởi động và kiểm tra các thiết bị của máy tính : CPU, RAM, VGA, Các ổ đĩa … 2. Định vị hệ điều hành sẽ được khởi động 3. Khởi động hệ điều hành Cơ chế hoạt động giữa CPU và các DC  CPU và các DC : thành phần nòng cốt của Motherboard, đóng vai trị như các đơn vị xử lý. CPU DC DC DCDC RAM Hệ thống bảo vệ  Bảo vệ và kiểm soát sự truy xuất tài nguyên  Phân quyền trong cơ chế truy cập... cơ chế liên lạc giữa các thành phần trong CS  Cơ chế phát sinh ngắt  Hàm dịch vụ xử ngắt  Bảng vector ngắt  Stack hệ thống Các dịch vụ của HĐH  Thi hành chương trình  Thao tác nhập xuất  Thao tác trên hệ thống lưu trữ phụ / hệ thống tập tin  Thông tin liên lạc giữa các tiến trình  Phát hiện, Bẫy (debug) lỗi  Tập lệnh hệ thống  Các chương trình tiện ích hệ thống Các thiết bị trong... (local buffer)  CPU gởi yêu cầu xử đến DC qua thanh ghi  DC xử và đưa dữ liệu kết quả ra local buffer. Vỏ máy (Case) và PSU Quản hệ thống nhập xuất  Cung cấp giao diện (interface) nhập xuất.  Hệ thống buffer caching trong nhập xuất.  Các trình điều khiển thiết bị (Device driver) thông dụng (chuẩn / standard).  Device driver : giao tiếp điều khiển của thiết bị : do nhà sản... để quản lý, sao lưu và phục hồi hệ thống máy tính (*) Tập lệnh hệ thống  Cung cấp giao tiếp giữa tiến trình và HĐH  Cho phép gọi từ các ngơn ngữ lập trình cấp cao – hàm dịch vụ hệ thống  Tham số được truyền qua : thanh ghi, bộ nhớ, stack, … Cơ chế bảo vệ phần cứng  Bảo vệ =  CPU  Bộ nhớ  Cấu trúc nhập xuất  Quản chia sẻ các tài nguyên khác Các chương trình tiện ích hệ thống  Cung... thống phân tán Hệ Thống Máy Tính ≈ Computer System  Là 1 đơn vị xử độc lập có khả năng tương tác với người sử dụng  Ví dụ : PC (Personal Computer), Laptop, Notebook, Work Station, Server, … Tập tin Config.sys  Chứa các thông tin cài đặt (driver) thiết bị, thơng tin cấu hình hệ thống : bộ nhớ mở rộng, file buffer, … Quản tiến trình trong HĐH Windows Quản bộ nhớ phụ  Bộ... thống song song (2)  Hệ thống đa xử đối xứng : Mỗi bộ xử chạy với 1 bản sao của HĐH  Hệ thống đa xử bất đối xứng : Mỗi bộ xử được giao 1 số công việc chun biệt, có 1 bộ xử đóng vai trị là bộ xử chính. . nhớ Cấu trúc nhập xuấtQuản lý chia sẻ các tài nguyên khác BÀI GIẢNG HỆ ĐIỀU HÀNHPhần lý thuyếtChương 2Tổng Quan Về Hệ Điều HànhGV: Nguyễn Duy Nhấtnhatnd@hcm.fpt.vn . Các ổ đĩa …2. Định vị hệ điều hành sẽ được khởi động3. Khởi động hệ điều hành Cơ chế hoạt động giữa CPU và các DCCPU và các DC : thành phần nòng cốt của

Ngày đăng: 12/09/2012, 15:44

Hình ảnh liên quan

màn hình (Monitor) - Lý thuyết hệ điều hành

m.

àn hình (Monitor) Xem tại trang 3 của tài liệu.
 Bảng vector ngắt - Lý thuyết hệ điều hành

Bảng vector.

ngắt Xem tại trang 12 của tài liệu.
Xóa màn hình - Lý thuyết hệ điều hành

a.

màn hình Xem tại trang 55 của tài liệu.
Xem nội dung tập tin trên từng trang màn hình - Lý thuyết hệ điều hành

em.

nội dung tập tin trên từng trang màn hình Xem tại trang 58 của tài liệu.
 Dễ cài đặt thiết bị, thay đổi cấu hình hệ thống - Lý thuyết hệ điều hành

c.

ài đặt thiết bị, thay đổi cấu hình hệ thống Xem tại trang 63 của tài liệu.
9. Nạp các thông tin cấu hình hệ thống trong - Lý thuyết hệ điều hành

9..

Nạp các thông tin cấu hình hệ thống trong Xem tại trang 66 của tài liệu.
14. Nạp và thi hành các cấu hình về chương trình và người sử dụng trong WIN.INI. người sử dụng trong WIN.INI - Lý thuyết hệ điều hành

14..

Nạp và thi hành các cấu hình về chương trình và người sử dụng trong WIN.INI. người sử dụng trong WIN.INI Xem tại trang 67 của tài liệu.
như hình hiển thị, dòng chữ mô tả.   - Lý thuyết hệ điều hành

nh.

ư hình hiển thị, dòng chữ mô tả. Xem tại trang 69 của tài liệu.
 Settings : Bao gồm các cài đặt cấu hình cho Control Panel, Printers, Taskbar…  - Lý thuyết hệ điều hành

ettings.

Bao gồm các cài đặt cấu hình cho Control Panel, Printers, Taskbar… Xem tại trang 76 của tài liệu.
 Hỗ trợ bảng FAT NTFS : - Lý thuyết hệ điều hành

tr.

ợ bảng FAT NTFS : Xem tại trang 79 của tài liệu.
 Hỗ trợ bảng FAT Turbo FAT - Lý thuyết hệ điều hành

tr.

ợ bảng FAT Turbo FAT Xem tại trang 82 của tài liệu.
Mô hình tập tin - Lý thuyết hệ điều hành

h.

ình tập tin Xem tại trang 89 của tài liệu.
Mô hình tập tin (t.t) - Lý thuyết hệ điều hành

h.

ình tập tin (t.t) Xem tại trang 90 của tài liệu.
Mô hình tập tin (t.t) - Lý thuyết hệ điều hành

h.

ình tập tin (t.t) Xem tại trang 91 của tài liệu.
Mô hình tập tin (t.t) - Lý thuyết hệ điều hành

h.

ình tập tin (t.t) Xem tại trang 92 của tài liệu.
Mô hình tập tin (t.t) - Lý thuyết hệ điều hành

h.

ình tập tin (t.t) Xem tại trang 92 của tài liệu.
Mô hình thư mục - Lý thuyết hệ điều hành

h.

ình thư mục Xem tại trang 93 của tài liệu.
Mô hình thư mục - Lý thuyết hệ điều hành

h.

ình thư mục Xem tại trang 94 của tài liệu.
Mô hình thư mục - Lý thuyết hệ điều hành

h.

ình thư mục Xem tại trang 94 của tài liệu.
 Bảng các chỉ mục (entry) tập tin/thư mục con của 1 thư mục, mỗi chỉ  - Lý thuyết hệ điều hành

Bảng c.

ác chỉ mục (entry) tập tin/thư mục con của 1 thư mục, mỗi chỉ Xem tại trang 95 của tài liệu.
 Định vị bằng bảng chỉ mục - Lý thuyết hệ điều hành

nh.

vị bằng bảng chỉ mục Xem tại trang 96 của tài liệu.
Định vị bằng bảng chỉ mục danh sách liên kết - Lý thuyết hệ điều hành

nh.

vị bằng bảng chỉ mục danh sách liên kết Xem tại trang 97 của tài liệu.
Bảo vệ hệ thống tập tin - Lý thuyết hệ điều hành

o.

vệ hệ thống tập tin Xem tại trang 101 của tài liệu.
 Lỗi trên bảng FAT - Lý thuyết hệ điều hành

i.

trên bảng FAT Xem tại trang 101 của tài liệu.
Vd: Màn hình, bàn phím, máy in, card mạng, … Đặc điểm : Truy xuất tuần tự - không thể truy  - Lý thuyết hệ điều hành

d.

Màn hình, bàn phím, máy in, card mạng, … Đặc điểm : Truy xuất tuần tự - không thể truy Xem tại trang 105 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan