先在 masm文件夹里建一个新的文件夹,名为nm 然后 将masm文件夹里的masm.exe和link.exe复制到新建的nm文件夹
用cmd调用dos命令
如果你的masm文件在d盘
先用d:
接着d;>/cd masm
d;/masm/cd nm
d;/masm/nm /edit
进入编辑界面

写好程序后 ,保存,程序命名为1.asm
退出
d;/masm/nm/masm 1.asm
d;/masm/nm/link 1.obj

生成可执行文件
d;/masm/nm/1.exe

下面为dos窗口中显示的内容

进入命令行进行下面的步骤:

(1)你在编译时要求输入的地方一般直接回车,取默认值即可
=============================================================================
编译...
Microsoft (R) Macro Assembler Version 5.00
Copyright (C) Microsoft Corp 1981-1985, 1987.  All rights reserved.

Object filename [hello.OBJ]: <回车>
Source listing  [NUL.LST]: <回车>
Cross-reference [NUL.CRF]: <回车>

50408 + 415320 Bytes symbol space free

0 Warning Errors
      0 Severe  Errors
说明:上面连续三个回车,表示我要的都是默认值。下面是零个警告,零个严重错误。
=============================================================================
(2)连接时,也是直接回车取默认值即可
Microsoft (R) Overlay Linker  Version 3.60
Copyright (C) Microsoft Corp 1983-1987.  All rights reserved.

Run File [HELLO.EXE]:
List File [NUL.MAP]:
Libraries [.LIB]:
LINK : warning L4021: no stack segment    会提示缺少段定义,不用理会,缺的是ES
=============================================================================
(3)运行
在命令行下直接键入 1.exe,即可。
需要注意的是: 如果你的程序有向屏幕输出的话,可能只有在当前命令行窗口下执行时才会显示输出的内容。 而如果你在新开一个CMD窗口,直接运行1.exe时屏幕不会显示你想看到的内容(不解)。

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

masm5 0的使用介绍相关推荐

  1. masm5.0的使用介绍

    先在 masm文件夹里建一个新的文件夹,名为nm 然后 将masm文件夹里的masm.exe和link.exe复制到新建的nm文件夹 用cmd调用dos命令 如果你的masm文件在d盘 先用d: 接着 ...

  2. MASM5.0汇编环境安装

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/qq_40663357/article/ ...

  3. TypeScript 3.0 新功能介绍(二)

    2019独角兽企业重金招聘Python工程师标准>>> 转载 TypeScript 3.0 新功能介绍(二) TypeScript 3.0 新功能介绍(二) New unknown ...

  4. 快嘉开发框架1.0和示例介绍及使用说明

    2019独角兽企业重金招聘Python工程师标准>>> 快嘉开发框架1.0和示例介绍 快嘉开发框架将一个标准的J2EE项目拆分为基础组件(Base).持久层组件(Persistenc ...

  5. 书评:JavaFX 2.0:示例介绍

    尽管Oracle在JavaOne 2010和JavaOne 2011上对JavaFX的更改使我从怀疑论者转变为对JavaFX的信奉者 ,但是JavaFX愿景的转变并非没有缺点 . 特别是,JavaFX ...

  6. 为什么NX10帮助功能无法找到HTML,NX10.0 新功能介绍视频教程专辑

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 NX10.0 新功能介绍视频教程专辑 PLM之家NX10.0界面基础新功能--1 NX新界面增强.mp4 PLM之家NX10.0界面基础新功能--2 问题 ...

  7. redhat linux 安装ftp服务,RedHat Linux 9.0为例介绍一下如何安装和配置vsftpd服务器

    本文以RedHat Linux 9.0为例介绍一下如何安装和配置vsftpd服务器. 安装服务器程序 程序下载地址:,目前最新版本为2.0.3,源程序文件名为vsftpd-2.0.3.tar.gz. ...

  8. hadoop3.0新特性介绍

    hadoop3.0新特性介绍 1. 基于jdk1.8(最低版本要求) 2. mr采用基于内存的计算,提升性能(快spark 10倍) 3. hdfs 通过最近black块计算,加快数据获取速度(块大小 ...

  9. 华为认证云服务工程师(HCIA-Cloud ServiceV3.0)-- 认证介绍

    华为认证云服务工程师(HCIA-Cloud ServiceV3.0)-- 认证介绍 来源:华为认证官网 文章目录 通过认证验证的能力 建议掌握的知识 面向对象 考试范围 知识点占比 认证考试 重认证 ...

  10. 蓝牙BLE5.0扩展广播介绍

    蓝牙BLE5.0扩展广播介绍 前言 广播包基本介绍 扩展广播包结构 总结 author :cbk 前言 在2016年12月更新的蓝牙Core_v5.0中,更新了LE Advertising Exten ...

最新文章

  1. 干货丨一份机器学习的初学者指南
  2. C语言strftime()函数 (格式化时间)(注意第二个参数size_t maxsize一定要大于第三个参数const char *format指向字符串的长度)
  3. [MATLAB学习笔记] global声明全部变量
  4. activitimq集群搭建_activitmq+keepalived+nfs 非zk的高可用集群构建
  5. Python eval 与 exec 函数区别 - Python零基础入门教程
  6. 交接文档怎么写_如何最快速的交接工作
  7. ArrayList add方法深度解析。
  8. 百度语音识别最新资讯
  9. 大数据技术的理解误区
  10. python钉钉机器人发送excel附件_Python自动化办公|如何在钉钉上自动发送定制消息或通知给同事...
  11. 使用Scipy进行函数优化
  12. 处女的第一次不一定会流血!很感人 我都流泪了!
  13. C语言基础项目:200 行代码实现贪吃蛇,思路+源码详解
  14. installshield脚本入门
  15. Python——百度识图-相似图片爬虫下载解决方案
  16. 熊出没之伐木机器人_熊出没:最强大的4大机器人登场,熊大熊二“苦不堪言”...
  17. w ndows7旗舰版怎么重装系统,windows7旗舰版iso怎么安装
  18. 博客备份工具:Blog_Backup
  19. 【CSDN】【自用】CSDN操作
  20. python多个strip_python 中strip方法

热门文章

  1. servlet+jsp面试题
  2. HDFS教程(06)- HDFS纠删码
  3. lumion制作海上明月5.29
  4. 【DSP】【第二篇】了解C6678和创建工程
  5. 从头开始聊P问题、NP问题与NPC问题
  6. HashMap的底层简单理解
  7. 【解救ROS】ros小车机器人摄像头寻线的实现(基于opencv)
  8. 2003年考研数学一答案解析pdf
  9. ant-design tree 设置默认选中状态_[路由系列]5分钟设置一台Ubiquiti的ERX路由器
  10. UCOS操作系统——软件定时器(八)