[单选题]

下面程序运行后结果为()MOV2FH,#30HMOV30H,#40HMOVR0,#30HMOVA,#20HSETBCADDCA,@R0DECR0MOV@R0,A

A . (2FH)=30H(30H)=40H

B . (2FH)=61H(30H)=40H

C . (2FH)=60H(30H)=60H

D . (2FH)=30H(30H)=60H

参考答案与解析:

相关试题

已知:MOVA,#28HMOVR0,#20HMOV@R0,AANLA,#0FHO

[单选题]已知:MOVA,#28HMOVR0,#20HMOV@R0,AANLA,#0FHORLA,#80HXRLA,@R0执行结果A的内容为()。A . A0HB . 28HC . 08HD . 88H

  • 查看答案
  • 假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,

    [填空题] 假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,(40H)=00H。执行指令INC AINC R3INC 30HINC@R0后,累加器A的内容为(),R3的内容为(),30H的内容为(),40H的内容为()。

  • 查看答案
  • 以下程序运行后输出结果是()。 int a=30,b=40; void fun(

    [主观题]以下程序运行后输出结果是()。int a=30,b=40;void fun(int x,int y){ int z;z=(x>y)?x:y;a=z+10;b=z+20;}main(){printf("a=%d,b=%d/n",a,b);fun(a,b);prinf("a=%d,b=%d/n",a,b);}

  • 查看答案
  • 现有下列程序MOV AX,6540HMOV DX,3210HMOV CL,04S

    [问答题] 现有下列程序MOV AX,6540HMOV DX,3210HMOV CL,04SHL DX,CLMOV BL,AHSHL AX,CLSHR BL,CLOR DL,BL试问上述程序段运行后,(AX)=?(BL)=?(DX)=?

  • 查看答案
  • 假定(A)=0FH,(R7)=19H,(30H)=00H,(R1)=40H,(4

    [填空题] 假定(A)=0FH,(R7)=19H,(30H)=00H,(R1)=40H,(40H)=0FFH。执行指令DEC ADEC R7DEC @R1后,累加器A的内容为(),R7的内容为(),30H的内容为(),40H的内容为()。

  • 查看答案
  • 已知有程序段如下:MOV AL,35HMOV DL,ALAND DL,0FHAN

    [问答题] 已知有程序段如下:MOV AL,35HMOV DL,ALAND DL,0FHAND AL,0F0HMOV CL,4SHR AL,CLMOV BL,10MUL BLADD AL,DL执行之后,AL的值等于多少?该程序段完成了什么功能?

  • 查看答案
  • 执行下面的程序段后,(AL)=( )。 MOV AX,03H MOV BL,09

    [单选题]执行下面的程序段后,(AL)=( )。 MOV AX,03H MOV BL,09H SUB AL,BL AASA.OFAHB.04HC.06HD.86H

  • 查看答案
  • 下面程序:运行后输出结果为()

    [单选题]下面程序:运行后输出结果为()A . A=2B=2B . A=1B=3C . A=2B=3D . 出错

  • 查看答案
  • 下面程序运行后,输出结果为( )。

    [单选题]下面程序运行后,输出结果为( )。A. 1357B. 3579C. 7531D. 9753

  • 查看答案
  • 阅读程序选择正确答案;MOVR0,#30H;MOVR1,#8;LOOP:MOV@

    [单选题]阅读程序选择正确答案;MOVR0,#30H;MOVR1,#8;LOOP:MOV@R0,#00H;INCR0;DJNZR1,LOOP;RET;()A .内存30H-38H清零程序B .内存30H-37H清零程序C .内存00H-30H清零程序D .内存00H-08H清零程序

  • 查看答案
  • 下面程序运行后结果为()MOV2FH,#30HMOV30H,#40HMOVR0,