emu8086的入门使用 您所在的位置:网站首页 dev的意思 emu8086的入门使用

emu8086的入门使用

2023-03-17 02:25| 来源: 网络整理| 查看: 265

emu8086的入门使用 软件安装下载安装汉化 软件使用简述新建程序模拟 基础的eumu8086软件的使用教程。入门学习8086汇编必备。

软件安装 下载

下载地址:

百度等搜索引擎GitHub: emu8086-v4.08 安装

1 选择安装地址

  本人的C盘比较大,基本上所有开发软件都在C盘。而且软件装C盘好处很多,如果C盘空间充足不建议装在其他盘。而且这个软件总共才几个M。 2 3 4

  这就算安装完了,然后打开软件 5   会出现这样的输入框 6   打开某神秘注册机。 7 8 9

  这个就算可以了

汉化

9

  先找到汉化的emu8086.exe文件,将汉化文件夹内汉化版emu8086.exe文件拷贝到安装目录,替换原来的英文版即可。 在这里插入图片描述 10 11 12 13

软件使用简述 新建程序

  由于用途是来学习汇编代码的编写,主要是验证练习题写的对不对。所以就新建空白程序。 13 14 15   然后进来一片空白就可以开始写自己的代码了。   也可以打开现有的代码 16   同时emu8086也给出了很多例程,如果有时候没有思路的话可以打开例程看看是要怎么写。 17

  模拟器和计算器提供了一个,2/8/10/16进制转换和计算的功能。这个功能算是史前功能了,以前可能很好的用。现在我更倾向于使用Windows自带的计算器。 在这里插入图片描述

18 19

模拟

  模拟提供了一个,模拟汇编程序在8086CPU上运行的功能。是整个emu8086软件最关键的功能。   程序模拟时,可以分为运行和单步运行。运行是一口气把所有代码跑完,或者跑到断点处停止,单步运行则是一行一行代码执行。   运行就是一口气跑完程序,然后观察结果是否符合既定的结果,就不细说了。   细说一下单步运行。   单步运行的时候主要是查看寄存器或者是存储空间的值,观察程序的变化。 20 21   屏幕是虚拟屏幕,一般打印的代码会用到,比如将某个结果通过DOS指令输出的时候,在该虚拟屏幕上就会显示。 22

  源文件的功能就是在模拟的时候查看源文件(自己写出来的代码)   复位的功能等同于重载,简单说就是让程序从头开始。复位的意思是从头开始,重载字面上的意思是说重新加载程序,可能文字上意思有点不同,最后的效果都是重头开始跑代码。 23   附加的功能就比较复杂了 24   内存就是查看内存空间,类似于在DOS里面调试的那种感觉,看每个存储空间里面都存了什么数据。 25   有两种查看方式,table或者list 26   ALU顾明思议就是查看ALU这个结构的数据,具体的话没怎么用过,也不知道这么说 27   FPU是浮点运算器,也没怎么用过这个功能。 28   有条件中止是一种打断点的方法,在程序调试中可以用到。 29   符号表是将该程序中所有自定义的标识符,导出成一个表,该表包含了所有标识符的具体信息。 30   列表则是将程序导出成表。   变量功能在程序调试中就经常用到了。可以观察在程序运行中变量值的改变,验证每一步程序的正确性。 31   调试功能,这个窗口和DOS的dubug功能显示基本上是差不多的。 32   堆栈,就是查看定义的的堆栈内的数据。具体的用到堆栈再说。 33   标志,就是查看标志寄存器(PSW) 34 通过标志寄存器的各个位,可以判断程序的进位错位溢出奇偶等等状态。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有