8257 控制寄存器
处于活动状态的处理器会写入 8257 的控制寄存器,以配置其工作目的。为了找出 8257 的状态,处理器会读取处理器的状态寄存器。控制寄存器为 8 位长,只能由处理器读取,但不能写入。只有当 CS* 为 0 时,A3-0 为 1000,且 IOW* 为 0 时它才会被选中。
英特尔通常把控制寄存器 8257 称为模式设置寄存器,因为它设置 8257 的操作模式。

| AULD | 1 = 启用自动加载 0 = 禁用自动加载 |
| TCS | 1 = 如果达到 TC,则停止 DMA 传输 0 = 在出现 TC 时不会自动停止 DMA |
| EXWR | 1 = 启用扩展写入 0 = 启用扩展写入 |
| RTPR | 1 = 启用轮询优先级 0 = 禁用轮询优先级 |
| ECHn | 1 = 启用 DMA 通道 n(n = 0-3) 0 = 禁用 DMA 通道 n |
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP