Bài giảng Kiến 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
. Windows NT, . OS/2
Windows 2000, và
Windows XP
. Mac OS
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 Kiến 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_kien_truc_may_tinh_chuong_2_gioi_thieu_phan_mem_cu.pdf