Mục tiêu:nắm được định nghĩa bus,phân biệt được các hệ thống bus máy tính.
1.1. Định nghĩa bus
Trong máy tính, bộ xử lý và bộ nhớ trong liên lạc với các ngoại vi bằng
bus. Bus là một hệ thống các dây cáp nối (khoảng 50 đến 100 sợi cáp riêng biệt) trong đó một nhóm các cáp được định nghĩa chức năng khác nhau bao gồm: các đường dữ liệu, các đường địa chỉ, các dây điều khiển, cung cấp
nguồn. (Như vậy bus là tập hợp các đường kết nối dùng để vận chuyển thông
tin giữa các thành phần của máy tính với nhau)
Dùng bus có 2 ưu điểm là giá tiền thấp và dễ thay đổi ngoại vi. Người ta có thể gỡ bỏ một ngoại vi hoặc thêm vào ngoại vi mới cho các máy tính dùng cùng một hệ thống bus.
Giá tiền thiết kế và thực hiện một hệ thống bus là rẻ, vì nhiều ngã vào/ra cùng chia sẻ một số đường dây đơn giản. Tuy nhiên, điểm thất lợi chính của bus là tạo ra nghẽn cổ chai, điều này làm giới hạn lưu lượng vào/ra tối đa. Các
hệ thống máy tính dùng cho quản lý phải dùng thường xuyên các ngoại vi, nên
khó khăn chính là phải có một hệ thống bus đủ khả năng phục vụ bộ xử lý trong
việc liên hệ với các ngoại vi.
Một trong những lý do khiến cho việc thiết kế một hệ thống bus khó khăn là tốc độ tối đa của bus bị giới hạn bởi các yếu tố vật lý như chiều dài của bus và
1.2. Bus hệ thống(System bus)
Bus hệ thống : Là hệ thống dẫn đường liên quan các thiết bị quan trọng
như: CPU, bộ nhớ và các mạch vào ra.
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à các mô-đun vào-ra cũng phụthuộc vào bộ xử lý.