电脑主板接口的控制方式.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
电脑主板接口的控制方式 电脑主板接口的控制方式是指 CPU 对外设进行控制的方式,共有三种:程序查询方式、中断处理方式和 DMA 传送方式。 程序查询方式是 CPU 通过 I/O 指令询问指定外设当前的状态,如果外设准备就绪,则进行数据的输入或输出,否则 CPU 等待,循环査询。这种方式的优点是结构简单,只需要少量的硬件电路即可,缺点是由于 CPU 的速度远远高于外设,因此通常处于等待状态,工作效率很低。 中断处理方式是 CPU 不再波动等待,而是可以执行其他程序,一旦外设为数据交换准备就绪,可以向 CPU 提出服务请求,CPU 如果响应该请求,便暂时停止当前程序的执行,转去执行与该请求对应的服务程序,完成后,再继续执行原来被中断的程序。中断处理方式的优点是显而易见的,它不但为 CPU 省去了查询外设状态和等待外设就绪所花费的时间,提卨了 CPU 的工作效率,还满足了外设的实时要求。 中断处理方式需要为每个 I/O 设备分配一个中断请求号和相应的中断服务程序,此外还需要一个中断控制器(I/O 接口芯片)管理 I/O 设备提出的中断请求,例如设置中断屏蔽、中断请求优先级等。中断处理方式的缺点是每传送一个字符都要进行中断,启动中断控制器,还要保留和恢复现场以便能继续原程序的执行,花费的工作量很大,这样如果需要大量数据交换,xp 系统性能会很低。 DMA 传送方式是通过专门的控制器来控制内存与外设之间的数据交换,无须 CPU 介入,大大提高 CPU 的工作效率。在进行 DMA 数据传送之前,DMA 控制器会向 CPU 申请总线控制权,如果 CPU 允许,则将控制权交出。因此,在数据交换时,总线控制权由 DMA 控制器掌握,在传输结束后,DMA 控制器将总线控制权交还给 CPU。 电脑主板接口的控制方式对 CPU 和外设之间的数据交换产生了重要影响,选择合适的控制方式可以提高 CPU 的工作效率和系统性能。
- 粉丝: 14
- 资源: 9万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助