更多“8、乘法和除法指令的结果可以存放在()寄存器中。”相关问题
  • 第1题:

    以下是部分ARM汇编程序,该程序的执行结果是(43)。

    AREA EXAMPLE2,CODE,READONLY

    ENTYR

    start MOV ro,#10

    MOV r1,#3

    BL DOADD

    doadd ADD r0,r0,r1

    MOV pc,1r

    END

    A.结果值13存放在R0寄存器中

    B.结果值23存放在R1寄存器中

    C.结果值13存放在LR寄存器中

    D.结果值23存放在LR寄存器中


    正确答案:A
    解析:这是一段子程序调用(BL指令完成)的程序,子程序DOADD完成加法运算,操作数放在r0和r1寄存器中,结果放在r0中。

  • 第2题:

    控制机器指令执行的微程序存放在(56)中。

    A.控制寄存器

    B.指令寄存器

    C.内部寄存器

    D.Cache


    正确答案:A
    解析:控制存储器中的一个存储单元表示某一条指令中某一操作步骤的控制信号以及下一步骤的有关信息,称作微指令。全部微指令的集合称为微程序。微程序控制器的基本工作原理是:根据IR(指令寄存器)中的操作码,找到与之对应的控制存储器中的一段微程序的人口地址,并按指令功能所确定的次序,逐条从控制存储器中读出微指令,驱动计算机各部件正确运行。

  • 第3题:

    在以顺序控制方式处理的计算机中,程序存放在主存中,从(6)所示地址中读出指令,然后放在(6)中译码并执行。

    A.基寄存器 指令寄存器

    B.基寄存器控制器

    C.指令地址寄存器 指令寄存器

    D.指令地址寄存器 控制器


    正确答案:C
    解析:指令地址寄存器用于存放下次执行的指令的地址,从该寄存器中取出指定地址中的指令,送到指令寄存器中执行。

  • 第4题:

    指令LOOPNEXT的循环次数必须存放在()寄存器中


    正确答案:CX

  • 第5题:

    IntelATOM处理器在一个周期能同时处理()

    • A、两条浮点加法指令
    • B、两条浮点乘法指令
    • C、浮点加法和浮点乘法指令
    • D、浮点除法和浮点乘法指令

    正确答案:C

  • 第6题:

    汇编语言算术运算指令中,对加法或减法来说,无符号数和有符号数()同一套指令,对乘法或除法来说,无符号数和有符号数()同一套指令。


    正确答案:可采用;不能采用

  • 第7题:

    微指令存放在()中。

    • A、控制存储器
    • B、RAM
    • C、指令寄存器
    • D、内存储器

    正确答案:A

  • 第8题:

    执行除法指令后商在B寄存器中。


    正确答案:错误

  • 第9题:

    指令代码的地址存放在寄存器()中。

    • A、DS和SI
    • B、BX和BP
    • C、ES和DI
    • D、CS和IP

    正确答案:D

  • 第10题:

    现代计算机通常是将处理程序存放在连续的内存单元中,CPU在执行这个处理程序时,使用一个寄存器来指示程序的执行顺序,这个寄存器为()。

    • A、指令寄存器
    • B、指令译码器
    • C、指令缓冲寄存器
    • D、指令指针寄存器

    正确答案:D

  • 第11题:

    判断题
    取到的指令通常被存放在指令寄存器中(IR)。
    A

    B


    正确答案:
    解析:

  • 第12题:

    单选题
    IntelATOM处理器在一个周期能同时处理()
    A

    两条浮点加法指令

    B

    两条浮点乘法指令

    C

    浮点加法和浮点乘法指令

    D

    浮点除法和浮点乘法指令


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

  • 第13题:

    控制机器指令执行的微程序存放在______中。

    A.控制存储器

    B.指令寄存器

    C.内部寄存器

    D.SRAM


    正确答案:A
    解析:控制存储器中的一个存储单元(字)表示了某一条指令的某一操作步骤的控制信号,以及下一步骤的有关信息,称该字为微指令。全部微指令的集合称为微程序。微程序控制器的基本工作原理:根据IR中的操作码,找到与之对应的控制存储器中的一段微程序的入口地址,并按指令功能所确定的次序,逐条从控制存储器中读出微指令,以驱动计算机各部件正确运行。其中,控制器的一种组成方式是将所需的微操作信号(即微命令),以微程序形式事先存入一个控制存储器中。每一步操作所需的若干微命令,以代码形式构成一条微指令。

  • 第14题:

    执行指令时,操作数存放在某一寄存器中,指令中给出存放操作数的寄存器名的寻址方式称为(3)。

    A.变址寻址

    B.寄存器寻址

    C.相对寻址

    D.寄存器间接寻址


    正确答案:B
    解析:寻址方式是指如何对指令中的地址字段进行解释,以获得操作数据的方法或获得程序转移地址的方法。常见的寻址方式有立即寻址、直接寻址、间接寻址、寄存器寻址、寄存器间接寻址、相对寻址和变址寻址等。各种寻址方式操作数存放位置见表6-1。执行指令时,以寄存器的内容作为操作数的地址的寻址方式称为寄存器寻址。

  • 第15题:

    指令代码的地址存放在寄存器中。()

    A.DS和SI
    B.BX和BP
    C.ES和DI
    D.CS和IP

    答案:D
    解析:

  • 第16题:

    下列选项中哪个叙说是错误的()

    • A、满递增堆栈表示堆栈指针指向最后压入的数据,且由低地址向高地址生成
    • B、只有跳转指令可以根据CPSR中条件码的状态有条件的执行
    • C、指令ADDRO,R1,R2的执行效果是将寄存器R1和R2的内容相加,其结果存放在寄存器R0中
    • D、直接向寄存器R15写入跳转地址值,可以实现程序的跳转

    正确答案:B

  • 第17题:

    乘法指令和除法指令有什么特殊规定?


    正确答案:在乘法指令中,隐含使用累加器AL或AX参与运算,两个8位数相乘得到16位乘积,存放在AX中;两个16位数相乘得到32位乘积,存放在DX,AX中。
    在除法指令中,隐含使用DX,AX或AX做被除数,16位数除以8位数,8位商在AL中,8位余数在AH中;32位数除以16位数,16位商在AX中,16位余数在DX中。

  • 第18题:

    指令MULBX隐含的被乘数寄存器是(),指令LOOPNEXT的循环次数必须存放在()寄存器中。


    正确答案:AX;CX

  • 第19题:

    隐地址是指()的地址。

    • A、用寄存器号表示
    • B、存放在主存单元中
    • C、存放在寄存器中
    • D、事先约定,指令中不必给出

    正确答案:D

  • 第20题:

    89C51的加法指令ADD执行后,结果必须存放在()中。

    • A、寄存器B
    • B、累加器A
    • C、位累加器C
    • D、工作寄存器R0

    正确答案:B

  • 第21题:

    一个双字长有符号数存放在DX(高位)AX(低位)中,写出求该数相反数的指令序列。 结果仍存入DX,AX寄存器


    正确答案: NOT DX;首先将(DX,AX)取反
    NOT AX
    ADD AX,1;最低位加1,注意:不能用INC指令
    ADC DX,0;把进位(如果有)传递到高位

  • 第22题:

    在没有设计乘法、除法指令的计算机系统中,不能进行乘法及除法运算。


    正确答案:错误

  • 第23题:

    单选题
    微指令存放在()中。
    A

    控制存储器

    B

    RAM

    C

    指令寄存器

    D

    内存储器


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

  • 第24题:

    单选题
    隐地址是指()的地址。
    A

    用寄存器号表示

    B

    存放在主存单元中

    C

    存放在寄存器中

    D

    事先约定,指令中不必给出


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