Linux MASM汇编

来源:互联网 发布:telnet端口 登录 内网 编辑:程序博客网 时间:2024/06/07 14:07

安装

sudo apt-get install dosbox

  安装好了之后,下载MASM5.0.rar,下载好了之后,新建一个文件夹masm,将解压的内容放置到masm文件夹中。

使用

  打开dosbox ,在dosbox中输入:

mount 盘符 masm文件的绝对路径

  比如这样子:

mount c /home/user/masm

  这里的盘符c是你虚拟的,将/home/user/masm挂载为C盘。
  之后,使用c:跳转到C盘。
这里写图片描述
  这个时候我们使用一段汇编源码进行测试。在masm文件夹中创建hello.asm:

;在屏幕上输出“Hello World!”C_S  SEGMENT     ASSUME  CS: C_S, DS: C_SS_T:     MOV  AX, C_S     MOV  DS, AX     LEA  DX, P_S     MOV  AH, 9     INT  21H      MOV  AH, 4CH     INT  21HP_S  DB   'Hello World!', 36C_S  ENDS     END   S_T

  编译链接ASM文件并运行:
这里写图片描述
这里写图片描述
  

windows编译和运行ASM文件

下载地址:asm2011.rar

0 0
原创粉丝点击