MOV R2,A MOV A,_____ XCH A,B DIV AB SWAP _____ ORL A,B SJMP $ END
4( 编程序将片内40H-46H单元内容的高4位清零,保持低4位不变。 ORG 1000H MOV R7,#07H
MOV R0,_____ LOOP:MOV A,@R0 ANL A,_____ MOV @R0,A INC R0 DJNZ R7,LOOP SJMP $ END
机模拟试卷008参考答案 一:单选题:(30分)
题号 1 2 3 4 5 6 7 8 9 10 答案 D A B C A C D D C A 题号 11 12 13 14 15 16 17 18 19 20 答案 D B A B B C A B A C 题号 21 22 23 24 25 26 27 28 29 30 答案 D A A D D C C C B B 二(判断题:(10分)
题号 1 2 3 4 5 6 7 8 9 10 答案 ? × ? × ? × × × × × 三(计算题:(22分)
(1)(A)=1AH (CY)=不受影响 (2)REL=40H
(3)(A)= 6DH (CY)= 1 (OV)=1 (AC)=0 (4)(A)=00H (B)=32H (CY)= 总为0 (OV)=1 (5)目标地址=EFF9H 四:阅读并分析程序(28分)
(1)1)执行POP 10H后堆栈内容,(SP)=5AH
2)执行M5A:SJMP M5A后,(SP)=58H (20H)=0FH (2)(30H)=5BH (3)R0=35H A=7FH 4BH=20H 40H=7FH (4) CY AC OV P OF RS1 1 1 0 1 0 1 五、程序填空(10分)
1(_#20H_ __R1___ _LOOP____ 2(__41H___ __R0___ 3(__40H___ _#0AH____ __A___ 4(_#40H____ __#0FH___