如何在Windows 10上安装Assembler IDE
要在Windows 10上执行任何汇编语言程序(ALP)。
我们需要五个标准程序。
这些程序程序员喂入,组装,链接,加载和执行用户微处理器或者微控制器程序,因此这些程序称为TASM&MASM的软件开发工具。
在Windows中,这些软件工具被称为Windows OS的TASM和MASM。
什么是微处理器?
微处理器不过是Microchip或者IC上的CPU或者处理器。
什么是微控制器?
微控制器不过是片上微机。
什么是Windows 10最佳的微处理器和微控制器汇编器?
下面给出两种类型:
- TASM(涡轮组装机)
- MASM(Microsoft汇编程序)
每个TASM和MASM包含五个程序
以下是五个程序:
- 编辑
- 组装工
- 连结器
- 装载机/定位器
- 调试器
1.编辑
首先,Editor是一个程序,它程序员使用键盘输入ALP。
ALP的所有字符都以ASCII码的形式存储在内存中。
生成的ALP文件称为源文件。
源文件的扩展名应为.ASM,例如:汇编语言程序。
编辑器还将此源文件保存到光盘等辅助存储器中。
2.汇编器
首先,汇编程序将从源文件读取ALP,它执行两个步骤:
- 它将所有指令从汇编语言转换为十六进制数或者二进制数(机器语言)
- 汇编器会将有效地址(EA)分配给指令代码或者数据的每个字节。
其次,汇编器将输出两个文件:
- 列表文件(xyz.lst)
- 目标文件(xyz.obj)
3.连结器
此后,链接器是一个程序,它将连接程序的不同小模块以形成一个大程序。
这将通过重新调整汇编器分配给不同模块的有效地址来删除内存碎片。
4.装载机
然后,Loader是一个程序,它将物理上加载机器语言程序。
它将基址分配给每个内存段,因此指令代码或者数据的每个字节都将获得物理地址。
5.调试器
最后,Debugger是一个程序,它执行加载到内存中的机器语言程序。
该程序可以通过三种方法执行:
- 自由运行
- 单步模式
- 断点技术
下载TASM和MASM汇编程序
- 对于TASM(涡轮组装机)
- 对于MASM(Microsoft汇编程序)
在Windows 10上安装TASM(Turbo汇编程序)
首先,我们需要继续
步骤I(使用WinRAR提取下载的存档)
之后
步骤II(解压缩后,运行Setup.exe)
立刻
第三步(安装程序的欢迎屏幕,单击下一步继续安装)
在继续之前
步骤IV(选择安装文件夹,然后单击下一步按钮)
之后
步骤V(通过单击下一步按钮确认安装)
步骤VI(安装过程已在继续)
步骤VII(安装已完成,单击关闭按钮退出)
步骤VIII(从桌面启动GUI Turbo汇编器并接受许可协议)
步骤IX(启动GUI Turbo汇编器)
在Windows 10上安装MASM(Microsoft汇编程序)
首先
步骤I(使用WinRAR提取下载的存档)
然后
步骤II(解压缩后,运行Install.exe)
第二
第三步(安装程序的欢迎屏幕,单击安装以继续安装)
步骤IV(选择安装分区)
Step-V(MASM32 SDK安装,然后单击“确定”按钮继续)
步骤VI(磁盘写测试,然后单击“确定”按钮继续)
步骤VII(磁盘读取测试,然后单击“确定”按钮继续)
步骤八(执行可执行测试,然后单击确定按钮以继续)
步骤IX(磁盘删除测试,然后单击确定按钮以继续)
Step-X(通过单击解压缩安装MASM32以继续安装)
步骤十一(正在提取安装文件)
步骤十二(构建库,然后单击确定按钮以继续)
步骤十三(汇编库文件)
第十四步(汇编库测试文件)
步骤XV(安装成功,请按任意键继续)
步骤XVI(导入库测试,然后单击“确定”按钮继续)
步骤XVII(静态库测试,然后单击“确定”按钮继续)
步骤XVIII(安装图标脚本,然后单击“是”以继续)
步骤XIX(安装完成,然后单击“确定”按钮继续)
步骤XX(MASM32编辑器的最终运行)
注意:MASM和TASM汇编程序与32位系统完全兼容,但与64位系统部分兼容。
要获得完整功能和支持,请安装32位版本的Windows系统
恭喜,我们已经在Windows 10上安装了Assembler IDE。