![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
假设(R0)=30H,(20H)=38H,执行指令MOV R0,20H后(R0)=______。
假设(R0)=30H,(20H)=38H,执行指令MOV R0,20H后(R0)=______。
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
假设(R0)=30H,(20H)=38H,执行指令MOV R0,20H后(R0)=______。
设(A)=38H,R0=28H,(28H)=18H,执行下列程序后,(A)=______。
ORL A,#27H
ANL A,28H
XCHD A,@R0
A.CDH
B.DCH
C.BCH
D.DBH
设物理地址 (21000H=20H,(21001H=30H,(21002H=40H, 如从地址 21001H 中取出 一个字的内容()
A 2030H
B 3040H
C 3020H
D 4030H
下列程序段的执行结果是()
MOV R0,#30H
SETB C
CLR A
ADDC A,#00H
MOV @R0,A
A.(30H)=00H
B.(30H)=01H
C.(00H)=00H
D.(00H)=01H
已知(R0)=20H,(20H)=36H,(21H)=17H,(36H)=34H,执行下列程序后,则(R0)=______(R2)=______。
MOV A,@R0
MOV R0,A
MOV A,@R0
ADD A,21H
ORL A,#21H
RL A
MOV R2 A
RET
片内RAM40H开始的单元内有10字节的二进制数,下面程序是完成找出其中最大值并存于50H单元中。
START:MOV R0,#40H ;数据块首地址送R0
MOV R7,#09H ;比较次数送R7
MOV A,R0 ;取数送A
LOOP: INC R0
MOV 30H,@R0 ;取数送30H
CJNE A,30H,NEHT ;(A)与(30H)相比
NEXT:JNC BIE1 ;(A)≥(30H)转BIR1
MOV A,30H ;(A)<(30H),大数送A
BIE1: DJNZ R7,LOOP ;比较次数减1,不为0,继续比较
MOV 50H,A ;比较结束,大数送50H
RET
错误:______
改正:______
参考答案:错误
下面程序段实现双字节加法运算(R1)(R0)+(R7)(R6)送入(31H)(30H)。
MOV A,R0
ADD A,R6
MOV 30H,A
MOV A,R1
ADD A,R7
MOV 31H,A
SJMP $
错误:______
改正:______
参考答案:错误
设 DF=0, SI=20H, CX=10,执行 REP LODSW指令后, SI 中的内容()
A 20H
B 30H
C 34H
D 40H