Bài giảng Tin học đại cương: Phần I (Chương 3, Phần 2) - TS.Nguyễn Bá Ngọc
lượt xem 4
download
Mời các bạn cùng tìm hiểu liên kết hệ thống: Thực hiện chương trình; ngắt (Interupt); hoạt động vào-ra; phần mềm máy tính: Dữ liệu và giải thuật; chương trình và ngôn ngữ lập trình;... được trình bày cụ thể trong bộ bài giảng Tin học đại cương: Phần I (Chương 3, Phần 2) do TS.Nguyễn Bá Ngọc biên soạn.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Tin học đại cương: Phần I (Chương 3, Phần 2) - TS.Nguyễn Bá Ngọc
- IT1110 Tin học đại cương Phần I: Tin học căn bản Chương 3: Hệ thống máy tính Nguyễn Bá Ngọc 1
- Nội dung chương 3 3.1. Chức năng và các thành phần của máy tính 3.2. Liên kết hệ thống 3.3. Hoạt động của máy tính 3.4. Phần mềm máy tính 2
- 3.2. Liên kết hệ thống 3.2.1. Luồng thông tin trong máy tính Các môđun trong máy tính: CPU Môđun nhớ Môđun vàora cần được kết nối với nhau 3
- Kết nối môđun nhớ địa chỉ dữ liệu Môđun nhớ dữ liệu hoặc lệnh Tín hiệu điều khiển đọc Tín hiệu điều khiển ghi 4
- Kết nối môđun vàora dữ liệu từ bên trong dữ liệu đến TBNV dữ liệu từ TBNV dữ liệu đến bên trong Môđun vàora địa chỉ Các tín hiệu điều khiển TBNV Tín hiệu điều khiển đọc Tín hiệu điều khiển ghi Các tín hiệu điều khiển ngắt 5
- Kết nối CPU lệnh địa chỉ dữ liệu dữ liệu CPU Các tín hiệu Các tín hiệu điều khiển bộ nhớ và vàora điều khiển ngắt 6
- 3.2.2. Cấu trúc bus cơ bản Bus: tập hợp các đường kết nối dùng để vận chuyển thông tin giữa các môđun của máy tính với nhau. Các bus chức năng: Bus địa chỉ Bus dữ liệu Bus điều khiển Độ rộng bus: là số đường dây của bus có thể truyền các bit thông tin đồng thời (chỉ dùng cho bus địa chỉ và bus dữ liệu). 7
- Sơ đồ cấu trúc bus cơ bản 8
- Bus địa chỉ Chức năng: vận chuyển địa chỉ để xác định ngăn nhớ hay cổng vàora. Độ rộng bus địa chỉ: xác định dung lượng bộ nhớ cực đại của hệ thống. Nếu độ rộng của bus địa chỉ là N bit: AN1, AN2, ..., A2, A1, A0 có thể đánh địa chỉ tối đa cho 2N ngăn nhớ Ví dụ: bộ xử lý Pentium có bus địa chỉ 32 bit không gian địa chỉ là 232byte=4GB (đánh địa chỉ theo byte) 9
- Bus dữ liệu Chức năng: vận chuyển lệnh từ bộ nhớ đến CPU vận chuyển dữ liệu giữa CPU, các môđun nhớ và các môđun vàora với nhau Độ rộng bus dữ liệu: xác định số bit dữ liệu có thể được trao đổi đồng thời. M bit: DM1, DM2, ..., D2, D1, D0 M thường là 8, 16, 32, 64, 128 bit. Ví dụ: các bộ xử lý Pentium có bus dữ liệu 64 bit. 10
- Bus điều khiển Chức năng: vận chuyển các tín hiệu điều khiển Các loại tín hiệu điều khiển: Các tín hiệu phát ra từ CPU để điều khiển mô đun nhớ và môđun vàora. Các tín hiệu từ môđun nhớ hay môđun vàora gửi đến yêu cầu CPU. 11
- Đặc điểm của cấu trúc đơn bus Bus hệ thống chỉ phục vụ được một yêu cầu trao đổi dữ liệu tại một thời điểm. Bus hệ thống phải có tốc độ bằng tốc độ bus của môđun nhanh nhất trong hệ thống Bus hệ thống phụ thuộc vào cấu trúc bus (các tín hiệu) của bộ xử lý các môđun nhớ và môđun vàora cũng phụ thuộc vào bộ xử lý. Vì vậy cần phải phân cấp bus đa bus 12
- Phân cấp bus trong máy tính Phân cấp bus cho các thành phần Bus của bộ xử lý Bus của bộ nhớ chính Các bus vàora Phân cấp bus khác nhau về tốc độ Bus bộ nhớ chính và các bus vào ra không phụ thuộc vào bộ xử lý cụ thể. 13
- Các bus điển hình trong PC Bus của bộ xử lý (Front Side BusFSB): có tốc độ nhanh nhất Bus của bộ nhớ chính: nối ghép với các môđun RAM AGP bus (Accelerated Graphic Port): nối ghép card màn hình tăng tốc PCI bus (Peripheral Component Interconnect): nối ghép các thiết bị ngoại vi có tốc độ trao đổi dữ liệu nhanh. USB (Universal Serial Bus): bus nối tiếp đa năng. IDE (Integrated Device Electronics): bus kết nối với ổ đĩa cứng hoặc ổ đĩa CD, DVD 14
- Máy tính Pentium 4 dùng chipset 845 15
- Các kiểu bus Bus dành riêng (Dedicated): Các đường địa chỉ và dữ liệu tách rời Ưu điểm: điều khiển đơn giản Nhược điểm: có nhiều đường kết nối Bus dồn kênh (Multiplexed): Các đường dùng chung cho địa chỉ và dữ liệu Có đường điều khiển để phân biệt có địa chỉ hay có dữ liệu Ưu điểm: có ít đường dây Nhược điểm: điều khiển phức tạp hơn, hiệu năng hạn chế 16
- Phân xử bus Có nhiều môđun điều khiển bus như CPU và bộ điều khiển vàora Chỉ cho phép một môđun điều khiển bus tại một thời điểm Phân xử bus có thể: tập trung: có 1 bộ điều khiển bus (Bus Controller / Arbiter) hoặc là 1 phần của CPU hay mạch tách rời. phân tán: mỗi môđun có thể chiếm bus và có đường điều khiển đến tất cả các môđun khác. 17
- Nội dung chương 3 3.1. Chức năng và các thành phần của máy tính 3.2. Liên kết hệ thống 3.3. Hoạt động của máy tính 3.4. Phần mềm máy tính 18
- 3.3. Hoạt động của máy tính 3.3.1. Thực hiện chương trình 3.3.2. Ngắt 3.3.3. Hoạt động vàora 19
- 3.3.1. Thực hiện chương trình Là hoạt động cơ bản của máy tính Máy tính lặp đi lặp lại hai bước: Nhận lệnh chu trình lệnh Thực hiện lệnh Thực hiện chương trình bị dừng nếu thực hiện lệnh bị lỗi hoặc gặp lệnh dừng 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng tin học đại cương - trường ĐH Tôn Đức Thắng
175 p | 1024 | 287
-
Bài giảng Tin học đại cương - Chương 1: Các vấn đề cơ bản về CNTT
167 p | 417 | 31
-
Bài giảng Tin học đại cương: Bài 1 - ĐH Bách khoa Hà Nội
33 p | 263 | 21
-
Bài giảng Tin học đại cương: Bài 4 - ĐH Bách khoa Hà Nội
8 p | 155 | 13
-
Bài giảng Tin học đại cương: Chương 2 - Tin học và công nghệ thông tin
12 p | 183 | 10
-
Bài giảng Tin học đại cương: Bài 3 - ĐH Bách khoa Hà Nội
14 p | 143 | 8
-
Bài giảng Tin học đại cương - Nguyễn Vũ Duy
95 p | 43 | 8
-
Bài giảng Tin học đại cương: Phần 1 - ThS. Phạm Thanh Bình
18 p | 93 | 6
-
Bài giảng Tin học đại cương: Chương 1 - Đại cương về tin học
16 p | 124 | 5
-
Bài giảng Tin học đại cương: Chương 1 - Thông tin
29 p | 150 | 5
-
Bài giảng Tin học đại cương: MS Excel - ThS. Ngô Cao Định
31 p | 11 | 4
-
Bài giảng Tin học đại cương: Tổng quan về máy tính - ThS. Ngô Cao Định
38 p | 13 | 4
-
Bài giảng Tin học đại cương: Biểu diễn và xử lý thông tin - ThS. Ngô Cao Định
56 p | 7 | 3
-
Bài giảng Tin học đại cương: Mạng và Internet - ThS. Ngô Cao Định
55 p | 9 | 3
-
Bài giảng Tin học đại cương: Hệ điều hành - ThS. Ngô Cao Định
86 p | 6 | 2
-
Bài giảng Tin học đại cương: Chương 1 - Trần Quang Hải Bằng (ĐH giao thông Vận tải)
31 p | 80 | 2
-
Bài giảng Tin học đại cương: Bài 13 - Bùi Thị Thu Cúc
10 p | 77 | 2
-
Bài giảng Tin học đại cương: Tổng quan về cơ sở dữ liệu - ThS. Ngô Cao Định
11 p | 7 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn