源程序如下: MOV AL,0B7H AND AL,0DDH XOR AL,81H OR AL,33H JP LAB1 JMP LAB2 程序将转到哪一个地址执行?
![](/upload/20220827/c85071da6ff0aadc10ebce6c25bb4f0d.png)
相似题目
-
内部RAM中,(40H)=60H,(41H)=70H,(60H)=30H,(61H)=80H,执行下列程序片段:MOVR0,40HMOVA,@R0INCR0MOV@R0,A则,(61H)=()。
-
并行接口芯片8255A,端口地址为200H - 203H,A口设置为输入方式,B口设置为输出方式,欲使由A口输入的数据经由B口输出,试填空完善下面的程序段以实现上述功能。MOV DX,();8255A控制端口地址MOV AL,();取控制字,PA输入,PB输出OUT DX,AL ;送8255A的控制字MOV DX,() ;8255A口地址IN AL, DX ;读人A口中的数据MOV DX,();8255AB口地址OUT DX,();从B口送出数据
-
有如下程序段,执行该程序段后, a 的值为 ( ) 。 int *p,a=10,b=1; p=&a; a=*p+b;
-
有如下程序片段:int a=2,b=-1,c=2;if(a
-
编写查找最大值的程序,假设内部RAM30H开始的10个无符号数,找出其中最大值放MAX中。请程序填空。ORG 0200HMOV A,@R0MOV R7, #09HLOOP: INC R0MOV 40H,@R0CJNE A, 40H, CHKCHK: JNC LOOP1MOV A,@R0MOV MAX, AEND
-
已知 ( R0 )=20H, (20H )=36H, (21H) =17H, (36H) =34H, 执行过程如下:MOV A , @R0 ; (A)=MOV R0 , A ; (R0)=MOV A , @R0ADD A , 21H ; (A)=ORL A , #21H ; (A)=RL A ; (A)=MOV R2 , ARET
-
已知程序执行前,(30H)=40H,(40H)=10H,(10H)=32H,(P1)=EFH,试写出执行以下程序后,有关单元的内容。MOV R0,#30HMOV A,@R0MOV R1,AMOV B,@R1MOV @R1,P1MOV P2,P1MOV 10H,#20HMOV 30H,10H执行程序后,有关单元的内容为:(30H)= ,(40H)= 。
-
有如下程序段:int *P,a=10,b=1;P=&a;a=*P+b;执行该程序段后,a的值为( )。
-
有文法:S→(L)|aL→L,SIS给此文法配上语义动作子程序(或者说为此文法写一个语法制导定义),它输出配对括号的个数。如对于句子(a,(a,a)), 输出是2。(中国科学院计算所1994)
-
5、若R1=30H,A=40H,(30H)=60H,(40H)=08H。试分析执行下列程序段后A的变化。 MOV A,@R1 MOV @R1,40H MOV 40H,A MOV R1,7FH 则A=()
-
有如下程序段int a=5, b=10;int *p;p=&b;a=*p+b;执行该程序段后,a的值为()。
-
执行以下程序段 MOV R0,data MOV A,@R0 RL A MOV R1,A RL A RL A ADD A,R1 MOV @R0,A 后,实现的功能是()
-
若有BUF DW 1,2,3,4,则可将数据02H取到AL寄存器中的指令是()。A.MOV AL,BYTE PTR [BUF+1]B.MO
-
设(R0)=20H,(R1)=30H,(20H)=20H,(21H)=30H,(22H)=40H,(30H)=E0H,(31H)=50H,(32H)=60H。 CLR C MOV R2, 3 LOOP: MOV A, @R0 ADDC A, @R1 MOV @R0, A INC R0 INC R1 DJNZ R2, LOOP SJMP $ 程序执行后,(R0)= 。 注意:答案用十六进制,十六进制数用大写字母H表示。
-
执行如下顺序程序后,结果(30H)=()。MOV A,49HADD A,72HMOV 30H,A
-
【单选题】有如下程序段 int *p,a=10,b=1 p=&a; a=*p+b; 执行该程序段后,a的值为
-
1、分析下列程序的执行结果。(10分) 设内部RAM中30H单元的内容为80H,试分析执行下面程序后各单元的内容。 MOV 60H, 30H ; MOV R0, 60H ; MOV A, @R0 ; MOV R1, A ; MOV 40H, @R1 ;
-
2、说出下列指令的区别 1,MOV A,@R0 与MOVX A,@R0 2, MOV A,20H与MOV A,20H 3, MOV A,R0与MOV A,@R0
-
有以下程序 若想通过键盘输入,使得al的值为12,a2的值为34,el的值为字符a,c2的值为字符b,程序输出有以下程序 若想通过键盘输入,使得al的值为12,a2的值为34,el的值为字符a,c2的值为字符b,程序输出结果是: 12,a,34,b则正确的输入格式是()
-
程序存储空间表格如下: 地址 2000H 2001H 2002H 2003H 。。。。。 内容 3FH 06H 5BH 4FH 。。。。。 已知:片内RAM的20H中为01H,执行下列程序后(30H)=_______ H MOV A,20H INC A MOV DPTR,2000H MOVC A,@A+DPTR CPL A MOV 30H,A SJMP $
-
请补全程序:比较片内RAM的50H和51H单元中两个8位无符号数的大小,把大数存入60H单元。若两数相等,则把标志位70H置“1”。 MOV A, 50H ________ A, 51H, LOOP ________ 70H RET LOOP: ________ LOOP1 MOV 60H, A RET LOOP1: MOV 60H, 51H RET (注意:答案之间用英文标点分号隔开,例如XX;YY;ZZ)
-
在单片机控制ADC0809芯片进行A/D转换的接口设计与软件编程中,如下指令: MOV DPTR,7FF8H MOVX @DPTR,A 的作用是 ()。
-
如下程序: MOV AX,0 MOV BX,1 MOV CX,10 A: ADD AX,BX INC BX LOOP A HLT 执行后(BX)=_______
-
请补全程序:将片内RAM的40H单元开始的数据块传送至片外RAM的1000H开始的单元中,当遇到传送的数据为“0”时停止传送。 START: MOV R0, 40H MOV DPTR, ___________H LOOP: MOV A, @R0 _______ HERE MOVX @DPTR, A INC R0 INC _________ SJMP LOOP HERE: SJMP HERE (注意:答案之间用英文标点分号隔开,例如00;01;02)
-
1、 指出以下程序段每一条指令执行后累加器A内的值,已知(R0)=30H。 MOV A,#0AAH ;(A)= CPL A ;(A)= RL A ;(A)= CLR C ;(A)= ADDC A,R0 ;(A)=
推荐题目
- 《献血法》规定,什么年龄段的健康公民可参加无偿献血?
- 徐志摩著有诗集《志摩的诗》、《翡冷翠的一夜》、()、《云游》等。
- 电站汽轮机主要由( )等组成。
- 一类大型、多部门、实行顾客“自我服务”方式的零售企业是仓储式商场。
- 按照湘建建函【2014】73号文和《湖南省住宅工程质量通病防治技术规程》有关要求,有关屋面防水说法正确的是:()。
- 下列各项损益中,会计上和税法上核算不一致,需要进行纳税调整的项目有()。
- 在蓄电池后期维护中,应根据实际情况调整浮充电流:适当提升浮充电压值,以防止后期随着电池内阻的增加,浮充电流趋于零。
- 自动调速系统稳态时,积分调节器中积分电容两端电压()。
- 心绞痛的病因有()
- 概念凭借语言来表达,其作用有两个。()