社区
汇编语言
帖子详情
如何将EXE文件转换为COM文件?
boy8765
2004-06-22 01:21:35
我刚刚开始学习汇编,我用的操作系统是WINDOWS XP,我使用的汇编工具是TASM5。我现在的问题是:对于一个汇编源程序,经过汇编和连接后,得到一个可执行文件(EXE文件)。我想使用DEBUG(当然,调试也可以用TD)来调试程序,由于DEBUG调试的文件是COM为后缀的,请问:如何将EXE文件转换为COM文件?
...全文
1251
29
打赏
收藏
如何将EXE文件转换为COM文件?
我刚刚开始学习汇编,我用的操作系统是WINDOWS XP,我使用的汇编工具是TASM5。我现在的问题是:对于一个汇编源程序,经过汇编和连接后,得到一个可执行文件(EXE文件)。我想使用DEBUG(当然,调试也可以用TD)来调试程序,由于DEBUG调试的文件是COM为后缀的,请问:如何将EXE文件转换为COM文件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
29 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunrui
2004-09-18
打赏
举报
回复
除了exe2bin这个工具外,masm 的link还支持/tiny选项,用此选项可以直接让linker生成com文件,比用exe2bin方便。
yeyuzy
2004-09-17
打赏
举报
回复
1、exe2bin 文件名.exe 文件名.com
2、debug
l 文件名.exe
n 文件名.com
rcx
w
q
Robinyang_Sun
2004-09-17
打赏
举报
回复
首先,你得将你的.EXE的程序的编写格式转换为.COM的格式.
1.要略去你的.EXE格式中所定义的堆栈段和数据段的SEGMENT和ENDS,因为汇编程序会自动地为.COM程序生成堆栈,而数据段和代码段是同一个段.
2.在代码段中,ASSUME语句应为:CS:CODESEG,DS:CODESEG,SS:CODESEG,ES:CODESEG(当然,如果用简化模式的格式,就没有这一句)
3.代码段中必须编写伪操作 ORG 100H,且要跟在代码段的SEGMENT或.CODE(这是简化格式)语句之后.
然后,汇编,连接.
我用的是MASM5.1,就用EXE2BIN的程序,用命令:exe2bin xxx.exe xxx.com的命令.就转换了.
fort2000
2004-09-16
打赏
举报
回复
1
tasm支持编译成com格式,但首先你的代码框架需要符合com的要求才行。
msvbvm60
2004-09-16
打赏
举报
回复
http://asm.yeah.net/ 可以下载 masm5
sweetch
2004-09-15
打赏
举报
回复
请问一下楼上的masm5.0 在哪儿下载的哦?我也想要一个,谢了
msvbvm60
2004-09-15
打赏
举报
回复
masm5.0 里有exe2bin.exe
FlyindanceDDr
2004-08-02
打赏
举报
回复
用debug /AT hello.asm 命令编译
chasesun126
2004-08-02
打赏
举报
回复
用exe2bin这个程序。
在老版本的DOS中有,DOS6.22中好像没有。
duronshi
2004-08-02
打赏
举报
回复
exe2bin
bsnhk
2004-07-22
打赏
举报
回复
debug可以将任何文件读入内存。
_Hank
2004-07-20
打赏
举报
回复
DEBUG只能读,看.EXE,不能直接写入,我想楼主是这个意思.
xinsun
2004-07-20
打赏
举报
回复
COM程序的好处就是不存在DOS从定位内存地址。调试程序的时候不会发生不必要的错误。
建议初学者都拿COM程序练手。
如果编写的是EXE格式的话,用exe2bin转化会出错。必须以COM程序的格式写。
就是CS,DS,ES都在一个段内,而且前面必须空100h字节的空间做PSP前缀。
aabiao
2004-07-19
打赏
举报
回复
要求:
ORG 100h (楼上说错了,不是1000H)
只有一段,即TINY模式
不能有重定位信息(如MOV AX,SEG DATA)
用TLINK XX/T可直接生成COM,也可用EXE2BIN转为COM
telescopewyj
2004-07-18
打赏
举报
回复
可以的啊~~~这几天做课程设计,一直都用DEBUG调试的,很好啊:)
ZZSV
2004-07-18
打赏
举报
回复
按照COM文件格式写源程序编译后用EXE2BIN转换成COM文件。
cnzhzy
2004-06-28
打赏
举报
回复
tlink/t 可以直接生产COM文件
不会种地的老农
2004-06-28
打赏
举报
回复
不是所有的EXE都可以转换成COM吧?
com必须用SAMLL模式吧?
strayblue
2004-06-28
打赏
举报
回复
debug 文件名.exe
就可以用debug直接调试.exe的文件了
kugou123
2004-06-27
打赏
举报
回复
用工具exe2bin.exe
加载更多回复(9)
jd-gui.
exe
反编译查看工具包官方绿色版
jd-gui.
exe
工具类 用于查看反编译的jar包
EOTFast(很好用的字体
转换
工具)
之前找这个软件找的挺辛苦,估计很多人也找不到,所以干脆免费共享,有需要的就拿去用吧,用法很简单,直接把ttf格式的字体拖到下载的
exe
文件
里,就会自动生成eot
文件
了
详细教程:如何把scratch
文件
转化为.
exe
的可执行
文件
?(含
转换
器安装包百度云盘链接)
详细教程:如何把scratch
文件
转化为.
exe
可执行
文件
?(含
转换
器安装包链接)目录写在前面的话软件安装包链接软件安装步骤
转换
步骤第一步:选择scratch
文件
(.sb2
文件
)第二步:选择一个图标
文件
第三步:点击绿旗开始
转换
目录 写在前面的话 制作完成的scratch项目想要分享给更多的人,有些人电脑上没有安装scratch程序,如何让别人通过可执行
文件
的方式(.
exe
文件
)体验scratc...
怎么把
exe
转成手机的可执行
文件
将
exe
转换
为手机可执行
文件
的方法有很多种,具体步骤取决于您要在哪种手机上运行该程序。 如果您要在安卓手机上运行该程序,可以使用“AndroRAT”软件将
exe
文件
转换
为apk
文件
。 如果您要在苹果手机上运行该程序,可以使用“iOS App Signer”软件将
exe
文件
转换
为ipa
文件
。 注意:将
exe
文件
转换
为手机可执行
文件
需要一定的技术知识和设备环境,如果您不熟悉这方面的知识,建议您找专...
【免费下载】
exe
文件
转py
文件
详细步骤(例题)
本文详细介绍了如何将一个
exe
文件
转换
为py
文件
的过程,包括从
exe
文件
解包为pyc
文件
,再将pyc
文件
反编译为可读的py
文件
。以下是详细的步骤说明。 ## 1. 解包
exe
文件
(
exe
> pyc) 1. 下载并安装Python解包
exe
项目。 2. 将解包工具移动到想要解包的
文件
目录下。 3. 在当前目录下打开终端,输入以下命令进行解包: ``` python pyinstxt...
汇编语言
21,499
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章