Truyen2U.Net quay lại rồi đây! Các bạn truy cập Truyen2U.Com. Mong các bạn tiếp tục ủng hộ truy cập tên miền mới này nhé! Mãi yêu... ♥

CacTinHieu

*Các tín hiệu:

DRQ: Tín hiệu yêu cầu DMA từ thiết bị I/O gửi tới

DACK: Tín hiệu trả lời tiếp nhận DMA. Mức tích cực của tín hiệu có thể chọn bằng lập trình.

D0..D7: 8 bit dữ liệu.

A8..A15: 8 bit địa chỉ để địa chỉ hóa các ô nhớ

RESET: Xóa các thanh ghi, các bit của Mask reg = 1 cấm các kênh DMA, sau khi RESET, DMAC ở chu kỳ nghỉ (Đối thoại với CPU).

CLK: Đồng hồ nhịp cho 8237, quyết định tốc độ truyền dữ liệu

CS: Tín hiệu chọn mạch

A0-A3: (2 chiều) ở chu kỳ nghỉ, nó là tín hiệu vào để địa chỉ các thanh ghi trong 8237. Ở chu kỳ hoạt động nó là tinh hiệu ra dể địa chỉ các thanh ghi trong 8237

IORD, IOWR: Để đọc và ghi các thanh ghi bên trong 8237, ở chu kỳ nghỉ là tín hiệu vào, ở chu kỳ hoạt động nó là tín hiệu ra.

HOLD: Tín hiệu yêu cầu theo tới CPU (được gửi tới 8237)

HLDA: Tín hiệu ghi nhận hay trả lời treo từ CPU tới 8237

A4-A7: Là các tín hiệu địa chỉ để địa chỉ các ô nhớ.

ADSTR: Để chốt các bit địa chỉ A8-A15 vào một thanh ghi ngoài để nó được giữ trong quá trình đọc (ghi) 1 byte số liệu.

AEN = 0 thì A0 – A7, A8-A15 được chuyển vào byte số liệu chung

MRD, MWD: Đọc và ghi số liệu từ mem (vào mem) vào I/O (từ 5/0)

EOP/TC: Khi có kênh DMA kết thúc hay CCW = 0 thì nó là tín hiệu ra, khi muốn kết thúc cưỡng bách DMAC thì nó là tín hiệu vào (shanh đếm số chưa hết)

Bạn đang đọc truyện trên: Truyen2U.Com

Tags: #abc