当前位置:首页 > 微机原理课后习题及答案
AC=0 OV=0
0FCH Cy=0
P=0
13) ADDC A,36H; (A)=
AC=0
OV=0 (A)=
14) MUL AB; 15) INC R0; 16) DEC A;
2CH
(B)=01H
(R0)= 01H (A)=
02H
P=1
17) ADD A,#49H; DA A;
(A)=52H (A)= (A)=
02H 5BH
Cy=0
P=1
18) ANL A, R1; 19) ORL A,32H;
(R1)=36H P=1 P=1
20) ORL 26H,#35H; (26H)=77H P=0 21) XRL A,@R0; 22) XRL A, ACC;
(A)=
03H P=0
P=0
(A)=0
23) XRL A,#0FFH; (A)= 24) CPL A; 25) RL A; 26) RRC A;
0FCH P=0
(A)=0FCH P=0 (A)=06H (A)=81H
Cy=1 Cy=1
27) MOV C,(25H).2; Cy=1 28) MOV F0,C; 29) SETB RS0; 30) CLR C;
(PSW)=0A0H (PSW)=88H (PSW)=0
31) ANL C,(24H).0 Cy=0
13
32) JZ NEXT1; 33) JC NEXT2;
(PC)=1202H (PC)= 0900H
(PC)= 1280H
(R7)=20H
(SP)=73H (72H)=03H
Cy=1
34) CJNE A, 25H, NEXT3;
35) DJNZ R7,LOOP; (PC)= 1148H 36) LCALL 1800H; (PC)=1800H
(73H)=12H
(PC)=0080H Cy=0
37) RET; (SP)=6FH
38) ANL C, /32H; 位存储器
(32H)=1 ,提示此处32H为
39) STOP: JBC P0.3, STOP;
(PC)=1200H (P0)=74H
40) JNB P0.4, NEXT1; (PC)=1203H
红色部分为附加题,答案就在本期内找^_^,看看你们的本事了,哈哈哈哈
3-7 分析下列程序段的功能。
1) MOV A, R3 MOV R4, A
功能:将R3中的内容送入R4,即(R3)→R4 2) MOV A, R5 CPL A MOV R5, A
14
功能:R5中的数据按位取反后送回R5 3) MOV A, R4 MOV B, R5 DIV AB MOV R4, B MOV R5, A
功能:R4中的数除以R5中的数,结果商送入R5,余数送入R4 4) MOV C, P1.1 ANL C, P1.2 ANL C, /P1.3 MOV P1.6, C
→P1.6 功能:P1.1 P1.2 5) MOV C, 0 ORL C, 1 MOV F0, C MOV C, 2 ORL C, 3 ANL C, F0 MOV P1.7, C
功能:((20H).0∨(20H).1) ∧ ((20H).2∨(20H).3) →P1.7
15
6) CLR C MOV A, R4 RLC A MOV R4, A MOV A, R3 RLC A MOV R3, A
功能:R3、R4中的内容左移一位,R4最低位移入0,移入R3最低位,R3最高位移出至Cy。 7) CLR C MOV A, R5 RLC A ADD A, R5 MOV R5, A
功能: 8) CLR A MOV R0, A MOV R7, A LOOP: MOV @R0, A INC R0 DJNZ R7, LOOP STOP: SJMP STOP
16
最高位R4
共分享92篇相关文档