程序中断方式的特点 中断程序使用方法?
浏览量:2943
时间:2021-03-12 02:28:07
作者:admin
中断程序使用方法?
中断程序用法:每个中断源(I/O引脚、外设等)都有一个相关的中断启用位。与pic类似,在状态寄存器中有一个全局中断启用位,需要设置该位以允许中断工作。要找出这些中断标志的位置,您需要参考数据手册中的特定外围设备部分。
中断程序和查询方式的区别?
程序查询模式控制简单,但外设和主机不能同时工作,外设又不能同时工作,因此系统效率低,程序中断模式,无需等待查询,而是继续执行原程序,不仅适合输入输出操作的外部设备,还允许多个外设同时工作
1。无条件转移(CPU和外设同步工作):外部控制过程中各种动作的时间是固定的和已知的。
2. 查询方式(CPU与外设不同步工作):传输前先查询外设状态,准备好后再传输,否则CPU处于等待状态。
3. 中断模式:外设与CPU并行工作。一旦外设准备就绪,外设就会向CPU发送一个中断应用程序。如果条件满足,CPU暂停执行原始程序,响应中断,外围设备和CPU串行工作。
4. DMA模式(高速I/O和组数据交换):不涉及CPU,存储器与外围设备之间的数据交换由硬件实现,称为直接存取存储器。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。