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

📄 templates.xml

📁 自己做的汇编编译器
💻 XML
字号:
<?xml version="1.0" encoding="GB2312"?>
<AsmPerfect>
	<Template Name="段模板">
		<Code Name="简化段代码">.286\
.Model	Small\
.Data\
\
		;在这里添加内存变量定义\
\
.Stack	100h\
.Code\
start:\
		mov	ax,	@data	;初始化数据段\
		mov	ds,	ax\
\
		;TODO: 在这里添加你的代码\
\
		mov	ah,	4ch	;程序结束\
		int	21h\
end		start\
</Code>
		<Code Name="完整段代码">SSEG		SEGMENT	STACK\
		;TODO: 堆栈段定义\
SSEG		ENDS\
DSEG		SEGMENT\
		;TODO: 数据段定义\
DSEG		ENDS\
CSEG		SEGMENT\
		ASSUME CS:CSEG,DS:DSEG,SS:SSEG\
\
MAIN		PROC\
START:\
		MOV AX,DSEG\
		MOV DS,AX\
		MOV AX,SSEG\
		MOV SS,AX\
\
		;TODO: 在这里添加你的代码\
\
		MOV	AH,	4CH\
		INT	21H\
MAIN		ENDP\
CSEG		ENDS\
END		START\
</Code>
	</Template>
	<Template Name="子程序模板">
		<Param Name="子程序名" NotNull="True"/>
		<Code Name="插入代码">%子程序名%		PROC\
		PUSH	AX\
		PUSH	BX\
		PUSH	CX\
		PUSH	DX\
\
		; TODO: 在这里添加你的代码\
\
		POP	DX\
		POP	CX\
		POP	BX\
		POP	AX\
		RET\
%子程序名%		ENDP\
</Code>
	</Template>
	<Template Name="宏模板">
		<Param Name="宏名" NotNull="True"/>
		<Param Name="参数" NotNull="False"/>
		<Code Name="插入代码">%宏名%		MACRO	%参数%\
\
		; TODO: 在这里添加你的代码\
\
%宏名%		ENDM\
</Code>
	</Template>
	<Template Name="注释模板">
		<Param Name="注释内容" NotNull="True"/>
		<Code Name="插入代码">;================================================================================\
;	%注释内容%\
;================================================================================\
</Code>
	</Template>
</AsmPerfect>

⌨️ 快捷键说明

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