Bài giảng Kiến trúc máy tính và Hệ điều hành (Ths.Nguyễn Thị Ngọc Vinh) - HV Công nghệ Bưu chính viễn thông

Số trang: 144      Loại file: pdf      Dung lượng: 3.22 MB      Lượt xem: 1725      Lượt tải: 0

Thành viên thường xem thêm

Thông tin tài liệu

Bài giảng Kiến trúc máy tính và Hệ điều hành
(Ths.Nguyễn Thị Ngọc Vinh) - HV Công nghệ Bưu chính viễn thông


 
MỤC LỤC
 
CHƯƠNG 1 GIỚI THIỆU CHUNG  ..........................................................................................  8
1.1 KHÁI NIỆM VỀ KIẾN TRÚC VÀ TỔ CHỨC MÁY TÍNH  ..........................................  8
1.2 CẤU TRÚC VÀ CHỨC NĂNG CÁC THÀNH PHẦN CỦA MÁY TÍNH  ....................  8
1.2.1 Sơ đồ khối chức năng  ................................................................................................  8
1.2.2 Các thành phần của máy tính  .....................................................................................  9
1.3 LỊCH SỬ PHÁT TRIỂN MÁY TÍNH  ...........................................................................  11
1.3.1 Thế hệ 1 (1944-1959)  ..............................................................................................  11
1.3.2 Thế hệ 2 (1960-1964)  ..............................................................................................  11
1.3.3 Thế hệ 3 (1964-1975)  ..............................................................................................  11
1.3.4 Thế hệ 4 (1975-1989)  ..............................................................................................  11
1.3.5 Thế hệ 5 (1990 - nay)  ..............................................................................................  11
1.4 KIẾN TRÚC MÁY TÍNH VON-NEUMANN VÀ HARVARD  ...................................  12
1.4.1 Kiến trúc máy tính von-Neumann  ...........................................................................  12
1.4.2 Kiến trúc máy tính Harvard  .....................................................................................  13
1.5 CÁC HỆ SỐ ĐẾM VÀ TỔ CHỨC DỮ LIỆU TRÊN MÁY TÍNH  ...............................  13
1.5.1 Các hệ số đếm  ..........................................................................................................  13
1.5.2 Tổ chức dữ liệu trên máy tính .................................................................................  14
1.5.3 Số có dấu và số không dấu  ......................................................................................  16
1.5.4 Bảng mã ASCII  .......................................................................................................  16
CHƯƠNG 2 KHỐI XỨ LÝ TRUNG TÂM  .............................................................................  18
2.1 KHỐI XỬ LÝ TRUNG TÂM  ........................................................................................  18
2.1.1 Sơ đồ khối tổng quát và các thành phần chức năng của CPU  .................................  18
2.1.2 Chu trình xử lý lệnh  .................................................................................................  19
2.1.3 Các thanh ghi  ...........................................................................................................  19
2.1.4 Khối điều khiển  .......................................................................................................  21
2.1.5 Khối số học và logic  ................................................................................................  22
2.1.6 Bus trong CPU  .........................................................................................................  23
2.2 tập lệnh máy tính  ............................................................................................................  23
2.2.1 Khái niệm lệnh, tập lệnh và các thành phần của lệnh .............................................  23
2.2.2 Chu kỳ và các pha thực hiện lệnh  ............................................................................  23
2.2.3 Các dạng toán hạng..................................................................................................  23
2.2.4 Các chế độ địa chỉ  ....................................................................................................  26
2.2.5 Một số dạng lệnh thông dụng  ..................................................................................  29
2.3 GIỚI THIỆU CƠ CHẾ ỐNG LỆNH  ..............................................................................  32
2.3.1 Giới thiệu cơ chế ống lệnh  .......................................................................................  32
2.3.2 Các vấn đề của cơ chế ống lệnh và hướng giải quyết  ..............................................  34
CHƯƠNG 3 hệ thống nhớ  ........................................................................................................  38
3.1 PHÂN LOẠI BỘ NHỚ MÁY TÍNH  ..............................................................................  38
3.1.1 Phân loại bộ nhớ  ......................................................................................................  38
3.1.2 Tổ chức mạch nhớ  ...................................................................................................  38
3.2 CẤU TRÚC PHÂN CẤP BỘ NHỚ MÁY TÍNH  ..........................................................  39
3.2.1 Giới thiệu cấu trúc phân cấp hệ thống nhớ  ..............................................................  39
3.2.2 Vai trò của cấu trúc phân cấp hệ thống nhớ  ............................................................  40
3.3 BỘ NHỚ ROM VÀ RAM  ..............................................................................................  41
3.3.1 Bộ nhớ ROM  ...........................................................................................................  41
3.3.2 Bộ nhớ RAM  ...........................................................................................................  42
3.4 BỘ NHỚ CACHE  ..........................................................................................................  44
3.4.1 Cache là gì?  .............................................................................................................  44
3.4.2 Vai trò và nguyên lý hoạt động  ...............................................................................  44
3.4.3 Các dạng kiến trúc cache  .........................................................................................  46
3.4.4 Các dạng tổ chức/ánh xạ cache  ................................................................................  48
3.4.5 Các phương pháp đọc ghi và các chính sách thay thế  .............................................  53
3.4.6 Hiệu năng cache và các yếu tố ảnh hưởng ..............................................................  55
3.5 bộ nhớ ngoài  ...................................................................................................................  56
3.5.1 Đĩa từ  .......................................................................................................................  56
3.5.2 Đĩa quang  .................................................................................................................  61
CHƯƠNG 4 HỆ THỐNG BUS VÀ CÁC THIẾT BỊ NGOẠI VI  ...........................................  66
4.1 GIỚI THIỆU CHUNG VỀ HỆ THỐNG BUS  ...................................................................  66
4.2GIỚI THIỆU MỘT SỐ LOẠI BUS THÔNG DỤNG  .....................................................  68
4.2.1Bus ISA và EISA  ......................................................................................................  68
4.2.2Bus PCI  .....................................................................................................................  69
4.2.3Bus AGP  ...................................................................................................................  72
4.2.4Bus PCI Express  .......................................................................................................  72
4.3GIỚI THIỆU CHUNG VỀ CÁC THIẾT BỊ NGOẠI VI  ................................................  73
4.3.1Giới thiệu chung  .......................................................................................................  73
4.3.2Các cổng giao tiếp  ....................................................................................................  74
4.4GIỚI THIỆU MỘT SỐ THIẾT BỊ VÀO RA chính  ........................................................  75
4.4.1Bàn phím ..................................................................................................................  75
4.4.2Chuột  ........................................................................................................................  77
4.4.3Màn hình  ...................................................................................................................  78
4.4.4Máy in  .......................................................................................................................  81
CHƯƠNG 5 TỔNG QUAN VỀ HỆ ĐIỀU HÀNH  .................................................................  85
5.1 KHÁI NIỆM hệ điều hành..............................................................................................  85
5.1.1 Quản lý tài nguyên  ...................................................................................................  85
5.1.2 Quản lý việc thực hiện các chương trình  .................................................................  86
5.2 các dịch vụ do hệ điều hành cung cấp  ............................................................................  87
5.3 quá trình phát triển của hệ điều hành  ..............................................................................  88
5.3.1 Các hệ thống đơn giản  .............................................................................................  88
5.3.2 Xử lý theo mẻ  ..........................................................................................................  89
5.3.3 Đa chương trình  .......................................................................................................  89
5.3.4 Chia sẻ thời gian  ......................................................................................................  91
5.4 cấu trúc hệ điều hành  ......................................................................................................  91
5.4.1 Các thành phần của hệ điều hành  ............................................................................  91
5.4.2 Nhân của hệ điều hành.............................................................................................  94
5.4.3 Một số kiểu cấu trúc hệ điều hành  ...........................................................................  94
5.5 Một số hệ điều hành thông dụng  ....................................................................................  97
5.5.1 Unix  .........................................................................................................................  97
5.5.2 Minix  .......................................................................................................................  97
5.5.3 Linux  ........................................................................................................................  98
5.5.4 MS-DOS  ..................................................................................................................  99
5.5.5 Win NT  ....................................................................................................................  99
CHƯƠNG 6 CÁC THÀNH PHẦN CỦA HỆ ĐIỀU HÀNH  .................................................  100
6.1 Quản lý hệ thống file  ....................................................................................................  100
6.1.1 Các khái niệm liên quan tới file  .............................................................................  100
6.1.2 Thư mục  .................................................................................................................  103
6.1.3 Cấp phát không gian cho file  .................................................................................  108
6.1.4 Độ tin cậy và bảo mật cho hệ thống file  ................................................................  114
6.2 quản lý bộ nhớ  ..............................................................................................................  116
6.2.1 Khái niệm phân chương bộ nhớ ............................................................................  116
6.2.2 Khái niệm phân trang bộ nhớ  ................................................................................  120
6.2.3 Khái niệm phân đoạn bộ nhớ  .................................................................................  121
6.2.4 Bộ nhớ ảo  ...............................................................................................................  123
6.3 quản lý tiến trình  ...........................................................................................................  128
6.3.1 Các khái niệm  ........................................................................................................  128
6.3.2 Điều độ tiến trình  ...................................................................................................  133
TÀI LIỆU THAM KHẢO  ......................................................................................................  141
 

Xem thêm


Giao dịch viên QHKH Cá nhân-RM Hỗ trợ tín dụng Thực tập sinh Agribank - NH Nông nghiệp & PTNT BIDV - NH Đầu tư phát triển VN Vietinbank - NH Công thương VN Vietcombank (VCB) - NH Ngoại thương VN LienVietPost Bank (LVPB) - NH Bưu Điện Liên Việt MB Bank - NH Quân Đội Techcombank - NH Kỹ Thương Tổng cục Thống kê
Nhắn cho chúng tôi