结合程序查询方式的接口电路,说明其工作过程。
程序查询接口工作过程如下(以输入为例):
1)CPU发I/O地址设备开始工作;地址总线®接口®设备选择器译码®选中®发SEL信号; 2)CPU发启动命令 DBR®开命令接收门;® D置0,B置1 ® 接口向设备发启动命令;3)CPU等待,输入设备读出数据;4)外设工作完成,B置0,D置1;5)准备就绪信号®接口®完成信号®控制总线® CPU;6)输入:CPU通过输入指令(IN)将DBR中的数据取走。
若为输出,除数据传送方向相反以外,其他操作与输入类似。工作过程如下:
开命令接收门;®选中,发SEL信号®设备选择器译码®接口®地址总线®1)CPU发I/O地址 2)输出: CPU通过输出指令(OUT)将数据放入接口DBR中;设备开始工作;®接口向设备发启动命令® D置0,B置1 ® 3)CPU发启动命令 4)CPU等待,输出设备将数据从 DBR取走; B置0,D置1;®接口® 5)外设工作完成,完成信号 CPU,CPU可通过指令再次向接口DBR输出数据,进行第二次传送。®控制总线®6)准备就绪信号。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
程序查询接口工作过程如下(以输入为例):
1)CPU发I/O地址设备开始工作;地址总线®接口®设备选择器译码®选中®发SEL信号; 2)CPU发启动命令 DBR®开命令接收门;® D置0,B置1 ® 接口向设备发启动命令;3)CPU等待,输入设备读出数据;4)外设工作完成,B置0,D置1;5)准备就绪信号®接口®完成信号®控制总线® CPU;6)输入:CPU通过输入指令(IN)将DBR中的数据取走。
若为输出,除数据传送方向相反以外,其他操作与输入类似。工作过程如下:
开命令接收门;®选中,发SEL信号®设备选择器译码®接口®地址总线®1)CPU发I/O地址 2)输出: CPU通过输出指令(OUT)将数据放入接口DBR中;设备开始工作;®接口向设备发启动命令® D置0,B置1 ® 3)CPU发启动命令 4)CPU等待,输出设备将数据从 DBR取走; B置0,D置1;®接口® 5)外设工作完成,完成信号 CPU,CPU可通过指令再次向接口DBR输出数据,进行第二次传送。®控制总线®6)准备就绪信号。