zoukankan      html  css  js  c++  java
  • dosbox+masm汇编环境的安装和使用

    1. 下载dosbox安装程序:DOSBox0.74-win32-installer.exe

    链接:https://pan.baidu.com/s/1gXPKTT-xKb6BpjOJdhmudA 密码:khqs

    2. 安装。注意它是32位的。我装在了C盘program files(X86)。

    3. 下载masm文件。

    链接: https://pan.baidu.com/s/1viOJVOvwwkGe0N2VZuNTqA  

    masm文件夹内至少要包含这4个文件:masm.exe, link.exe, debug.exe, exe2bin.exe。其中:

    masm.exe:汇编程序,用于汇编源程序(.asm),得到目标程序(.obj);

    link.exe:连接程序,用于连接目标程序,得到可执行程序(.exe);

    debug.exe:调试程序,用于调试可执行程序。

    然后将MASM文件夹放到你想要的目录下,此时打开DosBox

    会出现两个程序,使用前面一个程序,但后面的不要关

    此时盘符是Z(为虚拟磁盘) 
    下面使用mount命令更改DOSBOX的映射指向(注意xuyi是文件夹的名字,你输入你创建的文件夹名称) 
    输入: 
    mount c e:xuyi 
    之后按回车键

    当出现Drive C is mounted as local directory e:xuyi 是表明映射成功 
    下面使用dos命令”c:”更改盘符

    进入虚拟盘C:这个虚拟盘C就是刚才创建的文件夹xuyi 
    接下来就可以愉快得进行汇编程序设计啦!!!

    下图是使用debug中的-r命令 

    使用edit命令注意,进去后可能光标会消失,此时调用任务管理器alt+ctrl+del即可释放光标。

    光标丢失

    其他工具

    1. emu8086。直接编译、运行、调试,不需要dosbox。

    2. masm for windows,友好的文本编辑器,但是运行和调试仍会调出dosbox。

    参考:

    https://blog.csdn.net/YuzuruHanyu/article/details/80287419

    https://sourceforge.net/projects/dosbox/

    https://blog.csdn.net/xyisv/article/details/69062382

  • 相关阅读:
    敏感信息脱敏实现
    SpringBoot集成Swagger2
    CSS三大特性
    background
    background-attachment
    background-position
    background-repeat
    background-image
    background-color
    CSS元素显示模式
  • 原文地址:https://www.cnblogs.com/sea-stream/p/10850910.html
Copyright © 2011-2022 走看看