更多“程序设计人员不能直接使用的寄存器是()”相关问题
  • 第1题:

    以下关于ARM处理器寄存器说法正确的是()

    • A、CPSR为程序计数状态寄存器
    • B、R12为链接寄存器使用
    • C、通用寄存器是32位寄存器,只能存放数据,不能存放地址
    • D、堆栈指针SP使用的寄存器为R13

    正确答案:D

  • 第2题:

    段寄存器间不能直接进行数据传送。


    正确答案:正确

  • 第3题:

    访问特殊功能寄存器可以使用直接寻址,直接寻址和间接寻址三种寻址方式。


    正确答案:错误

  • 第4题:

    8086CPU不能用指令直接访问的寄存器是()

    • A、SS
    • B、BP
    • C、ES
    • D、IP

    正确答案:C

  • 第5题:

    下列寄存器中,哪个寄存器不能供汇编程序直接访问?()

    • A、SP
    • B、BP
    • C、CS
    • D、IP

    正确答案:D

  • 第6题:

    “CLR  A”的寻址方式是()。

    • A、寄存器寻址
    • B、直接寻址
    • C、寄存器间接寻址

    正确答案:A

  • 第7题:

    要访问MCS-51的特殊功能寄存器应使用的寻址方式是()。

    • A、寄存器间接寻址
    • B、变址寻址
    • C、直接寻址
    • D、相对寻址

    正确答案:C

  • 第8题:

    CPU在执行用户程序时,使用的输入值是()。

    • A、从输出映像寄存器得到
    • B、从输入直接得到
    • C、从输入映像寄存器得到
    • D、以上都是

    正确答案:C

  • 第9题:

    单选题
    以下关于ARM处理器寄存器说法正确的是()
    A

    CPSR为程序计数状态寄存器

    B

    R12为链接寄存器使用

    C

    通用寄存器是32位寄存器,只能存放数据,不能存放地址

    D

    堆栈指针SP使用的寄存器为R13


    正确答案: B
    解析: ARM处理器共有37个寄存器,包括31个通用寄存器(含PC)和6个状态寄存器。所有通用寄存器均为32位结构,既可以存放数据也可以存放地址;CPSR是当前程序状态寄存器;程序链接寄存器(LR)为R14;堆栈指针(SP)使用的寄存器是R13。所以D项正确。

  • 第10题:

    填空题
    在汇编语言程序设计中,以中断方式结束程序返回系统,送入AH寄存器中的功能号是()或()。

    正确答案: 00H,4CH
    解析: 暂无解析

  • 第11题:

    单选题
    下列寄存器中,哪个寄存器不能供汇编程序直接访问?()
    A

    SP

    B

    BP

    C

    CS

    D

    IP


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    在数据传送过程中,不能直接与立即数进行传送的是()。
    A

    通用寄存器

    B

    A和D是正确的

    C

    段寄存器

    D

    存储器


    正确答案: C
    解析: 暂无解析

  • 第13题:

    哪些操作只能隐含使用某个段寄存器,而不能用其它段寄存器代替?哪些操作出隐含使用某个段寄存器外,还可以使用其它段寄存器?


    正确答案:计算程序的地址隐含使用CS,正在执行的程序隐含使用SS,而数据的地址隐含使用ES和DS。

  • 第14题:

    特殊内部寄存器用户不能占用,但其触点可供编程使用。


    正确答案:正确

  • 第15题:

    Visual FoxPro程序设计语句中不能使用嵌套语句。


    正确答案:错误

  • 第16题:

    在汇编语言程序设计中,以中断方式结束程序返回系统,送入AH寄存器中的功能号是()或()。


    正确答案:00H;4CH

  • 第17题:

    DPTR可以分为两个8位的寄存器使用,但PC不能。()


    正确答案:正确

  • 第18题:

    在80C51中,要访问SFR使用的寻址方式为()

    • A、直接寻址
    • B、寄存器寻址
    • C、变址寻址
    • D、寄存器间接寻址

    正确答案:A

  • 第19题:

    什么是堆栈?堆栈有何作用?在程序设计时,有时为什么要对堆栈指针SP重新赋值?如果CPU在操作中要使用两组工作寄存器,SP应该多大?


    正确答案:堆栈是一个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。堆栈指针SP复位后指向07H单元,00H~1FH为工作寄存器区,20H~2FH为位寻址区,这些单元有其他功能,因此在程序设计时,需要对SP重新赋值。如果CPU在操作中要使用两组工作寄存器,SP应该至少设置为0FH。

  • 第20题:

    用于对某个寄存器中操作数的寻址方式称为()寻址。

    • A、直接
    • B、隐含
    • C、寄存器直接
    • D、寄存器间接

    正确答案:C

  • 第21题:

    单选题
    CPU在执行用户程序时,使用的输入值是()。
    A

    从输出映像寄存器得到

    B

    从输入直接得到

    C

    从输入映像寄存器得到

    D

    以上都是


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    指示器变址寄存器组中,哪个寄存器一般不能作数据寄存器使用?()
    A

    ESI

    B

    EDI

    C

    EBP

    D

    ESP


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    程序设计人员不能直接使用的寄存器是()
    A

    通用寄存器

    B

    指令指针寄存器

    C

    标志寄存器

    D

    段寄存器


    正确答案: A
    解析: 暂无解析