电子与通信技术

89C51的加法指令ADD执行后,结果必须存放在()中。A、寄存器BB、累加器AC、位累加器CD、工作寄存器R0

题目

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

  • A、寄存器B
  • B、累加器A
  • C、位累加器C
  • D、工作寄存器R0
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第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题:

分别执行ADDAX,1和INC AX指令后,AX寄存器中将会得到同样的结果,但是在执行速度和占用内存空间方面存在差别,说法正确的是( )。

A.ADD AX,1指令比INC AX指令执行速度快,而且占用较小的内存空间

B.ADD AX,1指令比INC AX指令执行速度慢,而且占用较大的内存空间

C.ADD AX,1指令比INC AX指令执行速度快,而占用的内存空间却较大

D.ADD AX,1指令比INC AX指令执行速度慢,而占用的内存空间却较小


正确答案:B

第3题:

分别执行ADDAX,1和INC平共处AX指令后,AX寄存器中将会得到同样的结果,但是在执行速度和占用内存空间方面存在着差别,试问下面说法正确的是( )。

A.ADD AX,1指令比INC AX指令执行速度快,而且占用较小的内存空间

B.ADD AX,1指令比INC AX指令执行速度慢,而且占用较大的内存空间

C.ADD AX,1指令比INC AX指令执行速度快,但占用的内存空间却较大

D.ADD AX,1指令比INC AX指令执行速度慢,但占用的内存空间却较小


正确答案:B

第4题:

FX系列PLC中,32位加法指令应用ADD。


正确答案:错误

第5题:

若AX=65ACH,BX=0B79EH,则()

A.执行ADD.AX,BX指令后,CF=1,OF=1
B.执行SUB.AX,BX指令后,SF=1,OF=0
C.执行TESTBX,AX指令后,CF=0,OF=0
D.执行XORAX,BX指令后,PF=1,IF=0

答案:A
解析:

第6题:

ARM处理器用一条指令完成有条件的无符号数加法运算,并更新CPSR中的状态,条件是如果相等, 要求指令执行R1+R2,结果送R3中,则这条指令为___【15】____;如果条件是大于,要求指令执行R1-R2,结果放R3中,则该指令为___【16】___。


正确答案:ADDCEQ R3,R1,R2 SUBHIS R3,R1,R2

第7题:

已知指令执行前(AL)=28,(SL)=68,执行下列指令后,(AL)=______。

ADD AL,BL

DAA


正确答案:96
96

第8题:

分别执行ADD AX,1和INC AX指令后,AX寄存器中将会得到同样的结果,但是在执行速度和占用内存空间方面存在差别,试问下面叙述正确的是( )。

A.ADD AX,1指令比INC AX指令执行速度快,而且占用较小的内存空间:

B.ADD AX,1指令比INC AX指令执行速度慢,而且占用较大的内存空间;

C.ADD AX,1指令比INC AX指令执行速度快,而占用的内存空间却较大;

D.ADD AX,1指令比INC AX指令执行速度慢,而占用的内存空间却较小:


正确答案:B

第9题:

指令“MOV[BP],AL”执行时,目的操作数的寻址方式是(),操作的结果存放在段中。


正确答案:寄存器间接寻址堆栈[解析]寄存器间接寻址时,若是BP,则默认为在堆栈段。

第10题:

89C51汇编语言指令格式中的非必须项有()

  • A、标号
  • B、操作码
  • C、操作数
  • D、注释

正确答案:B