CÂU TRUC MAY TINH
CHƯƠNG 2: BUS VÀ TRUYỀN THÔNG TIN
TRONG MÁY TÍNH
Nôi dung cua chương 2
2.1. Định nghĩa Bus
2.2. Phân loại Bus
2.3. Bus mở rộng
2.1. Định nghĩa Bus
Bus là đường truyền tín hiệu điện nối các thiết bị khác
nhau trong một hệ thống máy tính.
Bus có nhiều dây dẫn được gắn trên mainboard, trên
các dây này có các đầu nối đưa ra, các đầu này được
sắp xếp và cách nhau những khoảng quy định để có
thể cắm vào đó những I/O board hay board bộ nhớ
(bus hệ thống – system bus)
2.1. Định nghĩa Bus (tiếp)
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).
mô-đun vào-ra
Các tín hiệu từ mô-đun nhớ hay mô-đun vào-ra gửi đến yêu
cầu CPU.
Đặ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à các mô-đun vào-ra cũng phụ thuộc vào
bộ xử lý.
Vì vậy cần phải phân cấp bus đa bus
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ào-ra
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ể
Các bus điển hình trong PC
Bus của bộ xử lý (Front Side Bus - FSB): 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) - Bus đồ họa tăng tốc: nối
CPU ra lênh cho bô điêu khiên đia đoc/ghi môt
khôi dl thi CPU la master con đia la slave.
Bô điêu khiên đia ra lênh cho bô nhơ nhân dư
liêu thi no lai giư vai tro master
2. Bus Driver và Bus Receiver
Tín hiệu trong máy tính phát ra thường không đủ để điều khiển
bus nhất là khi bus khá dài và có nhiều thiết bị nối với nó các
bus master được nối với bus thông qua 1 chip gọi là bus driver
( cơ bản nó là bộ khuếch đại tín hiệu số.
Slave được nối với bus thông qua bus receiver.
Đối với các thiết bị khi là master, khi là slave người ta dùng 1 chip
kết hợp gọi là transceiver.
3. Bus đồng bộ - Synchronous bus
Co môt đương điêu khiên bơi môt bô dao đông
thach anh.
Tin hiêu co dang đương song vuông vơi tân sô
5MHz đên 50MHz.
Moi hoat đông cua bus xây ra trong môt sô nguyên
lân chu ky va đươc goi la chu ky bus.
3. Bus đồng bộ - Synchronous bus (tiếp)
Gian đô thơi gian cua bus đông bô
3. Bus đồng bộ - Synchronous bus (tiếp)
Điêu gi xay ra khi 2 thiêt bi trơ lên cân lam bus
master.
Cơ chê phân xư bus.
6. Phân xử bus tập trung
Nhiêu vi xư ly co đơn vi phân xư đươc chê tao năm
ngay trong chip CPU.
Trong môt sô may tinh mini đơn vi nay năm ngoai chip
CPU
Theo cơ chê nay thi bô phân xư (arbiter) chi co thê biêt
co yêu câu chiêm dung bus bay không ma không biêt
co bao nhiêu đơn vi muôn chiêm dung bus.
Khi arbiter nhân đươc yêu câu no se phat ra môt tin
hiêu cho phep trên đương dây (bus grant: cho phep sư
dung bus) đương dây nay nôi qua tât ca cac I/O
theo kiêu nôi tiêp.
6. Phân xử bus tập trung (tiếp)
Phân xư bus tâp trung môt mưc nôi tiêp.
6. Phân xử bus tập trung (tiếp)
Phân xư bus tâp trung 2 mưc
9. Phân xư bus không tâp trung
Cơ chê đươc thưc hiên như sau: