Cấu trúc chung của khối ghép nố

Một phần của tài liệu Giáo trình kiến trúc máy tính (Trang 75 - 78)

II.1. Nhiệm vụ của các khối trong KGN.

KGN có nhiệm vụ chung là nhận và chuyển tin giữa máy tính và TBN. Nhng cụ thể, có những nhiệm vụ nhỏ khác nhau trong sơ đồ khối. Những nhiệm vụ và các khối tơng ứng là:

1. Ghép nối và biến đổi tin giữa MT - KGN và KGN - TBN về: - Mức và công suất tín hiệu.

- Dạng tin (song song, nối tiếp, tín hiệu số, tín hiệu analog).

2. Giải mã địa chỉ, giải mã lệnh cho các thanh ghi đệm của KGN.

3. Ghi nhận trạng thái TBN hay yêu cầu trao đổi tin của TBN, xử lý yêu cầu u tiên, gửi yêu cầu vào MT và xác nhận trao đổi tin từ MT.

4. Ghi nhận, biến đổi dạng tin, phát tin cho thiết bị nhận tin.

5. Nhận và phát tín hiệu nhịp thời gian trao đổi tin cho các khối trong KGN và TBN.

INTR

1. Khối phối hợp đờng dây MT.

Xử lý ngắt data in dataout INTA INTR RD WR A0 ..An I/O BUS

Phối hợp I/O bus

Thanh ghi đệm đọc Thanh ghi đệm viết Thanh ghi điều khiển Thanh ghi trạng thái Phối hợp TBN bus TBN Giải mã địa chỉ- lệnh data in dataout to local bus From local bus

Khối có nhiệm vụ:

- Phối hợp mức và công suất tín hiệu với bus I/O của MT. - Cô lập bus I/O với các TBN khi không trao đổi tin. - Điều khiển đa tin ra, đa tin vào bus I/O.

Các nhiệm vụ trên dợc thực hiện nhờ các vi mạch đệm ba trạng thái.

2. Khối giải mã địa chỉ - lệnh.

Mỗi thanh ghi đệm (điều khiển, trạng thái, số liệu đọc vào, số liệu đa ra) của KGN đợc chọn để ghi và đọc tin nhờ các lệnh đọc, ghi từ khối giả mã địa chỉ - lệnh. Khối giải mã này là những vi mạch giải mã hay tổ hợp các cổng logic. Lối vào đợc nối với bus I/O của MT, để nhận các tín hiệu địa chỉ (A0 .. An), tín hiệu điều khiển đọc, ghi, các tín hiệu chốt địa chỉ, chốt dữ liệu. Lối ra của khối này là các tín hiệu đọc, ghi cho từng thanh ghi đệm của KGN.

3. Các thanh ghi đệm gồm:

- Thanh ghi điều khiển chế độ hoạt động, thanh ghi điều khiển TBN. - Thanh ghi trạng thái hay yêu cầu trao đổi tin của TBN.

- Thanh ghi đệm số liệu ghi - Thanh ghi đệm số liệu đọc.

4. Khối xử lý ngắt.

Khi nhận, che chắn yêu cầu trao đổi tin của TBN, xử lý u tiên và đa yêu cầu trao đổi tin vào MT.

5. Khối phát nhịp thời gian.

Phát nhịp thời gian cho các hoạt động truyền và xử lý tin trong KGN hay TBN. Đôi khi, để đồng bộ, khối còn nhận tín hiệu nhịp đồng hồ từ MT.

6. Khối đệm TBN.

Khối có thể biến đổi mức (TTL), biến đổi công suất (cho các TBN là các mạch điều khiển công suất) và biến đổi về dạng tin.

7. Khối điều khiển:

Điều khiển hoạt động của các khối, nh khối phát nhịp thời gian, chế độ hoạt động, vv... .

(adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Giáo trình kiến trúc máy tính (Trang 75 - 78)