下载masm5.zip  解压到 k: \masm5                    (汇编语言编译工具包)

下载debug.exe 放在k:

下载dosbox 并运行

mount c k:\                                    把k盘加载到C盘

c:

debug                                           进入debug

切换到windows 在k盘下创建 空白文件 1.asm                  (这是一个汇编文件)

打开1.asm 输入以下内容

assume cs:abc                                    注意assume不要拼写错
abc segment
    mov ax,0002h                                 注意末尾的h 不能省略   但是所有大小写可以随意 (后来发现mov ax,2 这样写可以)
    mov bx,0003h

mov ax,4c00h
    int 21h
abc ends
end

切换到dosbox      启动masm

masm5\masm

1

(一路回车         如果成功 会提示 0 Server Errors)

此时 K 盘里除了手动写的1.asm外 还会新产生一个 1.obj

此时没完 要用连接器 将obj变成 exe

masm5\link

1

(一路回车)

好了 1.exe已经产生

DOS小技巧 进入子文件夹 cd\masm5

返回上级目录 cd..

此外还有简易的编译和连接命令

masm5\masm 1

masm5\link 1

初次汇编程序 masm5相关推荐

  1. 汇编语言的准备知识--给初次接触汇编者 (1-4) 转载

    汇编语言的准备知识--给初次接触汇编者 1 在接触到游戏修改后发现需要很多的汇编知识,于是找汇编基础知识恶补,到网上搜索到一篇不错的文章,给各位想我一样的初学者一起学习! 教程: 汇编语言的准备知识- ...

  2. Masm for Windows集成开发环境编写汇编程序

    由于最近在学习汇编,用的软件是一款叫"Masm for Windows集成开发环境",但是发现该软件的资料比较少,对于我们这样刚刚学习汇编的同学,我查找了很多资料,下面主要是介绍该 ...

  3. masm5安装教程_汇编语言程序环境搭建masm+debug64位 win10/7

    介绍:MASM是Microsoft Macro Assembler 的缩写,是微软公司为x86 微处理器家族开发的汇编开发环境,拥有可视化的开发界面,使开发人员不必再使用DOS环境进行汇编的开发,编译 ...

  4. 汇编语言的准备知识--给初次接触汇编者 之三

    "汇编语言"作为一门语言,对应于高级语言的编译器,我们需要一个"汇编器"来把汇编语言原文件汇编成机器可执行的代码.高级的汇编器如MASM, TASM等等为我们写 ...

  5. 如何用MASM5.0 (图解)

    第一个转载: 转自:https://wenku.baidu.com/view/796d8f6faf1ffc4ffe47ac5f.html 如何用MASM5.0 (图解) 预先在E:\masm5.0\M ...

  6. 30天自制操作系统——第1天 从计算机结构到汇编程序入门

    落灰一学期的<30天自制操作系统>,希望能够利用大二最后这几个月完成操作系统的制作,以下是我阅读本书所记录的笔记以及学习过程,愿顺利完成. 1.先动手操作 (1)安装"二进制编辑 ...

  7. 计算机基础知识不牢但会编程,30天自制操作系统(一)从计算机结构到汇编程序入门(示例代码)...

    学习这本书不代表我要亲自动手把这本书中的代码敲一遍哦,只是借机来学习一下操作系统.之前有段时间也在看操作系统的知识,怎么说呢之前的看的书都是偏讲理论多一些,对于我这个非科班出身的来说,由于之前的计算机 ...

  8. Iar环境c语言调用汇编函数,如何在IAR EWARM中通过内联汇编程序在另一个模块中调用C函数?...

    我在硬故障处理程序中有一些程序集.程序集基本上是为了传递当前堆栈指针作为参数(在R0中).它看起来像这样...如何在IAR EWARM中通过内联汇编程序在另一个模块中调用C函数? __asm(&quo ...

  9. celery的初次使用

    celery的初次使用 基本步骤: 选择并且安装一个消息中间件(Broker) 安装 Celery 并且创建第一个任务 运行职程(Worker)以及调用任务 跟踪任务的情况以及返回值 应用 创建第一个 ...

  10. 阿里云服务器ECS Ubuntu16.04 初次使用配置教程(图形界面安装)

    阿里云服务器ECS Ubuntu16.04 初次使用配置教程(图形界面安装) 2019-01-23 22:55:50 laugh12321 阅读数 851更多 分类专栏: ECS Ubuntu 版权声 ...

最新文章

  1. python 导出mysql 视图_【Python基础】mysql数据库视图是什么
  2. 从大象安全套到超级表格
  3. 你居然还去服务器上捞日志,搭个日志收集系统难道不香么!
  4. MyBatis 流式查询
  5. php双分支语句【三个数排序】
  6. nssl1187-排列【dp,随机卡常,树状数组】
  7. c++数据结构队列栈尸体_数据结构-栈与队列(二)
  8. wireshark linux远程,如何在SSH连接Linux的环境下使用wireshark抓包云边端架构?
  9. Android中RelativeLayout及TableLayout使用说明
  10. 一名计算机专业新生代农民工的五年求学之路,从“低谷”到“山峰”
  11. pyinstaller相关错误
  12. Scapy 函数传值问题,解决多层数据获取
  13. Unity3D中MonoDevelop无法使用
  14. 如何在PDF中插入另一个PDF文件的页面
  15. git配置忽略某个文件提交
  16. 与时间赛跑!阿里云医疗 AI | 心血管识别技术
  17. 存储技术(一)-基本概念和技术发展
  18. Android颜色对应的xml色值
  19. 【最优化笔记4】线性规划--对偶理论
  20. python 开发安卓应用商店_用Python爬取各Android市场应用下载量(3分钟学会)

热门文章

  1. 原生JS实现动态表格的生成
  2. Python内存映射文件读写
  3. DELL台式机安装centos系统
  4. PDM系统的结构设计
  5. sql server收缩数据库日志
  6. java数组表示方法_Java中数组总结
  7. 开启samba服务的设置步骤
  8. 弹窗php整人,bat整人代码,超级弹窗代码
  9. css电子表数字,使用css实现电子数字效果
  10. 【Xilinx FPGA】vivado工具下载安装