Bài giảng Cấu trúc máy tính - Chương 2: Giới thiệu phần mềm của PC
Chương 2
Giới thiệu Phần mềm
của PC
Nội dung chính của chương
▪ Phần mềm và Phần cứng tương tác với nhau
như thế nào?
▪ Tài nguyên hệ thống là gì? Vai trò của nó?
▪ Quan hệ giữa OS với BIOS, các trình điều
khiển thiết bị, các chương trình ứng dụng
▪ OS chạy các chương trình ứng dụng như thế
nào?
Quan hệ giữa Phần cứng và Phần mềm
Phần mềm?
▪ Trí tuệ của máy tính
▪ Có nhiều kiểu phần mềm
▪ Xác định các thành phần phần cứng hiện có
▪ Xác định cấu hình để sử dụng phần cứng
▪ Dùng phần cứng để thực hiện công việc
Operating System (OS): Hệ điều hành
▪ Điều khiển tất cả phần cứng của máy tính
▪ Cung cấp một giao diện giữa phần cứng và
người sử dụng
▪ Hiện có rất nhiều hệ điều hành dành cho PC
cho phép chúng ta lựa chọn
▪ Các hệ điều hành hiện đại phát triển theo
hướng sử dụng các giao diện đồ hoạ
Các chức năng cụ thể của OS
▪ Sử dụng BIOS
▪ Quản lý bộ nhớ chính và phụ
▪ Trợ giúp chẩn đoán các trục trặc về phần cứng
và phần mềm
▪ Giao tiếp giữa phần cứng và phần mềm ứng
dụng
▪ Thực hiện các công việc của người sử dụng
yêu cầu
Các hệ điều hành phổ biến
▪ DOS
▪ Unix
▪ Windows 9x
▪ Linux
▪ OS/2
▪ Mac OS
▪ Windows NT,
Windows 2000, và
Windows XP
Các kiểu phần mềm của PC
▪ BIOS và các trình điều khiển thiết bị
▪ Hệ điều hành (OS)
▪ Phần mềm ứng dụng
Mối liên hệ của các kiểu phần mềm của PC với phần cứng
Tài nguyên hệ thống: 4 thứ
Bus hệ thống
Khe cắm ISA 8-Bit và 16-Bit
▪ 8-bit ISA
• Bus cũ có mặt ở các PC trước đây (1980s)
• Có 8 đường dành cho dữ liệu
▪ 16-bit ISA
• Cung cấp thêm địa chỉ bộ nhớ, kênh DMA và kênh
IRQ
8-Bit ISA Bus
16-Bit ISA Bus
Yêu cầu ngắt (IRQ)
▪ Đây là các đường dẫn tín hiệu trên bus mà các
thiết bị dùng để báo hiệu cho CPU khi có yêu
cầu được phục vụ
▪ Một ví dụ về việc chiếm dụng trước tài nguyên
hệ thống là các yêu cầu ngắt dành cho COM và
LPT
Các yêu cầu ngắt IRQ trên 8-bit ISA bus
Các yêu cầu ngắt IRQ trên 16-bit ISA bus
Các IRQ được cấp phát như thế nào?
Xem tài nguyên hệ thống được cấp phát
Địa chỉ bộ nhớ
▪ Các con số được gán cho các vị trí nhớ
▪ Thường được viết ở dạng hexa gồm
segment:offset
▪ Ví dụ: C800:5000 f000:fff5
Tải về để xem bản đầy đủ
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Cấu trúc máy tính - Chương 2: Giới thiệu phần mềm của PC", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
File đính kèm:
bai_giang_cau_truc_may_tinh_chuong_2_gioi_thieu_phan_mem_cua.ppt

