微机接口基础知识什么是接口: 是cpu与外部连接的部件,是cpu与外部设备进行信息交换的中转站。接口的功能: 据缓冲、设备选择、信号转换、提供信息交换的握手信号、中断管理、可编程功能。数据传送方式: 无条件传送方式(适用于外部设备的各种动作时间是固定的,并且条件是已知的情况,或者计算机与外部设备是完全同步的情况。在无条件传送方式传送数据时,已知外部设备已准备好,因此计算机不用查询外部设备的状态信息,输入、输出时直接使用IN或OUT指令完成数据的传送,使用无条件传送数据时,必须确定外部设备已准备好,否则数据传送失败)条件传送方式(查询输出的过程是:在输出数据之前,先读取状态信息,若读取的状态信息的D0=0,则表示外设空闲,可以将数据输出。输出数据后,通过状态标志寄存器将状态置1,阻止在本次数据未读走时,下次数据输出覆盖本次输出数据;若D0=1则表示上次输出的数据未被外设读走,则等待;查询输入工作原理为:当外设输入数据时,通过“选通”将状态信息ready置,在进行数据输入之前首先读取状态信息,若ready表示外设已将数据输入,可读取输入的数据,读取数据后通过“