博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实验4
阅读量:4634 次
发布时间:2019-06-09

本文共 311 字,大约阅读时间需要 1 分钟。

实验结论

实验内容1

  1. 打开dosbox,编辑3.asm。

    1498287-20181118225114111-1933831900.png

  2. 编译、连接、执行之后结果如下:

    1498287-20181118225156109-1662208021.png

  3. 将源代码程序中字数据 0403H→修改为 0441H,再次运行后:

    1498287-20181118225423411-260893725.png

实验内容2

  1. 编辑4.asm
    1498287-20181118225923071-1282856028.png

2.用 g 命令执行程序,并用 d 命令显示内存中的内容:

1498287-20181118231400843-521713767.png

实验内容3

  1. 编辑5.asm

    1498287-20181118230909037-1562342934.png

  2. 编译、执行,使用u指令查看

    1498287-20181118233829573-1685246264.png

可以看到mov ax,4c00h之前占用了17h个字节,所以cx后填17h

  1. 重新编译执行,使用 g 命令运行,并使用 d 命令查看结果
    1498287-20181118234324821-776491260.png

没怎么看懂,不过大概是成功了吧

总结与体会

有很多地方还是很迷糊,还需要好好理解。

转载于:https://www.cnblogs.com/molingu/p/9980496.html

你可能感兴趣的文章
Scrum开发模式
查看>>
MappedByteBuffer
查看>>
搭建邮件服务器 Postfix + Dovecot (CentOS)
查看>>
DBConvert Studio 数据迁移转换
查看>>
CSS3-Canvas画布(线条)
查看>>
反射类
查看>>
leetcode 64. Minimum Path Sum
查看>>
解决NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
查看>>
百度云分享下载链接
查看>>
AttributeError: module 'matplotlib' has no attribute 'verbose'
查看>>
模块module
查看>>
php运算符容易入坑的题目
查看>>
02-css的选择器
查看>>
欧拉计划007
查看>>
spring controller方法和jstl
查看>>
精品电子书分享 – 《JavaScript Enlightenment.PDF》
查看>>
16个时髦的扁平化设计的 HTML5 & CSS3 网站模板
查看>>
could not instantiate class [com.jinqing.cashier.entity.abstractVO.TradeItemVO] from tuple
查看>>
Java_JVM参数-XX:MaxDirectMemorySize 与 两种 ByteBuffer: heap,direct ByteBuffer
查看>>
【转载】HBase Region重点剖析
查看>>