计算机组成原理问答7

外围设备

1. I/O设备

输入设备(鼠标、键盘)、输出设备(显示器、打印机)、外存设备(光盘、硬盘)

2. I/O接口

又称I/O控制器、设备控制器,负责协调主机与外部设备之间的数据传输。

计算机组成原理问答7_第1张图片I/O控制方式

3. 程序查询方式

计算机组成原理问答7_第2张图片

中断

关中断作用:实现原子操作。屏蔽可屏蔽的中断。PSW中IF=1表开中断(允许中断)=0表关中断

中断向量:指向了中断请求服务程序的入口地址。(函数的指针)

向量地址:指向中断向量存储的地址。(函数指针的指针)

计算机组成原理问答7_第3张图片

不让向量地址直接指向程序开头,而是使用指针的指针思想原因:

因为当中断服务程序变长变短时,如果直接指向,则需要修改硬件电路的组成;而使用指针的指针,则只需要修改主存中的中断向量的值即可。 

单重中断

计算机组成原理问答7_第4张图片

多重中断

计算机组成原理问答7_第5张图片

 计算机组成原理问答7_第6张图片

4. 程序中断方式

计算机组成原理问答7_第7张图片

中断响应阶段CPU进行了哪些操作?

答:即中断隐指令:1. 关中断 2. 保存断点(PC)3. 引出中断服务程序

5. DMA方式

DMA(Direct Memory Access)控制器是一种在系统内部转移数据的独特外设,可以将其视为一种能够通过一组专用总线将内部和外部存储器与每个具有DMA能力的外设连接起来的控制器。

计算机组成原理问答7_第8张图片

中断方式与DMA方式

计算机组成原理问答7_第9张图片

 

你可能感兴趣的:(计组)