write.asm

来自「一个锅炉温度控制程序」· 汇编 代码 · 共 26 行

ASM
26
字号
NAME WRITE
;void can_write(char a, char b)
?PR?_CAN_WRITE?WRITE SEGMENT CODE
?DT?_CAN_WRITE?WRITE SEGMENT DATA OVERLAYABLE

PUBLIC    _can_write
RSEG ?DT?_CAN_WRITE?WRITE
?_can_write?BYTE:
	a?00:	DS	1
	b?00:	DS	1

RSEG ?PR?_CAN_WRITE?WRITE
USING	0
_can_write:
	MOV a?00,R7
	MOV b?00,R5
	MOV DPTR,#2000H
	MOV A,DPL
	ADD A,R7
	MOV DPL,A
	MOV A,R5
	MOVX @DPTR,A
	RET

	END
	

⌨️ 快捷键说明

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