Giáo trình Kiến trúc máy tính & Quản lý hệ thống máy tính (Phần 2)
1. Khái niệm BUS trong máy tính
Để tạo thành một máy tính, các thành phần (các khối) chức năng của máy tính
phải được kết nối với nhau. Cách thức kết nối và trao đổi dữ liệu của các thành
phần ảnh hưởng lớn đến hiệu quả của hệ thống.
Việc liên kết các thành phần (các khối) chức năng được thực hiện nhờ một hệ
thống BUS. BUS là các đường dẫn liên kết các khối chức năng trong hệ thống máy
tính. Một trong những đặc điểm chính của BUS là dùng chung môi trường truyền dẫn.
Các loại dữ liệu và lệnh trong máy tính đều được biểu diễn thông qua tổ hợp các dãy
số nhị phân (các bit “0” và “1”) và được thể hiện vật lý qua hiện tượng “không có”
hoặc “có” điện áp tương ứng, do vậy môi trường truyền dẫn ở đây chính là các đường
dây dẫn diện. Đặc điểm của môi trường truyền dẫn điện tạo nên BUS trong máy tính
là có độ truyền dẫn gần như lý tưởng (trở kháng suất là thấp nhất có thể).
Đơn vị số học và logic thường được đặt cùng với đơn vị điều khiển và tạo thành
CPU. Nhắc lại rằng CPU chịu trách nhiệm về mọi hoạt động của máy tính, điều khiển hoạt
động của mọi thành phần khác. Do đó CPU phải được kết nối với mọi thành phần đó.
Trong các máy tính trước đây, mỗi thành phần như bộ nhớ, thiết bị vào/ra thực
sự được kết nối với CPU bằng đường kết nối riêng. Với kiến trúc như thế CPU tham
gia vào mọi tiến trình diễn ra trong máy tính, hệ thống có quá nhiều đường kết nối
với bộ phối ghép (giao diện) riêng.
Để hạ giá thành và tiêu chuẩn hóa logic của giao diện, giải pháp thông dụng là
sử dụng một hệ thống kết nối duy nhất để kết nối mọi thành phần của máy tính.
Giả thiết một kiến trúc cơ bản như Hình . Hình a) và b) là vẽ theo kiến trúc,
song trên hình b) việc kết nối được thể hiện bằng BUS, đầy đủ hơn là cách vẽ theo
nhận thức ở a). Tất nhiên, để các BUS liên kết có thể thực hiện được, phải có được
cách thể hiện đầy đủ qua sơ đồ nối chân như ở c)
Trang 1
Trang 2
Trang 3
Trang 4
Trang 5
Trang 6
Trang 7
Trang 8
Trang 9
Trang 10
Tải về để xem bản đầy đủ
Tóm tắt nội dung tài liệu: Giáo trình Kiến trúc máy tính & Quản lý hệ thống máy tính (Phần 2)
...................................................................... 86 5.2. Cơ chế gọi chương trình con .............................................................................. 87 6. Lệnh hai địa chỉ ....................................................................................................... 89 6.1. Các chế độ thực hiện lệnh hai địa chỉ ................................................................ 90 6.2. Kiến trúc RISC và CISC .................................................................................... 90 6.3. Kiến trúc xử lý song song .................................................................................. 91 7. Các phương pháp đánh địa chỉ ô nhớ.................................................................... 92 7.1. Quản lý bộ nhớ ................................................................................................... 92 7.2. Quản lý bộ nhớ, các mode địa chỉ trong CPU 8086........................................... 94 7.3. Biểu diễn lệnh và dữ liệu ................................................................................... 99 7.4. Yêu cầu đối với các phương pháp đánh địa chỉ trong lệnh .............................. 100 7.5. Phương pháp đánh địa chỉ trực tiếp ................................................................. 100 7.6. Phương pháp đánh địa chỉ tức thời .................................................................. 101 7.7. Phương pháp đánh địa chỉ tương đối ............................................................... 101 7.8. Phương pháp đánh địa chỉ gián tiếp ................................................................. 102 7.9. Mã hóa các phương pháp đánh địa chỉ............................................................. 102 Chƣơng V. Liên kết các thành phần chức năng - bus .................................... 104 1. Khái niệm BUS trong máy tính ............................................................................. 104 2. Bus hệ thống .......................................................................................................... 105 2.1. Bus địa chỉ........................................................................................................ 106 2.2. Bus dữ liệu ....................................................................................................... 106 2.3. Định thời hoạt động Ghi/Đọc trong giao tiếp CPU với bộ nhớ ....................... 107 2.3. Giao tiếp CPU với thiết bị ngoại vi.................................................................. 109 2.4. Bus điều khiển.................................................................................................. 110 2.5. Truy nhập trực tiếp bộ nhớ và ngắt .................................................................. 111 3. Hoạt động của bus ................................................................................................. 113 232 Khoa CNTT - Trường Đại học Thái Bình Giáo trình KTMT & QLHTMT 3.1. Hoạt động của bus ............................................................................................ 113 3.2. Kết nối các thiết bị lên bus............................................................................... 113 3.3. Phân cấp bus .................................................................................................... 114 3.4. Các đặc trưng thiết kế bus ................................................................................ 115 3.4.1. Kiểu bus .................................................................................................... 115 3.4.2. Điều khiển ................................................................................................. 116 3.4.3. Chu kỳ bus ................................................................................................ 116 Chƣơng VI. Kiến trúc bộ nhớ .......................................................................... 119 1. Bộ nhớ trong của máy tính.................................................................................... 119 1.1. Phần tử nhớ, vi mạch nhớ, từ nhớ và dung lượng bộ nhớ................................ 119 1.2. Xây dựng bộ nhớ với các chip SRAM ............................................................. 122 1.2.1. Tổ chức bộ nhớ với DRAM ...................................................................... 123 1.2.2. Phân loại các chip nhớ ROM, RAM ......................................................... 124 1.2.3. Tổ chức bộ nhớ vật lý ............................................................................... 125 2. Vấn đề quản lý bộ nhớ ........................................................................................... 127 2.1. Chiến lược phân trang (Paging) ....................................................................... 127 2.2. Chế độ bảo vệ (Protected Mode) và quản lý bộ nhớ trong chế độ bảo vệ ....... 131 2.2.1. Các mức đặc quyền và luật về quyền truy nhập ....................................... 132 2.2.2. Quản lý bộ nhớ theo phân đoạn trong chế độ bảo vệ................................ 133 2.3. Cơ chế hoạt động đa nhiệm.............................................................................. 142 2.4. Tổ chức bộ nhớ cache ................................................................................. 143 2.5. Trường hợp gặp lệnh rẽ nhánh .................................................................... 145 2.6. Các phương thức đánh địa chỉ cache .......................................................... 145 2.7. Cache liên hợp và cache ánh xạ trực tiếp.................................................... 148 3. Bộ nhớ ngoài của máy tính ................................................................................... 154 3.1. Đĩa từ................................................................................................................ 155 3.2. Đĩa quang ......................................................................................................... 155 3.3. Bộ nhớ Flash .................................................................................................... 155 Chƣơng VII. Thiết bị ngoại vi của máy tính .................................................. 157 1. Bàn phím Hex Keyboard ....................................................................................... 159 2. Ghép nối bàn phím với máy tính ........................................................................... 163 2.1. Hệ thống bàn phím của máy vi tính ................................................................. 163 2.2. Quá trình truyền dữ liệu từ bàn phím cho CPU ............................................... 164 3. Mạch điều khiển và lập trình chỉ thị 7-segments ................................................. 165 233 Khoa CNTT - Trường Đại học Thái Bình Giáo trình KTMT & QLHTMT 4. Màn hình (Monitor)............................................................................................... 167 4.1. Màn hình ống tia âm cực CRT (Cathode Ray Tube) ....................................... 167 4.2. Ghép nối màn hình với máy tính...................................................................... 168 4.3. Bộ điều khiển màn hình CRTC........................................................................ 169 Chƣơng VIII. Bo mạch chủ ............................................................................... 172 1. Tổng quan về bo mạch chủ ........................................................................ 172 2. Các kiểu mainboard chính ......................................................................... 172 3. Các chuẩn mainboard ................................................................................ 173 4. Các thành phần trên mainboard ................................................................ 173 4.1. Bộ Chipset ............................................................................................ 174 4.2. Hệ thống Bus ........................................................................................ 175 4.3. Giao tiếp với CPU ................................................................................. 176 4.4. Khe cắm RAM ...................................................................................... 176 4.5. Khe cắm mở rộng.................................................................................. 177 4.6. Kết nối nguồn ....................................................................................... 178 4.7. Cổng kết nối thiết bị lưu trữ .................................................................. 179 4.8. ROM BIOS và Pin CMOS .................................................................... 179 4.9. Jumper .................................................................................................. 180 4.10. Bảng kết nối ......................................................................................... 180 4.11. Các cổng giao tiếp ................................................................................ 181 5. Giới thiệu công nghệ tích hợp .................................................................... 181 5.1. Công nghệ Dual Channel ...................................................................... 181 5.2. Công nghệ Hyper-Threading ................................................................. 181 5.3. Intel Multi Core .................................................................................... 181 5.4. Công nghệ Dual BIOS .......................................................................... 182 5.5. Dual Graphics Technology.................................................................... 182 5.6. Công nghệ Dual LAN ........................................................................... 182 6. Chẩn đoán và xử lý sự cố mainboard ......................................................... 182 Chƣơng IX. Lắp ráp một máy tính cá nhân ..................................................... 184 1. Lựa chọn cấu hình máy ............................................................................. 184 2. Chuẩn bị cho việc lắp ráp ........................................................................... 184 3. Kỹ thuật lắp ráp máy tính ........................................................................... 185 234 Khoa CNTT - Trường Đại học Thái Bình Giáo trình KTMT & QLHTMT 3.1. Lắp đặt CPU vào mainboard ................................................................. 185 3.2. Lắp đặt quạt tải nhiệt cho CPU.............................................................. 185 3.3. Lắp đặt RAM vào Mainboard ............................................................... 186 3.4. Lắp bộ nguồn vào thùng máy ................................................................ 186 3.5. Lắp đặt mainboard vào thùng máy ........................................................ 187 3.6. Lắp đặt ổ đĩa cứng................................................................................. 187 3.7. Lắp đặt ổ đĩa quang ............................................................................... 188 3.8. Lắp đặt card mở rộng ............................................................................ 189 3.9. Gắn dây công tắc và tín hiệu ................................................................. 189 3.10. Lắp thiết bị ngoại vi .............................................................................. 190 3.11. Khởi động và kiểm tra .......................................................................... 190 4. Bảo trì phần cứng....................................................................................... 190 5. Cấu hình CMOS Setup Ultility ................................................................... 190 5.1. CMOS Setup Ultility ............................................................................. 190 5.2. Nâng cấp BIOS ..................................................................................... 193 ChƣơngX. Cài đặt và bảo trì hệ thống .............................................................. 194 1. Lựa chọn hệ điều hành .............................................................................. 195 2. Phân vùng và định dạng đĩa cứng ............................................................... 195 2.1. Phân vùng .............................................................................................. 196 2.2. Định dạng đĩa cứng ................................................................................ 196 2.3. Phân vùng ổ cứng bằng Hiren’s Boot ...................................................... 196 2.4. Phần mềm chia đĩa Acronis Disk Director ............................................... 197 3. Cài đặt hệ điều hành .................................................................................. 199 3.1. Cài đặt hệ điều hành Windows 7 ............................................................. 200 3.2. Cài đặt hệ điều hành Linux ...................................................................... 207 4. Cài đặt trình điều khiển.............................................................................. 218 4.1. Giới thiệu ................................................................................................ 218 4.2. Hướng dẫn cài đặt ................................................................................... 219 5. Cài đặt các phần mềm thông dụng ............................................................. 221 6. Sao lưu và phục hồi hệ điều hành .............................................................. 222 6.1. Giới thiệu về Ghost ................................................................................. 222 6.2. Cách thực hiện Ghost .............................................................................. 222 235 Khoa CNTT - Trường Đại học Thái Bình Giáo trình KTMT & QLHTMT 7. Một số tiện ích thông dụng ......................................................................... 224 7.1. Xem cấu hình máy .................................................................................. 224 7.2. Chương trình Disk Cleanup ..................................................................... 226 7.3. Chương trình Disk Defragementer .......................................................... 226 7.4. Công cụ Disk Management ..................................................................... 227 7.5. Error Checking ........................................................................................ 228 7.6. System Configuration.............................................................................. 229 8. Cài đặt nhiều hệ điều hành trên cùng một máy tính .................................. 229 - Hết- 236
File đính kèm:
- giao_trinh_kien_truc_may_tinh_quan_ly_he_thong_may_tinh_phan.pdf