I/O Module

Một phần của tài liệu Bài giảng kiến trúc máy tính chương 8 vào ra (Trang 46)

I/OModule Module

26 May 2012 IT3030 47

Cấu hỡnh DMA (2)

 DMAC điều khiển một hoặc vài mụ-đun vào-ra

 Mỗi lần trao đổi một dữ liệu, DMAC sử dụng bus một lần

 Giữa DMAC với bộ nhớ

CPU DMAC . . . Memory

I/OModule Module I/O Module I/O Module DMAC System Bus

Cấu hỡnh DMA (3)

 Bus vào-ra tỏch rời hỗ trợ tất cả cỏc thiết bị cho phộp DMA

 Mỗi lần trao đổi một dữ liệu, DMAC sử dụng bus một lần

 Giữa DMAC với bộ nhớ

CPU . . . . . . Memory I/O Module I/O Module I/O Module DMAC System Bus IO Bus

26 May 2012 IT3030 49

Đặc điểm của DMA

 CPU khụng tham gia trong quỏ trỡnh

trao đổi dữ liệu

 DMAC điều khiển trao đổi dữ liệu giữa

bộ nhớ chớnh với mụ-đun vào-ra (hoàn

toàn bằng phần cứng) tốc độ nhanh

 Phự hợp với cỏc yờu cầu trao đổi mảng

4. Kờnh vào-ra hay là bộ xử lý vào-ra

 Việc điều khiển vào-ra được thực hiện

bởi một bộ xử lý vào-ra chuyờn dụng

 Bộ xử lý vào-ra hoạt động theo chương

trỡnh của riờng nú

 Chương trỡnh của bộ xử lý vào-ra cú thể

nằm trong bộ nhớ chớnh hoặc nằm trong một bộ nhớ riờng

26 May 2012 IT3030 51

8.3. Nối ghộp thiết bị ngoại vi

1. Cỏc kiểu nối ghộp vào-ra

 Nối ghộp song song

Nối ghộp song song

 Truyền nhiều bit song song

 Tốc độ nhanh

 Cần nhiều đường truyền dữ liệu

Mô-đun vào-ra song song Đến thiết bị ngoại vi Đến bus hệ thống

26 May 2012 IT3030 53

Nối ghộp nối tiếp

 Truyền lần lượt từng bit

 Cần cú bộ chuyển đổi từ dữ liệu song song sang nối tiếp hoặc/và ngược lại

 Tốc độ chậm hơn

 Cần ớt đường truyền dữ liệu

Mô-đun vào-ra nối tiếp Đến thiết bị ngoại vi Đến bus hệ thống

2. Cỏc cấu hỡnh nối ghộp

 Điểm tới điểm (Point to Point)

 Thụng qua một cổng vào-ra nối ghộp với một thiết bị ngoại vi

 Điểm tới đa điểm (Point to Multipoint)

 Thụng qua một cổng vào-ra cho phộp nối ghộp được với nhiều thiết bị ngoại vi

 Vớ dụ:

 SCSI (Small Computer System Interface): 7 hoặc 15 thiết bị

 USB (Universal Serial Bus): 127 thiết bị

26 May 2012 IT3030 55

 Cỏc cổng PS/2: nối ghộp bàn phớm và chuột

 Cổng nối ghộp màn hỡnh

 Cổng LPT (Line Printer): nối ghộp với mỏy in, là cổng song song (Parallel Port) – 25 chõn

 Cổng COM (Communication): nối ghộp với

MODEM, là cổng nối tiếp (Serial Port) - 9 hoặc 25 chõn

 Cổng USB (Universal Serial Bus): Cổng nối tiếp đa năng, cho phộp nối ghộp tối đa 127 thiết bị, nhờ cỏc USB Hub

 ...

Một phần của tài liệu Bài giảng kiến trúc máy tính chương 8 vào ra (Trang 46)

Tải bản đầy đủ (PDF)

(56 trang)