Bài giảng Kiến trúc máy tính - Chương: Hệ thống liên kết trong - Nguyễn Ngọc Hóa

Kiến trúc máy tính  
Hệ thống liên kết trong  
NGUYỄN Ngọc Hoá  
Bộ môn Hệ thống thông tin, Khoa CNTT  
Trường Đại học Công nghệ,  
Đại học Quốc gia Hà Nội  
16 September 2015  
Nội dung  
1. Khái niệm chung  
2. Tổng quan về BUS  
3. Các đặc điểm của hệ thống liên kết  
4. Ví dụ: PCI Bus  
Computer Architecture –DepartmentofInformationSystems@NGUYỄNNgọc Hoá  
2
1. Hệ thống liên kết trong –  
Interconnection system  
Tất cả các thành phần trong máy tính phải được kết nối với  
nhau  
Các thành phần khác nhau sẽ có các kiểu liên kết khác  
nhau  
Memory  
Input/Output  
CPU  
Computer Architecture –DepartmentofInformationSystems@NGUYỄNNgọc Hoá  
3
Minh hoạ  
Computer Architecture –DepartmentofInformationSystems@NGUYỄNNgọc Hoá  
4
Kết nối trong bộ nhớ  
Nhận và gửi dữ liệu  
Nhận địa chỉ xác định vị trí cần truy cập  
Nhận các tính hiệu điều khiển từ CPU  
Read  
Write  
Timing  
Computer Architecture –DepartmentofInformationSystems@NGUYỄNNgọc Hoá  
5
Kết nối vào/ra (1)  
Tương tự như cách kết nối trong bộ nhớ  
Output  
Nhận dữ liệu từ máy tính  
Gửi dữ liệu đến thiết bị ngoại vị  
Input  
Nhận dữ liệu từ thiết bị ngoại vi  
Gửi dữ liệu đến máy tính  
Computer Architecture –DepartmentofInformationSystems@NGUYỄNNgọc Hoá  
6
Kết nối vào/ra (2)  
Nhận các tính hiệu điều khiển từ máy tính  
Gửi các tín hiệu điều khiển đến các thiết bị ngoại vi  
Quay đĩa cứng để đọc dữ liệu  
Nhận địa chỉ từ máy tính  
vd. số hiệu cổng xác định thiết bị  
Gửi các tín hiệu ngắt  
Computer Architecture –DepartmentofInformationSystems@NGUYỄNNgọc Hoá  
7
Kết nối trong CPU  
Đọc lệnh và dữ liệu  
Ghi lại dữ liệu kết quả tính  
Gửi tín hiệu điều khiển đến các bộ phận khác  
Nhận và xử lý các yêu cầu ngắt  
Computer Architecture –DepartmentofInformationSystems@NGUYỄNNgọc Hoá  
8
2. BUS  
Định nghĩa: A communication pathway connecting two or more devices  
Single and multiple BUS structures  
PC: Control/Address/Data bus  
DEC-PDP: Unibus  
Cấu trúc: 50 - 100 đường truyền tín hiệu, mỗi đường có một chức năng  
riêng:  
Đường dữ liệu (data bus),  
Đường địa chỉ (address bus),  
Đường điều khiển (control bus).  
Computer Architecture –DepartmentofInformationSystems@NGUYỄNNgọc Hoá  
9
Chức năng  
Bus dữ liệu  
Giữ vai trò chuyển dữ liệu (cả data lẫn intructions)  
Độ rộng bus dữ liệu quyết định đến hiệu năng máy tính (8, 16, 32,  
64)  
Bus địa chỉ  
Xác định nguồn/đích của dữ liệu (chẳng hạn vị trí lệnh trong bộ nhớ  
chính)  
Độ rộng bus xác định dung lượng tối đa bộ nhớ của hệ thống  
e.g. 8080 has 16 bit address bus giving 64k address space  
Bus điều khiển  
Kiểm soát và điều hòa thời gian thông tin  
Memory read/write signal  
Interrupt request  
Clock signals  
Computer Architecture –DepartmentofInformationSystems@NGUYỄNNgọc Hoá  
10  
pdf 10 trang yennguyen 14660 Free
Bạn đang xem tài liệu "Bài giảng Kiến trúc máy tính - Chương: Hệ thống liên kết trong - Nguyễn Ngọc Hóa", để 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:

  • pdfbai_giang_kien_truc_may_tinh_chuong_he_thong_lien_ket_trong.pdf