精华内容
下载资源
问答
  • 主题:[07计应(3)班]||浏览数(1568)|评论数(0)|2008-12-161实验目的⒈实验MASM6.11的安装方法。⒉实验MASM6.11的启动方法。⒊实验MASM6.11的设置方法。2预习要求⒈认真阅读实验指导中实验1的内容。⒉了解本次实验的...

    主题

    :[

    07

    计应

    (3)

    ] |

    |

    浏览数

    (1568) |

    评论数

    (0) | 2008-12-16

    1

    实验目的

    ⒈  实验

    MASM 6.11

    的安装方法。

    ⒉  实验

    MASM 6.11

    的启动方法。

    ⒊  实验

    MASM 6.11

    的设置方法。

    2

    预习要求

    认真阅读实验指导中实验

    1

    的内容。

    了解本次实验的各项要求。

    认真阅读教材中的附录。

    3

    实验内容

    ⒈  MASM 6.11的安装

    ⒉  MASM 6.11的启动

    ⒊  MASM 6.11的设置

    4

    实验环境

    ⒈  硬件:

    PC

    计算机。

    ⒉  软件:

    Windows 98

    操作系统。

    5

    实验过程

    5.1  MASM 6.11

    的安装

    5.1.1

    安装前的准备工作

    1.

    安装

    MASM 6

    11

    的操作系统要求为

    Windows 98

    2.

    D∶

    \

    盘或别的硬盘上建一个文件夹。今假设在

    D∶

    \

    盘上建立一个如下的文件夹:

    “D∶

    \

    xxxxxyyyyyy”,其中“xxxxx”是班级名,“yyyyyy”是本人姓名。

    3.

    从教师机上下载文件夹“MASM611SETUP”及其内容,并放入文件夹“D∶

    \

    xxxxxyyyyyy”。

    4.

    在文件夹“D∶

    \

    xxxxxyyyyyy”下建立一个如下的工作目录:“D∶

    \xxxxxyyyyyy \

    mymasm”,

    以备将来在工作的时候存放

    MASM 6.11

    汇编语言源文件、目标文件、可执行文件。

    展开全文
  • 1. 打开MASM611SETUP文件夹,运行“Setup”。2. 在出现“Microsoft MASM 6.11 Setup”屏幕之后,按“ENTER”键。3. 在出现的“Microsoft MASM 6.11 Setup Main Menu”屏幕上,选中“Install the Microsoft Macro ...

    1.  打开MASM611SETUP文件夹,运行“Setup”。

    2.  在出现“Microsoft  MASM 6.11  Setup”屏幕之后,按“ENTER”键。

    3.  在出现的“Microsoft  MASM 6.11  Setup  Main  Menu”屏幕上,

    选中“Install the  Microsoft  Macro  Assembler” ,按“ENTER”键。

    4.  在出现的“Microsoft  MASM 6.11  Setup  System  Configuration”屏幕上,

    选中第二个, 如果选择第一个将无法debug

    5.  在出现的“Microsoft  MASM 6.11  Setup  Microsoft  Windows  Files”屏幕上,对于“Install  Files  for  Microsoft  Windows?”,选中“Yes”,按“ENTER”键。

    6.  在出现的“Microsoft  MASM 6.11  Setup  Programmer’s  Workbench”屏幕上,对于“Install  PWB?”,选中“Yes”,按“ENTER”键。

    7.  在出现的“Microsoft MASM 6.11 Setup Brief Compatibility”屏幕上,

    对于“Install Brief Compatibility?”,选中“No”,按“ENTER”键。

    8.  在出现的“Microsoft MASM 6.11 Setup Mouse Driver”屏幕上,

    对于“Copy the Microsoft Mouse Driver?”,选中“Yes”, 按“ENTER”键。

    9.  在出现的“Microsoft MASM 6.11 Setup MAS.EXE Utility” 屏幕上,

    对于“Install the MASM.EXE Utility?”,选中“Yes”, 按“ENTER”键。

    10.  在出现的“Microsoft MASM 6.11 Setup Help Files”屏幕上,

    对于“Copy the Help Files?”,选中“Yes”, 按“ENTER”键。

    11.  在出现的“Microsoft MASM 6.11 Setup Sample Programs” 屏幕上,

    对于“Copy the Sample Programs?”,选中“Yes”, 按“ENTER”键。

    12.  在出现的“Microsoft MASM 6.11 Setup Destination Drive” 屏幕上,

    对于 “Please Select the Destination Drive∶”中所列出的硬盘驱动器,可任选其一,此处选中“Hard Drive D”,按“ENTER”键。

    13.  在出现的“Microsoft MASM 6.11 Setup Executable Files” 屏幕上,

    对于“D∶\ MASM611\BIN”,不改变,按“ENTER”键。

    14.  在出现的“Microsoft MASM 6.11 Setup Library Files” 屏幕上,

    对于“D∶\ MASM611\LIB”, 不改变,按“ENTER”键。

    15.  在出现的“Microsoft MASM 6.11 Setup Include Files” 屏幕上,

    对于“D∶\ MASM611\INCLUDE”, 不改变,按“ENTER”键。

    16.  在出现的“Microsoft MASM 6.11 Setup Initialization Files” 屏幕上,

    对于“D∶\ MASM611\INIT”,不改变,按“ENTER”键。

    17.  在出现的“Microsoft MASM 6.11 Setup Help Files” 屏幕上,

    对于“D∶\ MASM611\HELP”,不改变,按“ENTER”键。

    18.  在出现的“Microsoft MASM 6.11 Setup Sample Files” 屏幕上,

    对于“D∶\ MASM611\SAMPLES”,不改变,按“ENTER”键。

    19.  此后,出现“Microsoft MASM 6.11 Setup Confirm Your Choices”屏幕,列出了前面各步所做出的各项选择的清单,供用户校核。如果发现有选择不当的项目,依然可以进行修改。

    修改的方法是:先用箭头键选中欲修改的项目,按“ENTER”键,然后再用箭头键选中“Yes”或“No”,最后再按“ENTER”键。

    如果校核无误,可以按“ENTER”键,以给出确认信息。

    20.  此后,出现“Microsoft MASM 6.11 Setup Installing”屏幕,安装程序进行拷贝文件的操作,此时仅需等待一会儿。

    21.  拷贝文件操作结束之后,出现“Microsoft MASM 6.11 Setup Installation Complete”屏幕,按“CTRL+C”键,退出安装。

    5.2  MASM6.11的启动

    MASM 6.11的人机操作接口有两类窗口:一类是PWB(Programmer’s Work Bench)窗口,支持用户进行汇编语言源程序文件的编辑、汇编和链接操作。另一类是CodeView窗口,支持用户进行各种调试操作。

    MASM 6.11的启动过程是:首先启动PWB的主窗口,然后通过PWB的主窗口,再启动PWB的其他子窗口和启动CodeView类窗口。

    PWB主窗口的启动方法如下:

    1.  打开“D∶\ MASM611\INIT”,把其中的文件“Tools.pre”改名为“Tools.ini”。

    2.  打开“D∶\ MASM611\BIN”,运行其中的文件“PWB.EXE”,屏幕上即会出现PWB的主窗口。

    5.3  MASM6.11 PWB的设置

    通常在使用PWB以前,需要进行设置,请按以下过程对MASM 6.11 PWB进行设置:

    5.3.1 “Editor Settings”项目的设置

    在PWB的主窗口中,单击“Options”。然后,在弹出的选单上,单击“Editor Settings”。此后,会弹出“Editor Settings”窗口。接着,在“Editor Settings”窗口中,应进行开关“autosave”、“envcursave”和“envprojsave”的修改设置,即把它们由“no”改为 “yes”,方法如下:

    1.  在“Switch List”项目下列出的开关清单上,单击欲修改设置的开关。

    2.  在“Switch”项目下,进行开关的状态修改,每次一个开关。

    3.  单击“Set Switch”。

    4.  重复A、B、C三步,直至把欲修改设置的开关全部完成为止。

    5.  单击“Save”。

    6.  在弹出的“Save Editor Settings”窗口中,检查“Modified Switches List”项目下所列出的开关清单应正确无误,之后单击“OK”。

    7.  单击“Editor Settings”窗口中的“OK”。

    8.  结束。

    5.3.2 “Environment Variables”项目的设置

    在PWB的主窗口中,单击“Options”。然后,在弹出的选单上,单击“Environment Variables”。此后,会弹出“Environment Variables”窗口。接着,在Environment Variables”窗口中,在原有的“PATH=”行上增加“D∶\mymasm”和“D∶\MASM611\BIN”两项,从而把原有的 “PATH=”行修改为:

    PATH=D∶\mymasm;D∶\MASM611\BIN;C∶\WINDOWS;C∶\WINDOWS\COMMAND,

    其中的“D∶\mymasm”,为用户在启动PWB之前自建的工作目录。增加如下项目:

    LIB=D∶\MASM611\LIB,

    INCLUDE=D∶\MASM611\INCLUDE,

    INIT=D∶\MASM611\INIT

    HELPFILES=D∶\MASM611\HELP\*.HLP,

    ASMEX=D∶\MASM611\SAMPLES。

    修改和增加项目的方法如下:

    1.  在“Variable”项目下输入欲修改或增加的项目。

    2.  单击“Set Variable”。

    3.  重复A、B两步,直至欲修改和增加的项目全部完成为止。

    4.  单击“OK”。

    5.  结束。

    5.3.3 “Build Options”项目的设置

    在PWB的主窗口中,单击“Options”。然后,在弹出的选单上,单击“Build Options ”。此后,会弹出“Build Options ”窗口。接着,在“Build Options ”窗口中,选中“Use Debug Options”。单击“OK”。结束。

    6  实验结果处理

    学生在按照5中要求完成MASM 6.11的安装、启动、设置之后,报告老师检查、通过即可。

    本次实验不要求写实验报告。

    展开全文
  • masm使用教程 教程

    2011-05-31 13:59:21
    masm使用教程1、 学习如何安装MASM; 2、 学习如何使用和使用编译和链接汇编语言程序。
  • 一、MASM5.0使用概述1.最好把MASM5.0放在根目录下例如D:\masm2.把编辑好的asm文件(用TXT文档编写程序,保存,把后缀名txt改成asm)放在masm文件夹下如(D:\masm\filename.asm)3.汇编工具使用步骤:点击开始菜单,运行-&...

    一、MASM5.0使用概述

    1.最好把MASM5.0放在根目录下例如D:\masm

    2.把编辑好的asm文件(用TXT文档编写程序,保存,把后缀名txt改成asm)放在masm文件夹下如(D:\masm\filename.asm)

    3.汇编工具使用步骤:

    点击开始菜单,运行->cmd

    d:

    cd masm

    masm filename.asm

    link filename.obj

    debug filename.exe

    4.补充下常用的DOS命令

    md --建立子目录

    cd --改变当前目录

    rd --删除子目录命令

    dir --显示磁盘目录命令

    path --路径设置命令

    copy --文件复制命令

    type --显示文件内容命令

    edit --编辑文件内容命令

    ren --文件改名命令

    del --删除文件命令

    cls --清屏幕命令

    ver --查看系统版本号命令

    data --日期设置命令

    time --系统时钟设置命令

    prompt -- 更改命令提示符

    deltree --删除整个目录命令

    format --磁盘格式化命令

    diskcopy--整盘复制命令

    label --建立磁盘卷标命令

    vol --显示磁盘卷标命令

    sys --系统复制命令

    xcopy --目录复制命令

    fc --文件比较命令

    attrib --修改文件属性命令

    mem --查看当前内存状况命令

    tree --显示磁盘的目录结构

    二、MASM详解

    masm内有10个.exe程序,其中常用的也就masm.exe,link.exe,debug.exe等,其它不用管。

    附件中是masm5.0汇编器和实验用的源程序:

    1.编写汇编源代码

    用记事本写好保存后,把后缀名txt改成asm,放在masm文件夹下如(D:\masm\filename.asm)

    下面随便写点代码试验试验,程序源代码:

    stsg    segment    stack

    dw 32 dup(?)

    stsg    ends

    data    segment

    a     dw 123

    b     dw 456

    sum    dw ?

    data    ends

    code    segment

    main    proc    far

    assume    cs:code, ds:data, ss:stsg, es:nothing

    push    ds

    xor    ax, ax

    push    ax

    mov    ax, data

    mov    ds, ax

    mov    ax, a

    add    ax, b

    mov    sum, ax

    ret

    main    endp

    code    ends

    end    main

    2.打开cmd进入D:\masm目录

    开始->运行->cmd

    d:

    cd masm

    效果图:

    3.汇编masm

    masm filename.asm

    ;注:进入masm汇编程序后,连续按下3个键,汇编出来的.obj文件名和.asm文件名相同

    ;   这里我们直接就3个键,不改变.obj名称,当然你可以自己随意重新该名称

    汇编好后将生成filename.obj,如果源程序有错误,masm会提示

    效果图:

    4.链接link

    link filename.obj

    ;注:同上,直接3个键,不改变.exe名称

    链接好后将生成filename.exe,如果源程序有错误,link会提示

    效果图:

    5.调试debug

    debug filename.exe

    -u ;反汇编

    -t ;单步执行

    -q ;退出debug

    效果图:

    补充:debug命令列表

    ? 显示 Debug 命令列表。

    a 汇编 8086/8087/8088 记忆码。

    c 比较内存的两个部分。

    d 显示部分内存的内容。

    e 从指定地址开始,将数据输入到内存。

    f 使用指定值填充一段内存。

    g 执行到断点处,后面 行号,例如-g2。

    h 执行十六进制运算。

    i 显示来自特定端口的 1 字节值。

    l 将文件或磁盘扇区内容加载到内存。

    m 复制内存块中的内容

    n 为 l 或 w 命令指定文件,或者指定正在测试的文件的参数。

    o 向输出端口发送 1 个字节的值。

    p 执行循环、重复的字符串指令、软件中断或子例程。

    q 停止 Debug 会话。

    r 显示或改变一个或多个寄存器。

    s 在部分内存中搜索一个或多个字节值的模式。

    t 执行一条指令,然后显示所有寄存器的内容、所有标志的状态和 Debug 下一步要执行的指令的解码形式。

    u 反汇编字节并显示相应的原语句。

    w 将被测试文件写入磁盘。

    xa 分配扩展内存。

    xd 释放扩展内存。

    xm 映射扩展内存页。

    xs 显示扩展内存的状态。

    三、总结

    .asm源程序-->经masm汇编-->.obj二进制文件-->link链接-->.exe二进制可执行文件-->debug进行调试

    点击开始菜单,运行->cmd

    d:

    cd masm

    masm filename.asm

    link filename.obj

    debug filename.exe

    展开全文
  • WinASM studio在中国发布第一款简体中文正式版软件,这才真正是一款在我所使用的32位汇编平台中最为优秀的WIN32汇编编辑器,支持MASM、TASM、NASM等多种汇编编译器,Windows界面,支持语法高亮,智能语法提示比RadASM...

    WinASM studio在中国发布第一款简体中文正式版软件,这才真正是一款在我所使用的32位汇编平台中最为优秀的WIN32汇编编辑器,支持MASM、TASM、NASM等多种汇编编译器,Windows界面,支持语法高亮,智能语法提示比RadASM完美很多,自带一个资源编辑器。拥有较强的工程管理功能,加之众多插件的支持,使得它用汇编语言编写Windows软件变得得心应手。

    WinASM studio实例教程

    软件名称:WinASM studio v5.1.8.0 简体中文版软件大小:8.53MB更新时间:2014-07-16立即下载

    下载完成后请放逻辑盘的根目录下解压,注意一定要在根目录下,如果不在根目录下, 会造成关键字无法高亮,以及程序无法编译.

    第一步 我们先来看WinAsm Studio的界面

    第二步 我们新建一个工程

    文件-新建工程

    出现如下所示对话框

    点击标准可执行文件 工程浏览器上就会多出一个工程, 这时默认的名称是Untitleed1.asm

    我们再在工程浏览器窗口 点击右键 添加一个新的资源文件

    由于我配置winasm的时候 在程序目录下指定了一个工程目录

    所以他默认的工程文件会保存到 该目录下

    接下来 按下保存工程按钮

    在改目录下新建一个文件夹(方便管理的建议. 也可以直接保存.)

    把相关文件保存到该文件夹下. Winasm会建立三个文件. 一个是工程文件(makefile 和工程配置的一些属性), 一个是汇编源程序, 一个是资源文件.

    好了 工程我们已经建好了.

    第三步 进行资源的编辑

    先是工程浏览器上单击资源文件. 视图会切换到资源编辑器

    这时界面上是一片空白.我们把工程浏览器的选项卡切换到资源选项卡.

    我们先把工程所需的位图资源等拷贝到工程目录下.

    单击资源按钮添加

    加上咋们需要的id和名称. 确定!

    工程需要的资源我们加载完了. 接下来我们就要画界面了!

    单击添加新对话框 添加一个对话框窗口

    画好我们要的对话框 并在属性窗口置好相应的属性.

    按SHIFT+F4 编译资源.

    如果有报错. 多数是因为你资源代码编辑的不对.

    这时我们可以切换到代码模式 编辑资源代码

    Winasm 会告诉你 是哪行出错了!

    现在这demo中,是找不到该ico图标 .

    如果你不想包含该图标文件,直接把这两行代码去掉就好了.

    (偶平时都这么做的哈哈~~~~ 偶懒吧!)

    资源编译通过以后 选择资源菜单-定义

    导出在资源文件中定义的控件id

    拷贝完后 切换回汇编代码编辑器

    黏贴到汇编代码中

    代码编写完后. SHTF+F8 编译 并运行.

    如果没有错误 程序就会执行了.

    ;==========================================================

    好了 winasm studio的基础使用教程就这么多.

    WinASM studio快捷键

    F2 (选中代码后F2)代码注释

    SHIFT+F2 (选中代码后) 撤销注释

    SHIFT+F8 编译程序并运行

    CTRL+F9 程序在调试器中运行

    /*注意:请在下载整合包后自行查毒, 我上传的保证是无毒的. 希望不要有心里变态的人在winasm studio整合包里放鸽子..安全起见 还是杀下毒. 如果不放心 那请给我留言.我再找个地方上传!*/

    第一个中文版软件,功能和性能以及易用性绝对超越RadASM任何一个版本!绝对!

    展开全文
  • 2、汇编语言源程序 这个以前已经学过,主要有简化段定义格式和完整段定义格式 3、宏汇编程序MASM MASM6.11,安装文件5张软盘,默认安装在C:\MASM目录下,完整的MASM汇编系统包含很多文件,但最基本的有如下几个: ...
  • masm5所属分类:汇编语言开发工具:DOS文件大小:524KB下载次数:10上传日期:2010-11-16 13:20:33上 传 者:叶丹丹说明:1、下载个masm5.0(简单,适合初学者),里面至少应包含masm.exe和link.exe,可能还包含其他的...
  • (文中路径可改变,x,y盘也可以随意取名,一个是安装所在路径,一个是目标路径,即要安装到哪)先安装好DOSBOX将MASM611放到任意目录(如:D:\MASM611)运行DOSBOX,输入下列语句Mount x: d:\MASM611 (将MASM611...
  • dos系统镜像+masm编译连接工具+安装教程,可以安装到虚拟机里面。内附安装教程
  • 介绍:MASM是Microsoft Macro Assembler 的缩写,是微软公司为x86微处理器家族开发的汇编开发环境,拥有可视化的开发界面,使开发人员不必再使用DOS环境进行汇编的开发,编译速度快,支持80x86汇编以及Win32Asm,是...
  • 前言 汇编指令和伪指令前面学了不少,现在时候开始写一段完整的汇编程序了。 一个完整的汇编程序 ;...所以我直接安装了一个MS-DOS的虚拟机,并在其中安装MASM。 这部分教程还是有很多的,可自行百度。
  • 汇编语言必备工具,里面有masm611安装教程及修改部分设置说明,详细具体
  • 1】安装DOSBox和MASM 1)安装DOSBox 首先官网下载DOSBox传送门,网盘链接:https://pan.baidu.com/s/13H0IU9xdYUJIQnwv1eE4Ag 提取码:2g8s ,包含MASM 安装过程就不说了,建议安装在D盘,C盘也可以。我这里是安装在...
  • 有用户反映说自己在使用电脑时发现win7系统使用masm5 0的操作步骤【详细说明】的难题,经小编研究表明,大部分的朋友还是不会处理win7系统使用masm5 0的操作步骤【详细说明】的问题,于是小编就个大家整理的win7系统...
  • 相关文件简介: masm.exe:汇编程序,汇编源程序,得到目标程序(.obj) link.exe:连接程序,连接目标程序,得到可执行程序(.exe) debug.exe:调试程序,调试可执行程序 Dosbox 点击安装文件进行安装。 点击next。 ...
  • 这是我学校用的masm5.宏汇编工具。绝对能用的好东西。呵呵,里面有我自己写的安装和使用帮助文件。照着做应该不存在不成功的问题。希望对大家有帮助!
  • 一、dosbox+masm环境的配置 1. 下载dosbox安装程序:DOSBox0.74-win32-installer.exe 链接:https://pan.baidu.com/s/1gXPKTT-xKb6BpjOJdhmudA 密码:khqs 2. 安装。注意它是32位...
  • **所以根据自己配置的经验重新写了一个教程。 2 详细操作步骤 1、下载dosbox。 访问链接https://www.dosbox.com/download.php?main=1,下载dosbox并安装,记录下安装的地址。 2、下载masm。 我没有找到官网链接,...
  • dosbox使用教程创建masm5

    千次阅读 2019-10-22 14:48:42
    dosbox使用教程创建masm5安装dosbox配置挂载路径运行 安装dosbox 我安装的是老师上课用的dosbox-0.74,使用的masmMASM5 百度网盘下载地址https://pan.baidu.com/s/1qDWuJOqcfHRIhlfChtXVIQ&shfl=sharepset 我...
  • win7 64位下没有debug调试工具 可以编译运行汇编语句 学习汇编很不方便 可以安装dosbox软件 它可以模拟出其他的dos环境 然后让编译器(MASM exe等)在dosbox中运行
  • 发现在网上关于VMware虚拟机环境中为dos安装masm教程甚少,于是自己琢磨,最后也是安装好了。 直接开始吧! 1.首先,在这个网站(google搜索"masm下载"第一个)点击masm.zip下载masm的压缩文件。 2.将下载好的...
  • masm5.0+Dosbox

    2018-10-21 10:04:25
    masm汇编工具+Dosbox操作环境,里面附带安装配置教程
  • Masm for Windows2015集成实验环境,内附安装教程。安装简单,初学者上手快
  • MASM32 Editor的使用

    千次阅读 热门讨论 2018-02-10 20:03:01
    这篇教程简单介绍下上图这货的使用方法参考链接:https://www.cnblogs.com/yangmingyu/p/6928143.html#undefined1.下载masm32,安装masm官方下载:http://www.masm32.com/download.htm】2.打开QEDITOR.EXE(我的...
  • MASM最近环境搭建

    2018-10-01 10:41:48
    首先去http://www.masm32.com/下载MASM32 SDK,直接安装,完全不管什么内容,直接同意,是即可。 打开qedit.exe之后按照这个教程使用: https://blog.csdn.net/codes_first/article/details/7...
  • DOSbox使用的masm.zip

    2019-10-24 10:03:11
    安装环境所需的masm工具压缩包,,里面包含必要的汇编、链接、调试工具,包含DEBUG.EXE、EDIT.EXE、LINK.EXE、MASM.EXE等,具体安装教程https://blog.csdn.net/qq_29983883/article/details/102716875
  • 网上的教程只能在win10中使用debug 命令 不能使用edit命令 找了半天终于找到了可以在64位机下使用的edit源文件并插入到网上下载的MASM包中。 更多汇编及程序设计内容请访问omegaxyz.com 汇编文件 ...
  • 关于在Win7(64位)下使用MASM和DEBUG方法,专门开个虚拟机不仅浪费资源且麻烦,对于计算机新生或计算机爱好者,这无疑堵着汇编的门口。  首页去我的博客下载整套开发工具,网址在最后。解压后点击DOSBox0.74-win32...
  • masm10.0 汇编工具

    2011-07-15 16:38:29
    看望王爽老师的《汇编语言》后这本书给了我很大的信心,为了继续深入查阅相关汇编书籍资料后找了了一本名著《intel 汇编语言程序设计 第五版》,拿到这本书之后就迫不及待的翻开那本神秘而令人陶醉的...内附使用教程
  • masm32软件开发包

    2015-08-15 10:57:33
    其他子目录中还有教程、示例和帮助等信息。 在MASM32目录下有一个集成环境程序:QEDITOR.EXE。用户可以通过该程序中的菜单命令 完成程序录入、汇编、连接和执行等操作。 当只按照教材的要求编写单模块的WIN32程序...

空空如也

空空如也

1 2 3 4
收藏数 66
精华内容 26
关键字:

masm安装教程