注意:此页面搜索的是所有试题
河南科技大学-单片机原理及应用
指出下列程序段的执行结果
MOV A, #10H
MOV DPTR,#2020H
MOVX @ DPTR,A
MOV 20H,#30H
MOV R0,#20H
MOV A,@ R0
指出下列程序段的执行结果 ORG 1000H CMPT:MOV A, 30H JNB ACC.7,NCH MOV C,ACC.7 MOV 10H,C CPL A ADD A,#1 MOV C,10H MOV ACC.7,C MOV 30H,A NCH: SJMP $ END
指出下列子程序的功能 ORG 1000H START:MOV R0,#30H MOV R2,#10H MOV R4,#00H MOV R5,#00H LOOP:MOV A,R5 ADD A,@R0 MOV R5,A CLR A ADDC A,R4 MOV R4,A INC R0 DJNZ R2,LOOP SJMP $ END
指出下列程序段的功能 ...... MOV A,50H ANL A,#0FH ORL A,#30H MOV 60H,A SJMP $
已知片内RAM的(40H)=38H,(20H)=25H分析以下指令执行结果。 .......... START: MOV A, 20H MOV R0,#40H XCH A,@R0 MOV 20H,A
已知片内RAM的(30H)=34H,(CY)=1,分析下列指令执行的结果 ........ START:MOV A,#75H SUBB A,30H ........
指出下列程序段的功能 ........ START: MOV A,#20H ADD A,20H DA A MOV 50H,A SJMP $
........... CMPT: MOV A,40H ANL A,#0FH ADD A,#30H MOV 30H,A SJMP $
指出下列程序功能。 ORG 1000H MOV A,30H MOV B,#10H DIV AB MOV 20H,A MOV 21H,A SJMP $ END
........ STAR: MOV A,#20H ADD A,#30H MOV 20H,A ........
编写程序段把内部RAM的20H单元和21H单元的内容相加,结果存放到30H单元。
编写程序段,完成将ROM 2000H单元的内容送R0.
编写程序段,完成R1的内容送R0.
将片内RAM以30H为起始地址的10个数据传送到片外RAM以DAT为起始地址的区域。
在片内RAM首地址为BUFF的数据区有8个数据,编写程序,求这8个数据的平均值,结果存片内RAM20H单元。
指出下列程序段的执行结果 ORG 1000H CMPT:MOV A, 30H JNB ACC.7,NCH MOV C,ACC.7 MOV 10H,C CPL A ADD A,#1 MOV C,10H MOV ACC.7,C MOV 30H,A NCH: SJMP $ END
指出下列子程序的功能 ORG 1000H START:MOV R0,#30H MOV R2,#10H MOV R4,#00H MOV R5,#00H LOOP:MOV A,R5 ADD A,@R0 MOV R5,A CLR A ADDC A,R4 MOV R4,A INC R0 DJNZ R2,LOOP SJMP $ END
指出下列程序段的功能 ...... MOV A,50H ANL A,#0FH ORL A,#30H MOV 60H,A SJMP $
已知片内RAM的(40H)=38H,(20H)=25H分析以下指令执行结果。 .......... START: MOV A, 20H MOV R0,#40H XCH A,@R0 MOV 20H,A
已知片内RAM的(30H)=34H,(CY)=1,分析下列指令执行的结果 ........ START:MOV A,#75H SUBB A,30H ........
指出下列程序段的功能 ........ START: MOV A,#20H ADD A,20H DA A MOV 50H,A SJMP $
........... CMPT: MOV A,40H ANL A,#0FH ADD A,#30H MOV 30H,A SJMP $
指出下列程序功能。 ORG 1000H MOV A,30H MOV B,#10H DIV AB MOV 20H,A MOV 21H,A SJMP $ END
........ STAR: MOV A,#20H ADD A,#30H MOV 20H,A ........
编写程序段把内部RAM的20H单元和21H单元的内容相加,结果存放到30H单元。
编写程序段,完成将ROM 2000H单元的内容送R0.
编写程序段,完成R1的内容送R0.
将片内RAM以30H为起始地址的10个数据传送到片外RAM以DAT为起始地址的区域。
在片内RAM首地址为BUFF的数据区有8个数据,编写程序,求这8个数据的平均值,结果存片内RAM20H单元。