- 1
- 0
- 约8.66千字
- 约 46页
- 2019-03-27 发布于湖北
- 举报
* 程序I/O方式 程序I/O控制方式是指由程序直接控制内存或CPU和外围设备之间进行信息传送的方式。通常又称为“忙/等待”方式或询问方式。 以数据输入为例,当用户进程需要输入数据时,由处理机向设备控制器发出I/O指令启动设备进行输入,同时把状态寄存器中的忙/闲状态busy置为1。在设备输入期间,CPU通过循环执行测试指令不间断地检测设备状态寄存器的值,当状态寄存器的值显示设备输入完成时,处理机将数据寄存器中的数据取走,送入内存指定单元,然后再启动设备去读下一个数据。反之,当用户进程需要向设备输出数据时,也必须同样发启动命令启动设备输出并等待输出操作完成。 * 向I/O控制器发读命令 读I/O控制器的状态 检查状态? 从I/O控制器读入字 向主存中写字 传送完成? 下条指令 完成 忙 就绪 未完 CPU I/O I/O CPU 出错 I/O CPU CPU 主存 程序I/O方式 * (1)把一个启动位为“1”的控制字写入该设备的控制状态寄存器; (2)将需输出数据的一个字(节)送到数据缓冲寄存器; (3)测试控制状态寄存器中的“busy”,若为1,转(2),否则转(4); (4)输出设备将数据缓冲寄存器中的数据取走进行实际的输出。 直接控制方式的输出数据时的工作过程: 优点:控制简单,不
您可能关注的文档
最近下载
- 2025年中式面点师(高级)证模拟考试题库(含答案).docx VIP
- TCECS 1460-2023 零碳建筑及社区技术规程.pdf VIP
- 湖南省长沙市师大思沁中学2025年小升初语文考试试卷.docx VIP
- (全)中式面点师(高级)模拟考试题库含答案.docx VIP
- 2026年北京市大兴区区初三二模数学试卷(含答案).pdf
- 悬挑外脚手架专项施工方案..pdf VIP
- 物权法物权法专用二试卷.doc VIP
- GE15T磁共振操作指南定位线示例神经系统.pptx VIP
- 冲刺期末,赢战未来——高一期末考试动员主题班会.pptx VIP
- 2026 中考英语考纲词汇表(1600 核心词 + 300 拓展词).docx VIP
原创力文档

文档评论(0)