DosBox的使用,汇编代码编写,汇编语言,win10写汇编代码
开发环境:
电脑系统:Windows10
DosBox版本:0.74
1、首先下载DosBox ,已经上传到阿里云盘
https://www.aliyundrive.com/s/CbbLPFUU6Snhttps://www.aliyundrive.com/s/CbbLPFUU6Snhttps://www.aliyundrive.com/s/CbbLPFUU6Sn
2、首先解压包放到磁盘根目录,我的目录是D:\Dosbox,也就是debug.exe所在目录,DOSBox.exe在D:\Dosbox\DOSBox-0.74,启动DOSBox-0.74下的DOSBox.exe,如下图
3、输入命令mount c D:\Dosbox回车,弹出Drive C is mounted as local directory D:\Dosbox\表示成功
4、输入c:回车,进入c:目录下
5、输入edit,弹出汇编命令窗口
回车后弹出如下图:
可以输入如下汇编命令:
assume cs:codesg
codesg segmentmov ax,5mov bx,axmov ax,4chint 21H
codesg ends
end
6、键入Alt+F键激活File(Alt+E激活Edit,以此类推),激活File选择Sava,然后输入文件名TEST.ASM,直接回车,就可以看到文件保存到Dosbox目录下,TEST.ASM,可以直接在这里编写代码,也可以用记事本打开TEST.ASM文件编写
7、在命令窗口(如果是在编辑器窗口可以在File中选择Exit回到命令界面)
8、输入命令masm test.asm回车,显示Object filename [test.OBJ]:,一直回车,直到出现C:,进行下一步
9、输入命令link test.obj,一直回车,直到出现C:
10、输入命令debug test.exe,运行代码,通过t,按步执行执行查看寄存器的值
mov ax,5mov bx,ax
根据汇编指令,运行结果正确
11、运行成功后会显示-,在后面敲p,可以查看寄存器的数值
12、命令q,退出程序,回到命令界面
命令说明:
-r 查看寄存器
-t 单步执行
-p 直接执行完毕
-q 退出执行
-d 查看内存单元
-g 执行完exe运行结果显示
-? 查看指令帮助
DosBox的使用,汇编代码编写,汇编语言,win10写汇编代码相关推荐
- VS开发中的代码编写小技巧——避免重复代码编写的几种方法
原文:VS开发中的代码编写小技巧--避免重复代码编写的几种方法 上一篇文章中程序员的幸福生活--有你的日子,每天都是情人节,收到了大家的很多好评.鼓励和祝福,非常感动,真诚的谢谢大家.也希望每个朋友都 ...
- 如何进行直播代码编写,怎样生成直播代码
方法1:手工编写代码 大多数刚学习 Java 的程序员,都会怀着一种崇敬的仪式感,一字一句地在开发工具上敲出以下代码: public class Test {public static void ma ...
- python代码怎么换行继续写_python代码太长怎么换行
在需要换行的代码后面加一个 / 回车 python怎么换行啊??我是一只崭新的程序猿...在学python..下了3.4,,,打开IDLE是个白其实我想喷上面,但是出于理智,他可能是没理解你的意思或者 ...
- 在java中写出html代码,在java里写html代码
在java里写html代码 [2021-02-09 07:31:38] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/ ...
- python代码编写_高质量Python代码编写的5个优化技巧
如今我使用 Python 已经很长时间了,但当我回顾之前写的一些代码时,有时候会感到很沮丧.例如,最早使用 Python 时,我写了一个名为 Sudoku 的游戏(GitHub地址:https://g ...
- python代码编写规范有哪些_Python代码编写规范(适合于小团体,低强度)
正文之前 这篇文是我跟师兄协定以后写代码的一些规范,虽然麻烦,但是对于后续的复查以及代码延续都有很大的好处的. 武汉欢乐谷自己拍的图,后期也调了下.哈哈哈~ 正文 必须统一的: 文件头 写入作者姓名, ...
- 【2022 Twitter爬虫高级搜索接口分析及代码编写 Python爬虫 附主要代码及解析】
目录 前言 一.网页分析 二.主要代码 1.请求Json包 2. Guesstoken获取 2.Json文件解析 3.存入xlsx 运行效果 名人信息解析获取 存入excel 总结 前言 最近在帮助做 ...
- 中文代码编写php,PHP开发网站代码编写规范
一. 变量命名 a) 所有字母都使用小写 b) 首字母根据变量值类型指定 i. 整数i ii. 浮点数f iii. 字符串s iv. 布尔值b v. 数组a vi. 对象o vii. 资源r viii ...
- 前端代码编写(边写边看效果,实时更新测试网)
2019独角兽企业重金招聘Python工程师标准>>> 通过SecureCRTPortable软件远程连接服务器,替代改变的文件 就是这玩意 删除文件下的指定文件指令 "r ...
最新文章
- Css布局系列-综合应用
- c语言随机产生arp报文,c语言构造arp报文
- 河南省第十一届ACM程序设计竞赛 修路
- C# 系统应用之无标题窗体移动的两种方法
- 微信小程序组件知识点GET
- 国产开源数据可视化套件Cboard使用
- Talib.MAVP中的periods参数意义
- IDEA 运行时出现 too long 异常
- verilog奇数分频,三分频实例
- Gitlab内存占用过高的解决方法
- CSP:重庆八中宏帆初级中学校初一编程社C2024HF700寒假集训总结——Day1
- 如何设计出完美的动画技术架构
- vscode预览.mad文件
- In aggregated query without GROUP BY, expression #2 of SELECT list contains nonaggregated column
- 凸优化学习:PART3凸优化问题(持续更新)
- 滴滴如何调度_滴滴车主怎么接单,滴滴不接受调度就没单?
- unity实现斗兽棋demo(实现玩家的分化,胜利的触发)
- NVIDIA 驱动下载网址
- 如何删除kafka主题数据
- [看盘技巧]专业短线高手如何快速看盘
热门文章
- level2--writeup
- PHP 实现 阿里云 短信发送 功能步骤
- 初入Java测试员之路
- html css js调用dll,node调用dll 方法,及详细步骤
- asp毕业设计——基于Delphi+udp+UDP的基于局域网的信息收发系统设计与实现(毕业论文+程序源码)——信息收发系统
- 2016银行卡BIN
- CF 704A Thor
- fopen 和它的读写标识 r、r+、rb+、rt+、w+.....
- vue项目集成腾讯滑块验证
- python中“end=”