emu8086汉化版 4.08

大小:3.69MB

版本:4.08

语言:简中

更新:2024-11-26

普通下载 安全下载通过电脑助手防捆绑下载
资源说明

《emu8086汉化版 4.08》是一款程序编辑工具,这款软件主要是用户的程序代码编写,软件内提供了原始的代码工具,还可以直接打开需要查询的工具,查看的汇编器,模拟器等,软件内的功能非常丰富,操作也很简单,是一款非常不错的软件,感兴趣的小伙伴欢迎下载使用噢!

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

同类推荐
更多