试题详情
- 简答题查询式传送方式有什么优缺点?中断方式为什么能弥补查询方式的缺点?
-
在查询方式下CPU不断地读取状态字,如果状态字表明外设没准备好,则CPU须等待。
这些过程占用了CPU的大量工作时间,而CPU真正用于传输数据的时间却很少。另外,用查询方式工作时,如果一个系统有多个外设,那么CPU只能轮流对每个外设进行查询,而这些外设的速度往往并不同。这时CPU显然不能很好的满足各个外设随机性的对CPU提出的输入/输出服务要求,所以,不具备实时性。使用中断传方式时,CPU就不必花费大量时间去查询外设的工作状态了,因为当外设就绪时,就会主动向CPU发中断请求信号。而CPU本身具有这样的功能:在每条指令被执行完以后,会检查外部是否有中断请求,如果有中断请求,那么在中断允许标志为1的情况下,CPU保留下一条指令的地址和当前的标志,转到中断服务程序去执行。被外界中断时,程序中下一条指令所处称为断点。从中断服务程序返回时,CPU会恢复标志和断点地址。 关注下方微信公众号,在线模考后查看
热门试题
- 正数的机器数等于其真值的码制有()。
- 程序段如下 上述程序运行后,试回答:
- 指令中的地址码即是操作数的实际地址,这种
- 地址总线为30位的微机系统中其内存最大容
- 下列数中最小的数是()。
- DS段中有一个从TABLE开始的160个
- 若DATA1与DATA2都是内存单元的地
- 8088CPU响应中断后,在发出第一个中
- 8253计数器0在1ms脉冲信号源作CL
- 在汇编语言程序中,对END语句的叙述正确
- 用1K×4/片的存储芯片构成一个4K×
- 将数据5618H存放在存储单元中的伪指令
- 主机与外设之间数据传送方式有()、()和
- 中央处理机(CPU)是指()。
- 简述中断处理过程。
- 8086被复位以后,微处理器从()存储单
- FLAGS常称()其位数为()位,作用是
- 下面的程序段运行后,相关寄存器的值是什么
- 设(DS)=1234H,(SI)=124
- 字长8位的二进制数-1010的原码为()