(3)开关量 两个状态的量(可以用0、1表示) 例如电机的启与停,开关的合与开等
(3) 开关量 两个状态的量 (可以用0、1表示) 例如电机的启与停,开关的合与开等
2状态信息( STATUS 反映当前外设工作状态的信息,例如: 输入时,输入设备是否准备好?( READY) 输出时,输出设备是否空闲?(BUSY)
2. 状态信息 (STATUS) 输入时,输入设备是否准备好? (READY) 输出时,输出设备是否空闲?(BUSY) 反映当前外设工作状态的信息,例如:
3.控制信息( CONTROL) CPU通过接口输出用以控制外设工作的信息。 例如控制IO设备启动或停止等。 AB DATA DB IO 门/2 STATUS /O CPU 接 设备 CB CONTROL CPU与外设之间的接口信息
3. 控制信息 (CONTROL) 例如控制I/O 设备启动或停止等。 CPU I/O 设备 I/O 接口 1 2 3 AB DB CB DATA STATUS CONTROL CPU 与外设之间的接口信息 CPU通过接口输出用以控制外设工作的信息
三、接口的功能 接口用以解决CPU与外设连接时存 在的矛盾,一般有以下功能: 1.数据缓存:匹配不同的数据传送速率 2.端口寻址:选择某一外设,某一端口。 3.命令译码:解释CPU输出的命令,产生相 应的操作控制信号 4.同步控制:协调时序上的差异
三、接口的功能 接口用以解决CPU与外设连接时存 在的矛盾,一般有以下功能: 1. 数据缓存:匹配不同的数据传送速率。 2. 端口寻址:选择某一外设,某一端口。 3. 命令译码:解释CPU输出的命令,产生相 应的操作控制信号。 4. 同步控制:协调时序上的差异
8.2I/0端口的编址方式 接口电路中能被CPU访问的寄存器或某 些特定器件称为ⅣO端口。JO端口分为数据 端口、状态端口和命令端口 AB DATA DB /O 1/O CPU STATUS 接口 设备 CB CONTROLI 其中端口1为数据端口,端口2为状态 端口,端口3为控制端口
8.2 I/O 端口的编址方式 接口电路中能被CPU访问的寄存器或某 些特定器件称为I/O端口。I/O端口分为数据 端口、状态端口和命令端口。 其中端口1为数据端口,端口2为状态 端口,端口3为控制端口。 CPU I/O 设备 I/O 接口 1 2 3 AB DB CB DATA STATUS CONTROL