首页学历类考试大学工学
(简答题)

什么是中断?编写中断服务函数需要什么关键字?

正确答案

中断是指计算机暂时停止原程序的执行,转而为外部设备服务(执行中断服务程序),并在服务完成后,自动返回原程序执行的过程(4分)。需要用interrupt来声明中断服务函数,用using改变工作寄存器组。

答案解析

相似试题

  • (简答题)

    编制中断服务程序时,为什么在主程序的初始化程序中,必须设置 SETB  EA 这条指令,以及在中断服务程序中为什么通常需要保护现场和恢复现场?

    答案解析

  • (简答题)

    在C51中,中断函数与一般函数有什么区别?

    答案解析

  • (简答题)

    C51函数定义的一般形式是什么?如何定义中断处理程序?如何选择工作寄存器组?

    答案解析

  • (单选题)

    单片机C51中用关键字()来表示中断函数。

    答案解析

  • (填空题)

    用户在编写中断服务程序时,可在中断入口矢量地址存放一条无条件转移指令,以防止()。

    答案解析

  • (简答题)

    计算机在已响应中断并执行中断服务子程序期间,能不能响应新的中断请求?为什么?

    答案解析

  • (简答题)

    当正在执行某一个中断源的中断服务程序时,如果有新的中断请求出现,试问在什么情况下可响应新的中断请求?

    答案解析

  • (简答题)

    在什么情况下增强型MCS-51CPU(如87C54、P89C52)存在三个外部中断?请说明,并指出各自中断输入端、可能的触发方式、中断标志及中断服务程序入口地址。这时定时器T2只能工作在什么方式?

    答案解析

  • (简答题)

    中断服务子程序返回指令RETI和普通子程序返回指令RET有什么区别?

    答案解析

快考试在线搜题