一、调大窗口
原来的窗口太小了,快看瞎了,全屏又不好截图。下面是放大屏幕的方法。
在 dosbox 的配置文件中将 DOSBox 0.74-3 Options 当中的

改为:

参考文章:调整DOSBOX窗口大小并运行程序

二、使用编辑器
输入 edit 打开编辑器

编辑完成第一个程序

点击 file 找到 save as 将文件保存成为 1.asm

三、编译和连接程序
编译,得到目标文件。具体过程看王爽的《汇编语言》第四章

连接,将目标文件编译成为可执行文件。

四、调试程序

按 t 执行,到了 int 21h ,改成用 p 来执行。
如果用 t 的话,程序根本就不会结束,会一直向下执行

如果全程用 P 也是可以的

五、实验三





psp段的地址开头如下,psp 段起始存放在 ds 寄存器当中。以 CD 20 开头

2022-3-1 王爽《汇编语言》第四章 实验相关推荐

  1. 王爽 汇编语言 第三章 实验二

    (1)先用a命令写入程序 然后一直输T,就可以看到 mov ax,[0] ;ax=C0EAH add ax,[2] ;ax=C0FCH mov bx,[4] ;bx=30F0H add bx,[6] ...

  2. 王爽 汇编语言 第六章 实验五

    (1) 输入以下程序 assume cs:code,ds:data,ss:stackdata segmentdw 0123h,0456h,0789h,0abch,0defh,0cbah,0987h d ...

  3. 王爽汇编语言第四版答案解析

    (暂停更新) 红色的是答案 目录 检测点 1.1 检测点 2.1 检测点 2.2 检测点 2.3 检测点 1.1 (1) 13 如果一个 cpu 有 n 根地址线,则可以说这个 cpu 的地址总线的宽 ...

  4. 开发日记-20190914 关键词 汇编语言王爽版 第四章

    第四章 第一个程序 4.1 一个源程序从写出到执行的过程 第一步:编写汇编源程序 使用文本编辑器,用汇编语言编写汇编源程序 这一步工作的结果是产生一个储存源程序的文本文件. 第二步:对源程序进行编译程 ...

  5. 王爽 汇编语言第二版 课程设计2

    王爽汇编语言 课程设计2 掌握一门编程语言最重要的就是实践,王爽老师的课程设计2,如果完整写出来要400行至800行代码,独立完成这个课程设计,会使你熟练16位汇编,掌握8086汇编精髓.这个课程设计 ...

  6. (王爽)汇编语言-课程设计二完整版

    王爽汇编语言-课程设计二 前言 特别感谢 实验结果 实验思路 如何优化调试流程以节省时间 源码 未完成部分 前言 刚刚把lab2调试完,2021年10月12日 16:26:36,本来是打算在oneno ...

  7. 王爽汇编语言检测点1.1(含详细解题步骤)

    检测点1.1(王爽汇编语言(第3版)) (1)1个CPU的 寻址能力为8KB,那么它的地址总线宽度为_____. 分析:答案:13 2^N=8KB=8*1024B=2^13B,N为地址总线宽度,N=1 ...

  8. 8086汇编学习小记-王爽汇编语言实验12

    8086汇编学习小记-王爽汇编语言实验12 0号中断处理程序,开始安装在0000:0200处的程序最后用死循环导致显示不出'divided error',改成直接退出就正常显示了.注意修改ss,sp之 ...

  9. 汇编语言(王爽第三版) 实验5

    汇编语言(王爽第三版) 实验5 由图可见: 第一问:cpu执行程序,程序返回前,ds一直未变,所以data段中的数据不变. 第二问:cpu执行程序,程序返回前,cs=1CD5,SS=1CD4,DS=1 ...

  10. 读书笔记:汇编语言 第三版 王爽 清华出版社 前言 章一 章二 章三 章四 章五

    汇编语言 第三版 王爽 清华出版社文档记录创建 2020年8月9日15:21:11初稿完成 2020年9月5日15:38:22前言汇编语言,CPU提供的机器指令的助记符的集合不同处理器,机器指令可能不 ...

最新文章

  1. 在不影响配置下,清除netscreen密码
  2. 计算机硬件技术基础东北大学,东北大学19春学期《计算机硬件技术基础》在线作业123答案...
  3. zabbix中php信息缺失之后的安装
  4. 这些棘手的Java面试题,答案你都知道吗?
  5. php做一个计算日期之间天数,PHP计算任意两个日期之间的天数
  6. 关于索爱MT15i连接win7——MTP USB驱动无法安装
  7. 《剑指Offer》 二维数组中的查找
  8. weblogic多次连接后tcp服务堵塞_网络编程——服务器篇
  9. 数据科学导论--2.理论基础
  10. jdk 中文开发文档
  11. gradle dependsOn等记录玩转。
  12. 整理下Jquery中用到的英语单词 带音标
  13. JS实现新年倒计时动画特效+音乐案例
  14. php二次开发帝国,【使用说明】帝国cms万能通用api二次开发核心包
  15. 【Pandas】Pandas求某列字符串的长度,总结经验教训
  16. 【短视频运营】查找对标账号 ( 关键词搜索 | 第三方工具查找 | 对标账号学习 | 视频文案 | #话题 | 评论内容 | 历史视频 )
  17. 600G计算机、编程语言网盘分享链接
  18. AI Earth ——开发者模式案例5:鄱阳湖水体区域识别
  19. html中去除浮漂有什么作用,鱼漂吃铅量大、和吃铅量小都有啥优点?
  20. 自定义Drawable:实现文字生成图片

热门文章

  1. 四种禁止下载软件的方法
  2. NBUT - 1457 Sona
  3. 二进制加法java实现
  4. Android高仿网易新闻客户端之首页
  5. 强化学习实践(2):Q Leaning
  6. 类XXX是公共的, 应在名为 XXX.java 的文件中声明
  7. java transferto_java.nio transferTo似乎不可能快?
  8. 超全曲谱 谷歌Doodle电吉他带你玩转音乐(转自:http://pcedu.pconline.com.cn/softnews/yejie/1106/2439215.html)
  9. Java集合(Collection)-小记02
  10. Empty SMPTE 2094-40 data 报错问题