Windows8系统下DOSBox编译、链接、执行汇编语言步骤

news2024/11/24 20:46:49

下载安装好DOSBox后,同时下载debug、link、masm程序。
(1)建立工作目录,编写汇编语言源文件,并将debug、link、masm程序放在同一目录下。(下图中ass.asm是汇编语言源文件)
(2)启动DOSBox后,进入如下界面后,Z表示虚拟盘,需要将虚拟盘挂载到实际的物理盘:  
        mount  e  E:\DOSBox_Workspace\test1
 mount表示准备、安排的意思,e表示虚拟为e盘,E:\DOSBox_Workspace\test1表示为汇编语言源文件所在的路径。这条命令的意思是e做为E:\DOSBox_Workspace\test1路径的快捷方式。

 (3)进入e盘,也就是进入E:\DOSBox_Workspace\test1所指定的文件路径。

(4)编译源文件:输入masm  xx.asm(xx表示汇编语言源文件文件名),然后直接按ENTER键,会自动默认生成xx.obj文件

源文件编译完成后的界面:

 (5)链接文件,link xx.obj,然后直接按ENTER键,会自动默认生成xx.exe文件。

链接完成后的界面:

 

(6) 执行文件,直接键入xx.exe即可

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/50907.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2022年第四届大数据与计算国际研讨会(WBDC 2022)

2022年第四届大数据与计算国际研讨会(WBDC 2022) 重要信息 会议网址:www.iwbdc.org 会议时间:2022年12月16-18日 召开地点:中国北京 截稿时间:2022年10月31日 录用通知:投稿后2周内 收录检…

MPI 快速入门

浅学 MPI。 MPI 分布式内存多处理器: 处理器 辅助组件 > 节点一堆节点 > 高性能计算系统 节点 > 进程 节点之间:消息传递 MPI:消息传递接口 安装 还是用 Docker 方便。 宿主机: sudo docker run -idt --name op…

移动WEB开发之流式布局--移动WEB开发之flex布局--携程网首页案例制作

案例:携程网移动端首页 访问地址:携程旅行-酒店预订,机票预订查询,旅游度假,商旅管理-携程无线官网 (ctrip.com) 1. 技术选型 方案:我们采取单独制作移动页面方案 技术:布局采取flex布局 2. 搭建相关文件夹结构 3. 设置视口标…

三、【react-redux】数据共享

文章目录1、优化项目结构2、添加一个新容器组件2.1、新项目结构2.2、CODE2.2.1、reduc/constant.js2.2.2、redux/actions/person.js2.2.3、redux/reducers/person.js2.2.4、redux/store.js2.2.5、Count.jsx2.2.6、Person.jsx2.3、Result3、总结本示例修改自 上一章 求和Demo 1、…

SVN版本控制软件

尚硅谷SVN版本控制软件教程(一套掌握svn操作) 学习网址:https://www.bilibili.com/video/BV1mW411M7yR/?spm_id_from333.999.0.0&vd_source461545ff50a35eaeaa8218ecdc5f7152 学习时长:1小时46分钟 未学习 5.启动服务器 6.…

维视智造明星产品推荐(一) 环外侧工业镜头

维视智造明星产品推荐(一)环外侧工业镜头 市场洞察 产品外观质量检测及标签检测,是工业制造中常见的两个质检场景。根据产品特点及产线环境,往往可以做多种检测方案的选择。在圆柱状产品如药瓶、瓶盖、齿轮、螺母等的生产检测中&a…

11.30排序

目录 一.排序 1.概念 1.1排序 1.2稳定性 2.七大基于比较的排序 二.插入排序 3.1 直接插入排序-原理 2.折半插入排序 3.分析 二.每日一题订正 1.选择题 2.不要二 三.希尔排序 1 原理 2.代码实现 3.分析 四.选择排序 1.原理 2.代码 3.优化版 4.分析 五.测量…

使用Cpolar内网穿透开启群晖WebDAV

文章目录1.前言2.群晖组件安装2.1.软件安装(1)WebDav server套件下载安装(2)cpolar套件下载安装(3)RaiDrive的下载安装2.2.群晖NAS端软件的设置2.3.Cpolar云端设置2.4.Cpolar本地设置3.访问端软件设置4.公网…

Pytorch的入门操作(三)

2.7 使用Pytorch实现手写数字识别 2.7.1 目标 知道如何使用Pytorch完成神经网络的构建知道Pytorch中激活函数的使用方法知道Pytorch中torchvision.transforms 中常见图形处理函数的使用知道如何训练模型和如何评估模型 2.7.2 思路和流程分析 流程: 准备数据,这…

推荐系统-召回-概述(五):一切为了业务

在前面几篇文章里,我们介绍了主流的召回模型和算法。但算法更多地是从个性化推荐的角度来解决问题。许多业务上的问题,如安全问题、商业价值、用户体验、流量扶持等种种业务需求,仅仅基于模型,是无法得到完美解决的,它…

成长的旅途,未知的邂逅

成长的旅途,未知的邂逅兰舟千帆纷繁复杂,斑驳陆离的岁月邂逅?出发!兰舟千帆 我是兰舟千帆,从2020年加入csdn写博客到现在差不多就是两年了。马上也就三年了。这样的时间段,也同样记录着我的成长。哎嘿。我现…

构建基于 Ingress 的全链路灰度能力

作者:涂鸦 背景 随着云原生技术不断普及,越来越多的业务应用开始向云原生架构转变,借助容器管理平台 Kubernetes 的不可变基础设施、弹性扩缩容和高扩展性,助力业务迅速完成数字化转型。其中,集群入口流量管理方式在…

清朝盛衰的六个时间点!

清朝盛衰的整个过程经历了六个时间节点: 一六六一年﹙顺治十八年﹚是第一个时间节点。 正月初六夜半时分,顺治帝预感生命垂危,急命太监传呼麻勒吉与王熙两人赶赴养心殿。帝对王熙说:“朕出痘,势将不起,尔…

[附源码]Python计算机毕业设计Django高校流浪动物领养网站

项目运行 环境配置: Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术: django python Vue 等等组成,B/S模式 pychram管理等等。 环境需要 1.运行环境:最好是python3.7.7,…

PCB信号仿真之为什么DDR走线要同组同层?

作者:一博科技高速先生成员 刘春 随着信号速率的不断提高,对信号时序的要求也越来越严格。在PCB设计中,我们等长的最终目的都是为了等时,以满足信号的时序要求。因此,需要我们对信号在传输线上的时延有一定的了解&…

python之文件操作相关知识

python之文件操作相关知识 一、文件的打开与关闭 1、打开文件 在Python中,使用 open() 函数,可以打开一个已经存在的文件,或创建一个新文件 语法如下: open(文件名, 访问模式) 说明: 访问模式决定了打开文件的模式&…

【自然语言处理(NLP)】基于SQuAD的机器阅读理解

【自然语言处理(NLP)】基于SQuAD的机器阅读理解 作者简介:在校大学生一枚,华为云享专家,阿里云专家博主,腾云先锋(TDP)成员,云曦智划项目总负责人,全国高等学…

vue3和vue2组件风格对比

Vue3 组合式 API(Composition API) 主要用于在大型组件中提高代码逻辑的可复用性。 传统的组件随着业务复杂度越来越高,代码量会不断的加大,整个代码逻辑都不易阅读和理解。 Vue3 使用组合式 API 的地方为 setup。 在 setup 中…

无代码资讯|SAP发布低代码平台;钉钉低代码应用数破500万;轻流举办无代码城市论坛......

栏目导读:无代码资讯栏目从全球视角出发,带您了解无代码相关最新资讯。 TOP3 大事件 1、SAP 召开“SAP TechEd ”大会,发布低代码平台 SAP Build 11 月 15 日-16 日,全球企服巨头 SAP 在美国拉斯维加斯召开“2022 SAP TechEd”产…

MySQL是如何实现事务的隔离级别

MySQL是如何实现事务的隔离级别 - 游生 - 博客园 摘要 本文旨在了解MySQL InnoDB引擎如何支持事务的隔离级别。 文章主要内容分两个部分。 第一部分阐述数据库的并发问题以及为之产生的ANSI SQL 标准隔离级别。 第二部分根据 MySQL 官方文档解释 InnoDB 是如何支持这些隔离…