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

📄 nmul.asm

📁 Small RTOS51是为51系列单片机而编写的。它是完全免费的、源代码公开的多任务实时操作系统。它可在无任何外部数据存储器的单片80C51系统上运行
💻 ASM
字号:
;将(R2R3)和(R6R7)两个双字节无符号数相乘,结果送R4R5R6R7。
;以下准备数据
	MOV	R2,#00H
	MOV	R3,#05H
	MOV	R6,#10H
	MOV	R7,#22H
	LCALL	NUMU
	SJMP	$
;以下本例演示
NUMU:	MOV	A,R3
	MOV	B,R7
	MUL	AB
	XCH	A,R7
	MOV	R5,B
	MOV	B,R2
	MUL	AB
	ADD	A,R5
	MOV	R4,A
	CLR	A
	ADDC	A,B
	MOV	R5,A
	MOV	A,R6
	MOV	B,R3
	MUL	AB
	ADD	A,R4
	XCH	A,R6
	XCH	A,B
	ADDC	A,R5
	MOV	R5,A
	MOV	F0,C
	MOV	A,R2
	MUL	AB
	ADD	A,R5
	MOV	R5,A
	CLR	A
	MOV	ACC.0,C
	MOV	C,F0
	ADDC	A,B
	MOV	R4,A
	RET
END

⌨️ 快捷键说明

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