16.17MB / 2024-11-28
《emu8086汉化版 4.08》是一款程序编辑工具,这款软件主要是用户的程序代码编写,软件内提供了原始的代码工具,还可以直接打开需要查询的工具,查看的汇编器,模拟器等,软件内的功能非常丰富,操作也很简单,是一款非常不错的软件,感兴趣的小伙伴欢迎下载使用噢!
可执行文件最古老,最简单的格式,这些文件加载100h前缀(256字节)。如果计划编译COM文件,请从“新建”菜单中选择“清除”。应在代码之前添加编译器指令ORG 100h。执行始终从文件的第一个字节开始。如果在代码中找到org 100h指令,则会自动选择此文件类型。
支持DOS和Windows命令提示符。
更高级的可执行文件格式。不受段的大小和数量限制。堆栈段应在程序中定义。您可以从新菜单中选择exe模板来创建具有预定义数据,堆栈和代码段的简单exe程序。
入口点(执行开始的地方)由程序员定义。如果找到堆栈段,将自动选择此文件类型。
支持dos和windows命令提示符。
您可以定义所有寄存器的值,要加载此文件的内存区域的段和偏移量。当将“MY.BIN”文件加载到仿真器时,它将查找“MY.BINF”文件,并将“MY.BIN”文件加载到“MY.BINF”文件中指定的位置,还使用该文件中的信息设置寄存器(在文本编辑器中打开此文件以进行编辑或调查)。
bin文件类型对于仿真器不是唯一的,但是伪指令是唯一的,并且如果.bin文件在仿真器外部执行,它们将不工作,因为它们的输出存储在独立于纯二进制代码的单独文件中。
emu8086的语法与包括MASM和TASM的所有主要汇编程序完全兼容;尽管一些指令是此汇编器独有的
emu8086忽略ASSUME伪指令。手动附加CS :,DS :,ES:或SS:段前缀是优选的,并且当数据在段之外而不是DS时,由emu8086需要手动附加
当您编译无段的COM文件时,emu8086不需要定义段,但是MASM和TASM可能需要这样做
COM文件的入口点应始终为0100h,但在MASM和TASM中,您可能需要使用END指令手动设置入口点,即使无法将其设置到某个其他位置。 emu8086工作很好,有或没有它;但是如果设置了入口点但不是100h(com可执行文件的起始偏移量),则会生成错误消息。 com文件的入口点始终是第一个字节。
如果你使用Microsoft Assembler或者Borland Turbo Assembler编译这段代码,你应该得到test.com文件(11字节),右键单击它并选择send to和emu8086。您可以看到反汇编代码不包含任何指令,它与emu8086生成的代码相同,即使没有所有这些棘手的指令。
emu8086与其他类似的16位汇编器几乎100%兼容。由emu8086组装的代码可以轻松地与其他汇编器(如TASM或MASM)组合,但不是由TASM或MASM组装的每个代码都可以由emu8086汇编。
emu8086用来创建EXE文件的模板与MASM和TASM完全兼容。
MASM生成的大多数EXE文件与emu8086生成的文件相同。但是,它可能与TASM的可执行文件不完全相同,因为TASM不计算校验和,并且EXE文件结构略有不同,但通常它生成的计算机代码通常相同。
注意:有几种方法为8086 CPU编码相同的机器指令,因此生成的机器代码在不同编译器上编译时可能会有所不同。
切换书签控制+ F2
下一个书签F2
上一页书签Shift + F2
复制控件+ C,控件+插入
剪切控制+ X,Shift +删除,控制+ Alt + W
切线控制+ Y
剪切语句控制+ Alt + K
粘贴控件+ V,Shift +插入
撤消控制+ Z,Alt +退格
文档结束控制+结束
文档结束扩展控制+ Shift +结束
文档启动控制+首页
文档开始扩展控制+ Shift +首页
查找控件+ F,Alt + F3
查找下一个F3
查找下一个字控件+ F3
查找上一个Shift + F3
查找上一个Word Control + Shift + F3
查找并替换Control + H,Control + Alt + F3
转到线控制+ G
Tabify选择控件+ Shift + T
取消选择控制+ Shift +空格
小写选择控制+ L
大写选择控制+ U,控制+ Shift + U
左字控制+左
右字控制+右
左控制+ Alt +左
右句控制+ Alt +右
切换重载插入
显示空白控件+ Alt + T
滚动窗口向上控制+向下
滚动窗口向下控制+向上
滚动窗口左控件+ PageUp
滚动窗口右控件+ PageDown
删除字到结束控制+删除
删除字以启动Control + Backspace
扩展字符左Shift +左
扩展字符右Shift +右
扩展左字控制+ Shift +左
向右扩展字控件+ Shift +右
扩展到行开始Shift + Home
扩展到线结束Shift + End
向上延长Shift +向上
向下延长Shift +向下
扩展向上翻页Shift + PgUp
扩展页面下移Shift +下一步
注释块Ctrl + Q
取消注释块Ctrl + W
16.17MB / 2024-11-28
14.27MB / 2024-11-28
5.90MB / 2024-11-28
21.85MB / 2024-11-28
19.48MB / 2024-11-28
92.88MB / 2024-11-28
2.07MB
2024-11-28
16.17MB
2024-11-28
6.46MB
2024-11-28
87.35MB
2024-11-28
465.94MB
2024-11-28
45.29MB
2024-11-28
63.90MB / 2023-12-11
117.94MB / 2024-11-01
69.22MB / 2024-11-28
11.45MB / 2023-02-20
1.90MB / 2024-11-06
9.40MB / 2024-08-27
113.86MB / 2021-12-20
京ICP备14006952号-1 京B2-20201630 京网文(2019)3652-335号 沪公网安备 31011202006753号违法和不良信息举报/未成年人举报:legal@3dmgame.com
CopyRight©2003-2018 违法和不良信息举报(021-54473036) All Right Reserved