⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bcd shift.asm

📁 此程序是关于将十六进制转化为bcd码的 希望对大家有用
💻 ASM
字号:
ORG		00H
	   	MOV		R7,#03H
		MOV		R0,#30H
		MOV		30H,#47H
		MOV		31H,#36H
		MOV		32H,#21H
BRLN: 	MOV 	A,R7			;取字节数至R2中 
		MOV 	R2,A 
		ADD 	A,R0			;初始化数据指针 
		MOV 	R0,A 
		MOV 	R3,#0			;工作单元初始化 
BRL1: 	DEC 	R0				;调整数据指针 
		MOV 	A,@R0			;取一字节 
		SWAP 	A				;交换十进制高低位 
		MOV 	@R0,A			;存回 
		MOV 	A,R3			;取低字节移出的十进制高位 
		XCHD 	A,@R0			;换出本字节的十进制高位 
		MOV 	R3,A			;保存本字节的十进制高位 
		DJNZ 	R2,BRL1			;处理完所有字节 
		END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -