在51单片机的指令系统中,用于非中断服务程序的子程序返回指令是 。A.RETB.AJMPC.SJMPD.RETI

题目

在51单片机的指令系统中,用于非中断服务程序的子程序返回指令是 。

A.RET

B.AJMP

C.SJMP

D.RETI


相似考题
更多“在51单片机的指令系统中,用于非中断服务程序的子程序返回指令是 。”相关问题
  • 第1题:

    MSC-51系列单片机指令系统中,MOV direct,A是3字节指令。


    正确答案:错误

  • 第2题:

    8051单片机中断服务程序返回指令是()。

    • A、RET
    • B、AJMP
    • C、RETI
    • D、LCALL

    正确答案:C

  • 第3题:

    子程序必须具有()。

    • A、子程序号
    • B、程序段
    • C、子程序结束返回指令
    • D、子程序号、程序段、子程序结束返回指令

    正确答案:D

  • 第4题:

    在中断服务程序结束前,为正确返回,必须设置一条指令()。在子程序调用结束前,为正确返回,必须设置一条指令()。


    正确答案:IRET;RET

  • 第5题:

    在中断服务子程序中,至少应有一条()

    • A、传送指令
    • B、转移指令
    • C、加法指令
    • D、中断返回指令

    正确答案:D

  • 第6题:

    指令“NOP”的含义是()

    • A、中断程序结束返回
    • B、主程序结束返回
    • C、子程序结束返回
    • D、空操作

    正确答案:D

  • 第7题:

    中断服务子程序的返回指令是RET,普通子程序的返回指令是RETI。


    正确答案:错误

  • 第8题:

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


    正确答案: RETI指令在返回的同时清除相应的优先级触发器,以允许下次中断

  • 第9题:

    89C51单片机的中断矢量地址是()。

    • A、中断服务程序的首句地址
    • B、中断服务程序的入口地址
    • C、中断服务程序的出口地址
    • D、主程序中等待中断指令的地址

    正确答案:B

  • 第10题:

    编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用()指令,恢复现场用()指令。


    正确答案:PUSH;POP

  • 第11题:

    80C51单片机中,在调用子程序前,用()指令将子程序中所需数据压入堆栈,进入执行子程序时,再用()指令从堆栈中弹出数据。


    正确答案:PUSH;POP

  • 第12题:

    中断向量地址是()。

    • A、子程序入口地址
    • B、中断服务子程序入口地址
    • C、中断服务子程序出口地址
    • D、中断返回地址

    正确答案:B

  • 第13题:

    在执行中断返回指令IRET和过程(子程序)返回指令RET时,具体操作内容有什么区别?


    正确答案: (1)过程调用转向称为过程的子程序,而中断调用是转向中断服务子程序;
    (2)过程调用可以是 NEAR 或 FAR 类型,能直接调用或间接调用,中断调用通常是段间间接转移到服务程序;
    (3)过程调用只保护返回地址,中断指令还要保护状态标志进栈。

  • 第14题:

    在FANUC系统中,()规定为子程序调用指令,调用子程序结束后返回其主程序时用()指令。


    正确答案:M98;M99

  • 第15题:

    下列关于μC/OS-II操作系统中断处理的描述中,错误的是()。

    • A、中断服务子程序本身不能进行事件处理,必须通过相关函数通知特定的任务进行事件处理
    • B、当中断服务子程序返回时,有可能进行任务切换
    • C、中断服务子程序的最后一步是执行中断返回指令
    • D、μC/OS-II操作系统中断嵌套层数可达255层

    正确答案:A

  • 第16题:

    在中断服务程序中,必须有的指令是:()

    • A、传送指令
    • B、转移指令
    • C、加法指令
    • D、中断返回指令

    正确答案:D

  • 第17题:

    编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用PUSH指令,恢复现场用()指令。


    正确答案:POP

  • 第18题:

    指令“RET”的含义是()

    • A、主程序结束返回
    • B、中断程序结束返回
    • C、子程序结束返回
    • D、子程序结束进入低功耗状态

    正确答案:C

  • 第19题:

    指令“RETI”的含义是()

    • A、主程序结束返回
    • B、中断程序结束返回
    • C、子程序结束返回
    • D、中断程序结束进入低功耗状态

    正确答案:B

  • 第20题:

    子程序和中断服务程序有何异同?为什么子程序返回指令RET和中断返回指令RETI不能相互替代?为什么同优先级中断服务可以使用同一工作寄存器区?


    正确答案: (1)子程序由程序员调用,中断服务程序在满足条件的时候被调用;中断服务程序入口地址固定,子程序入口地址由用户决定;中断服务程序存在优先级的问题,子程序不存在优先级。
    (2)不能。
    (3)可以,因为同级的中断服务程序不能嵌套中断,必须等正在运行的中断服务程序返回后才能响应其它同级中断,此时资源已经释放。

  • 第21题:

    MCS-51单片机响应中断矢量地址是()。

    • A、中断服务程序的首句地址
    • B、中断服务程序的出口地址
    • C、中断服务程序的入口地址
    • D、主程序等待中断指令的地址

    正确答案:C

  • 第22题:

    为了使中断能正确返回,在中断子程序中()指令必须成对出现。

    • A、 ADDC和SUBB
    • B、 PUSH和POP
    • C、 INC和DEC
    • D、 CJNE和DJNE

    正确答案:B

  • 第23题:

    ICTL指令为()。

    • A、结束子程序并返回到主程序指令
    • B、终端指令设置指令
    • C、进入所指定的中断程序

    正确答案:A

  • 第24题:

    单选题
    中断响应后,保护断点的目的是(  )
    A

    便于寻找中断源

    B

    转到中断服务子程序

    C

    从中断服务子程序返回被中断的地方

    D

    便于多级中断


    正确答案: C
    解析: