Bus Máy Tính Là Gì ? | Giải Pháp Công Nghệ Toàn Diện

0
510

Bus là gì

Bus Máy Tính: Định nghĩa và Chức năng

Nếu đã làm quen với máy tính, chắc hẳn bạn đã nghe nói đến các “bus” (như bus 800, bus 1333…) Còn được gọi là “bus địa chỉ”, “bus dữ liệu”, hoặc thậm chí là “xe buýt địa phương”. Vậy, đó chính là bus là gì?

Để nói một cách đơn giản, bus là kênh kết nối dữ liệu, cho phép các thiết bị được kết nối với máy tính tương tác với nhau. Ví dụ, bus kết nối vi xử lý với bộ nhớ hoặc card đồ họa để truyền thông với bộ nhớ. Mục đích của bus là giảm số lượng “đường dẫn” cần thiết để truyền thông giữa các thành phần, bằng cách sử dụng một kênh dữ liệu duy nhất. Đây chính là lý do tại sao ta thường nghe đến cụm từ “đường cao tốc dữ liệu”.

Bus Máy Tính: Cấu tạo và Tốc độ

Nếu chỉ có hai thành phần phần cứng được kết nối bằng một dây duy nhất, ta gọi đó là một cổng phần cứng (ví dụ như cổng nối tiếp hay cổng song song 415-cổng). Trong khi đó, một bus được xác định bởi số lượng thông tin có thể truyền đồng thời. Số lượng này được đo bằng bit, tương đương với số lượng dây vật lý truyền dữ liệu đồng thời. Ví dụ, một bus 32 dây có thể truyền 32 bit đồng thời. Thuật ngữ “độ rộng” được sử dụng để chỉ số bit mà bus có thể truyền cùng lúc.

Ngoài ra, tốc độ của bus phụ thuộc vào tần số của nó (được đo bằng Hz), là số gói tin được gửi hoặc nhận trong mỗi giây. Mỗi gói tin được gửi hoặc nhận được gọi là một chu kỳ. Tốc độ truyền tối đa của bus có thể được tính bằng cách nhân độ rộng của bus với tần số. Ví dụ, nếu bus có độ rộng 16 bit và tần số là 133 MHz, thì tốc độ truyền là:

16 bit x 133 MHz = 2.128 Mbps (megabit trên giây)

Thực tế, mỗi bus thường có từ 50 đến 100 dây vật lý riêng biệt, được chia thành ba phần nhỏ:

Các Loại Bus phổ biến trong Máy Tính

  1. Bus Địa chỉ (sử dụng cho việc truyền địa chỉ bộ nhớ mà bộ xử lý muốn truy cập để đọc hoặc ghi dữ liệu) – bus một chiều.
  2. Bus Dữ liệu (truyền lệnh đến và từ bộ xử lý) – bus hai chiều.
  3. Bus Điều khiển (mang lệnh và tín hiệu đồng bộ hóa từ bộ điều khiển đến các thành phần phần cứng khác) – bus hai chiều cung cấp tín hiệu phản hồi từ các thiết bị.

Thông thường, một máy tính sở hữu hai loại bus chính:

  1. Bus Địa phương (còn được gọi là FSB) cho phép bộ xử lý giao tiếp với bộ nhớ trung tâm, RAM, CPU trong hệ thống.
  2. Bus Mở rộng (còn gọi là bus I/O) cho phép các thành phần bo mạch chủ khác nhau (như USB, cổng nối tiếp và 415-cổng-cổng song song), thẻ cắm kết nối PCI, ổ cứng, ổ đĩa CD-ROM và CD-RW, vv.) giao tiếp với nhau. Tuy nhiên, bus mở rộng chủ yếu được sử dụng để thêm các thiết bị mới sử dụng các khe cắm mở rộng kết nối với bus I/O.

Đa dạng Bus trong Máy Tính

Hiện nay, có nhiều loại bus đa dạng, nhưng không phải loại nào cũng còn được sử dụng hoặc phổ biến. Dưới đây là danh sách các loại bus phổ biến và cách chúng hoạt động với máy tính:

  • eSATA và SATA: Dùng cho ổ đĩa máy tính và ổ đĩa.
  • PCIe: Dùng cho thẻ mở rộng máy tính và thẻ video.
  • USB: Dùng cho các thiết bị ngoại vi của máy tính.

Qua bài viết này, chúng ta đã được khám phá sự quan trọng của bus máy tính trong việc kết nối các thành phần phần cứng và truyền dữ liệu. Hi vọng nội dung này đã cung cấp cho bạn cái nhìn tổng quan về chủ đề này.