《单片机汇编》期末考试、考研常见考题、习题,题型汇总(三)

此篇文章中涉及的新指令如下:

数量     助记符     说明	     字节数	    执行时间	   指令代码
15,CLR C		进位标志位清零	1	1	C3H
16,CLR bit		直接寻址位清零	2	1	C2H,bit
17,SETB bit		进位标志位置一	1	1	D3H
18,SETB C		直接寻址位置一	1	1	D2H,bit
19,MOV C,bit	直接寻址位传送到进位标志位	2	2	A2H,bit
20,MOV bit,C	进位标志位传送到直接寻址位	2	2	92H,bit
21,ANL C,bit	直接寻址位逻辑与进位标志位	2	2	82H,bit
22,ANL	C,/bit	直接寻址位反码逻辑与进位标志位	2	2	B0H,bit
23,ORL	C,bit	直接寻址位逻辑或进位标志位	2	2	72H,bit
24,ORL	C,/bit	直接寻址位反码逻辑或进位标志位	2	2	A0H,bit
25,CPL	C		进位标志位取反	1	1	B3H

题四

编程实现:RESULT =( /20 H ∨P2.0)∧(21H∨CY),设CY=1,(21H)=0,(20H)=1
解析:直接考察位寻址

;RESULT=(/20 H ∨P2.0)(21H∨CY) RESULT地址自己设定
;
	RESULT EQU 22H	
	ORG 0000H
	SETB 20H
	SETB C
	CLR 21H
	ORL C,21H 
	MOV F0,C 
	MOV C,P2.0
	ORL C,/20H 
	ANL C,F0 
	MOV RESULT,C 
	SJMP $
	END

题5

编程实现如下电路图实现的功能
解析:通过结合数电中的与非门等知识考察对位寻址指令的使用,做此种题要有基本的识别电路图能力。
在这里插入图片描述

	ORG 0000H
	CLR F0
	CLR C
	
	MOV C,P2.0
	ANL C,P2.1
	CPL C
	ANL C,P2.2
	MOV F0,C
	MOV C,P2.3
	ORL C,P2.4
	CPL C
	ANL C,/P2.5
	CPL C
	ORL C,/F0
	CPL C
	MOV P1.0,C
	SJMP $
	END

仿真效果图:(因单片机默认IO为高电平,经过上述门电路后输出低电平)
经过仿真可知输出低电平(因输出低电平才能使LED亮)
在这里插入图片描述

发布了26 篇原创文章 · 获赞 23 · 访问量 5743

猜你喜欢

转载自blog.csdn.net/liuxianfei0810/article/details/105486229