当前位置:首页 > 我的程序 > 正文内容

如何设置新版本Radasm 3.0的语言tpl和ini文件。

Peirre2年前 (2023-01-13)我的程序355

tpl是radasm3.0的语言模版文件,说实话,是一些设置,方便radasm 建造一些语言的架构,是一种方便的编程方法,使编程应用到位和简单快捷。

radasm 3.0和以前的版本不一样,还有各种不同项目,不同名的版本。菜单不一样和内挂实用编译语言不一样。

标准DOS程序
[*BEGINTXT*]
[*PROJECTNAME*].prra
[Version]
Version=3000
[Project]
Assembler=masm
Group=2,-1,0,1,建立工具板,-2,-1,1,汇编语言,-3,-1,1,包含文件,-4,-1,1,说明文档,-5,-1,1,资源文件
F1=-2,2,1,220,220,1036,444,828,[*PROJECTNAME*].asm
F2=
F3=
F4=
F5=
F6=
F7=
[*ENDTXT*]

[Make]
Make=$A\masm32\bin\rc,$A\masm32\bin\ml,$A\masm32\bin\DOSLNK,$A\masm32\bin\lib
0=DOS 程序,'/v "$C"',"$C.obj"','/c /coff /Cp "$C"',"$C.exe",‘’,
Delete=1
IncBuild=0
Run=0,'',''
[*ENDTXT*]
[*BEGINTXT*]
[*PROJECTNAME*].asm
;***本文件为DOS.exe标准模板文件***
;//////////////////////////////////////////////////////////////////
;程序名:
;作者: 超级蓝果
;完成日期:
;程序说明:
;//////////////////////////////////////////////////////////////////
        ; 数据段
DSEG    SEGMENT			;定义数据段
   	;TO DO:数据添加到下面
   	;//////////////////////////////////////////////////////////////

DSEG    ENDS

        ; 堆栈段
SSEG    SEGMENT STACK	;定义堆栈段
        DB      100H    DUP(?)	;设置堆栈段大小为100H

SSEG    ENDS

        ; 代码段
CSEG    SEGMENT		;定义代码段
        ASSUME  CS:CSEG, DS:DSEG, SS:SSEG   ;关联段寄存器

START:        ;主程序入口点
  	;TO DO:添加主程序代码
	; ------------------------------------------------------

	;-------------------------------------------------------
	; 退出 DOS
        MOV     AX, 4C00H  ;返回DOS系统
        INT     21H

CSEG    ENDS
	;TO DO: 添加其他段 [可选]
	;///////////////////////////////////////////////////////////////

END START      ; 程序结束
[*ENDTXT*]

说明一下:

[*BEGINITXT*]

[*ENDTXT*]

这是一对,是文本开始和结束。

[*PROJECTNAME*].asm

这是工程文件后缀名称的定义

prra 是工程文件,只要头部就可以了。

prra 文件的内容的定义和上面模板的定义无关。

[Version]

是版本号

[Project]

这是工程模块参数。

[Make]

[*ENDTXT*]

构造参数段

1.jpg

分享给朋友:

相关文章

随手写的时间设置程序,主要是防止系统时间无故修改。

随手写的时间设置程序,主要是防止系统时间无故修改。

程序说明:测试版程序功能。同步系统时间数据可选月历,手工输入可自动识别时间修改,修改后一分钟报警。测试版没有恢复时间功能。以后会增加。欢迎下载的朋友帮助我找程序问题,没有花多少功夫,请多多原谅。这个程...

Radasm 编辑器配置VC2010下的Opencv 环境。

Radasm 编辑器配置VC2010下的Opencv 环境。

Opencv 下载地址:https://opencv.org/releases.html备用下载地址1:https://blog.csdn.net/yanzi1225627/article/detai...

linux 下的汉字输入法.

linux 下的汉字输入法.

各位老师,才子,同事们好!有很多初级玩linux的同学都会碰到一个难题,也就是在linux 下的汉字输入法.这个问题一直困绕了linux 使用者多年.我还好,每次都使用正常.现在说说心得笔记就可以了....

USB设备的插入机制与USB驱动故障。

USB设备的插入机制与USB驱动故障。

USB主机检测设备,首先在USB集线器的每个端口的D+,D-上,分别接了一个15K欧姆的下拉电阻到地。集线器端口为空时,被这两个电阻拉低了电平。在USB设备端,D+或者D- 上接了上拉1.5K电阻。全...

关于编译器不愿意说的那些事。

关于编译器不愿意说的那些事。

计算机发展了好多年。当中也不泛有很多对程序的爱好。很多人不是专业水平,也不是在算法类中特别出众,就是喜欢而已。好像认为自己就只那个水平,或者为一些调试不通过发愁。可以说,实际上都不是你的错,是编译器的...

谈谈引导程序的想法。

谈谈引导程序的想法。

当个人电脑一出现就有了磁盘系统,不管是软盘,光盘,硬盘,计算机要应用操作系统就要引导,引导程序一段代码。这引导代码很小,在第一个磁盘的扇区上,平时没什么人注意它。这段代码损坏一个字节,都会造成计算机瘫...