问题标题:
【求教几个问题--关于微机原理与应用这门课的!谁能帮我做下这几道题,感激不尽啊!1连续执行下列指令后,A=()MOVA,#30HMOVDPTR,#4000HMOVX@DPTR,AEND2连续执行下列指令后,A=(),CY=()MOVA,#40HSWA】
问题描述:
求教几个问题--关于微机原理与应用这门课的!
谁能帮我做下这几道题,感激不尽啊!
1连续执行下列指令后,A=()
MOVA,#30H
MOVDPTR,#4000H
MOVX@DPTR,A
END
2连续执行下列指令后,A=(),CY=()
MOVA,#40H
SWAPA
RLCA
END
3连续执行下列指令后,内部RAM中40H单元的内容为()
MOVA,#50H
MOV50H,#80H
CJNEA,50H,MM1
MOV40H,#00H
AJMPMM2
MM1:MOV40H,#01H
MM2:END
4连续执行下列指令后,A=()
MOV20H,#30H
MOVA,#03H
MOVRO,#20H
XRLA,@RO
END
5已知外部RAM中4050H单元的内容为88H,5040H单元的内容为66H,连续执行下列指令后,A=()
MOVDPTR,#4050H
PUSHDPH
PUSHDPL
POPDPH
POPDPL
MOVXA,@DPTR
END
6连续执行下列指令后,A=()
ORG0000H
MOVA,#05H
HASC:ANLA,#0FH
MOVDPTR,#TAB
MOVCA,@A+DPTR
TAB:DB30H
DB31H
DB32H
DB33H
DB34H
DB35H
DB36H
DB37H
7编程将外部RAM中8000H单元中的内容与外部RAM中7000H单元的内容相加,结果存放在内部RAM30H单元中.(不考虑进位标志).
我很想直接给你分,大侠,..万一不对,我就死定列。...再等几天,哈,就给你分分~`嘎嘎
饶进军回答:
1.#30H
2.08h0
3,#01H
4.10h
5.66H
635H
7
MOVDPTR,#8000H
MOVXA,@DPTR
MOVR0,A
MOVDPTR,#7000H
MOVXA,@DPTR
ADDA,R0
MOV30H,A
点击显示
其它推荐
热门其它推荐