正在加载图片...
2.条件输入输出方式 输入/输出操作的程序流程如图83所示 图84、8.5分别给出了实现条件输入输出方式的硬件 原理图。 例如,假设从某输入设备上输入一组数据送缓冲区,接口 电路如图8.4,若缓冲区已满则输出一组信息“ BOFFER OVERFLOW,然后结束。设该设备的数据端口为382H, 状态端口为383H。 见程序 当CPU需对多个设备进行输入/输出时,就出现了所 的优先级问题,即究竟先为哪个设备服务。一般来讲 在这种情况下都是采用轮流查询的方式来解决,如图86 所示 诗算样接 退出8.1.2 2. 条件输入/输出方式 输入/输出操作的程序流程如图8.3所示。 图8.4、8.5分别给出了实现条件输入/输出方式的硬件 原理图。 例如,假设从某输入设备上输入一组数据送缓冲区,接口 电路如图8.4,若缓冲区已满则输出一组信息“BOFFER OVERFLOW”,然后结束。设该设备的数据端口为382H, 状态端口为383H 见程序 当CPU需对多个设备进行输入/输出时,就出现了所 谓的优先级问题,即究竟先为哪个设备服务。一般来讲, 在这种情况下都是采用轮流查询的方式来解决,如图8.6 所示。 退 出
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有