Bài giảng Kiến trúc máy tính: Chương 7 - TS. Hoàng Xuân Dậu
lượt xem 7
download
Bài giảng "Kiến trúc máy tính - Chương 7: Hệ thống bus" cung cấp cho người học các kiến thức: Giới thiệu hệ thống bus, bus ISA, bus EISA, bus PCI, bus PCI Express, bus PCI. Cuối bài giảng có phần bài tập để người học ôn tập và củng cố kiến thức.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Kiến trúc máy tính: Chương 7 - TS. Hoàng Xuân Dậu
- HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS Giảng viên: TS. Hoàng Xuân Dậu Điện thoại/E-mail: dau@ekabiz.vn Bộ môn: Khoa học máy tính - Khoa CNTT1 Học kỳ/Năm biên soạn: Học kỳ 2 năm học 2009-2010
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS NỘI DUNG 1. Giới thiệu hệ thống bus 2. Bus ISA 3. Bus EISA 4. Bus PCI 5. Bus AGP 6. Bus PCI Express 7. Câu hỏi ôn tập www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 2 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.1 Giới thiệu hệ thống bus Bus là một hệ thống con (subsystem) có nhiệm vụ truyền dữ liệu giữa các bộ phận trong máy tính; Một hệ thống bus thường bao gồm 3 thành phần: Bus địa chỉ (Address bus - A Bus) Bus dữ liệu (Data bus - D Bus) Bus điều khiển (Control bus - C Bus) Một số loại bus thông dụng: ISA, EISA PCI AGP PCI Express (hoặc PCIe) USB www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 3 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.1 Giới thiệu hệ thống bus – Nguyên lý www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 4 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.1 Giới thiệu hệ thống bus – Hiện đại www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 5 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.2 Bus ISA Bus ISA do IBM phát triển năm 1981 Băng thông: 8 bit (máy XT) hoặc 16 bit (máy AT) Số thiết bị max có thể kết nối: 6 Xung nhịp hoạt động: 4, 6, 8MHz www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 6 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.2 Bus ISA www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 7 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.3 Bus EISA EISA là một mở rộng của bus ISA ra đời vào năm 1988. Băng thông: 32 bits EISA tương thích với các thiết bị ISA 8 và 16 bit Số lượng thiết bị: 1/khe cắm Xung nhịp: 8.33MHz Tốc độ truyền dữ liệu: 33MB/s www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 8 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.3 Bus EISA www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 9 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.4 Bus PCI Bus PCI (Peripheral Component Interconnect) do Intel phát triển năm 1993 Băng thông: 32 hoặc 64 bits Tốc độ truyền dữ liệu: 133 MB/s (32bit, 33MHz) 266 MB/s (32bit, 66MHz hoặc 64bit, 33MHz) 533 MB/s (64bit, 66MHz) www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 10 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.4 Bus PCI – Bus PCI cục bộ www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 11 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.4 Bus PCI – 32 bit và 64 bit www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 12 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.4 Bus PCI – Sơ đồ khối www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 13 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.4 Bus PCI – Các tín hiệu Các tín hiệu khởi tạo một giao dịch: REQ#: Initiator (bên khởi tạo) gửi tín hiệu yêu cầu bus GNT#: Arbiter (bộ Tuỳ chọn) gửi tín hiệu cho phép sử dụng bus Các tín hiệu điều khiển một giao dịch : FRAME#: Bắt đầu chu kỳ bus IRDY#: Initiator sẵn sàng DEVSEL#: Target xác nhận bắt đầu giao dịch TRDY#: Target sẵn sàng STOP#: Dừng giao dịch www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 14 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.4 Bus PCI – Các pha của giao dịch Một giao dịch PCI (một phiên truyền dữ liệu trên bus PCI – transaction) thường gồm 3 giai đoạn: Arbitration (pha tuỳ chọn): khởi tạo giao dịch Address (pha địa chỉ): xác định địa chỉ bên tham gia giao dịch Data (pha dữ liệu): truyền dữ liệu www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 15 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.4 Bus PCI – Pha Tuỳ Chọn Thiết bị PCI (Initiator) gửi tín hiệu REQ# đến Arbiter yêu cầu sử dụng bus Nếu bus rỗi, Arbiter gửi tín hiệu cho phép sử dụng bus GNT# đến Initiator Nếu bus bận, yêu cầu sử dụng bus được đưa vào hàng đợi Tín hiệu cho phép sử dụng bus GNT# có thể bị Arbiter huỷ tại bất kỳ thời điểm nào Thiết bị PCI được cấp tín hiệu cho phép sử dụng bus GNT# có thể bắt phiên truyền dữ liệu nếu bus rỗi. www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 16 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.4 Bus PCI – Pha Địa Chỉ Thiết bị PCI (Initiator) có tín hiệu cho phép sử dụng bus GNT# có thể bắt đầu một giao dịch PCI bằng việc gửi tín hiệu FRAME# và gửi địa chỉ thiết bị đích cùng các lệnh liên quan (Read/Write) Mỗi thiết bị PCI sẽ kiểm tra địa chỉ và lệnh kèm theo để xác định mình có phải là thiết bị đích hay không. Thiết bị đích (có địa chỉ trùng với địa chỉ gửi bởi Initiator) sẽ gửi tín hiệu trả lời DEVSEL# đến Initiator. Thiết bị đích phải gửi tín hiệu trả lời DEVSEL# trong thời gian 3 chu kỳ đồng hồ. www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 17 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.4 Bus PCI – Pha Địa Chỉ www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 18 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.4 Bus PCI – Pha Dữ Liệu Sau pha địa chỉ (khi tín hiệu DEVSEL# ở mức thấp) là một hoặc một số pha dữ liệu. Kết thúc pha dữ liệu, thiết bị đích gửi tín hiệu STOP#. www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 19 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
- BÀI GIẢNG MÔN KIẾN TRÚC MÁY TÍNH CHƯƠNG 7 – HỆ THỐNG BUS 7.5 Bus AGP Bus AGP do Intel phát triển năm 1993 Băng thông: 32 bít Tốc độ truyền dữ liệu: 1x: 66MHz, 266MB/s 2x: 133MHz, 533MB/s 4x: 266MHz, 1066MB/s 8x: 533MHz, 2133MB/s www.ptit.edu.vn GIẢNG VIÊN: TS. HOÀNG XUÂN DẬU Trang 20 BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Kiến trúc máy tính: Chương 1 - TS. Nguyễn Qúy Sỹ
46 p | 272 | 52
-
Bài giảng Kiến trúc máy tính: Chương 3 - Cấu trúc phần cứng của máy tính
12 p | 269 | 48
-
Bài giảng Kiến trúc máy tính - ĐH Hàng Hải
95 p | 211 | 32
-
Bài giảng Kiến trúc máy tính (238tr)
238 p | 149 | 23
-
Bài giảng Kiến trúc máy tính: Chương 1 - Phạm Hoàng Sơn
70 p | 138 | 20
-
Bài giảng Kiến trúc máy tính: Chương 1 - ThS. Lê Văn Hùng
17 p | 147 | 11
-
Bài giảng Kiến trúc máy tính - Chương 1: Tổng quan về kiến trúc máy tính
40 p | 32 | 10
-
Bài giảng Kiến trúc máy tính: Chương 1 - ThS. Nguyễn Hằng Phương
24 p | 110 | 9
-
Bài giảng Kiến trúc máy tính và hệ điều hành: Chương 1 - Nguyễn Ngọc Duy
30 p | 57 | 6
-
Bài giảng Kiến trúc máy tính: Chương 7 - ThS. Lê Văn Hùng
18 p | 122 | 5
-
Bài giảng Kiến trúc máy tính - Kiến trúc bộ lệnh
78 p | 83 | 4
-
Bài giảng Kiến trúc máy tính - Chương 1: Giới thiệu
51 p | 78 | 3
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 3 - Vũ Thị Thúy Hà
89 p | 12 | 3
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 1 - Vũ Thị Thúy Hà
83 p | 10 | 2
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 2 - Vũ Thị Thúy Hà
106 p | 4 | 2
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 4 - Vũ Thị Thúy Hà
64 p | 5 | 2
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 5 - Vũ Thị Thúy Hà
20 p | 6 | 2
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 6 - Vũ Thị Thúy Hà
74 p | 14 | 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