会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
shearsman
博客园
首页
新随笔
联系
管理
订阅
2018年12月10日
实验九
摘要: 练习一: assume cs:code, ds:datadata segmentdb 12db 0,0 ; data endscode segmentstart:mov ax,data ; mov ds,axmov ah,0mov al,ds:[0] ; mov bl,10div blmov ds:
阅读全文
posted @ 2018-12-10 23:19 shearsman
阅读(72)
评论(0)
推荐(0)
2018年11月26日
实验五
摘要: 实验五 实验一: 将程序编译连接debug加载跟踪: 书上的习题答案如下 实验二 将程序编译连接debug加载跟踪: 书上的习题答案如下 实验三 将程序编译连接debug加载跟踪: 书上的习题答案如下 实验四 通过自己每个修改后实践发现只有实验三可以正常运行。。。。。 实验五 经过调试发现正确的相加
阅读全文
posted @ 2018-11-26 22:25 shearsman
阅读(78)
评论(0)
推荐(0)
2018年11月18日
实验四
摘要: 实验四 实验一 按要求输入代码 编译连接运行 出现结果 这使我充满了决心 修改后输出 一堆红A...... 实验二 代码如下 编译连接运行失败..... 实验三 代码如下 编译连接运行后用d命令查看 实验感想: 感觉对编译器连接器的运用更加熟练了
阅读全文
posted @ 2018-11-18 22:38 shearsman
阅读(84)
评论(0)
推荐(0)
实验三
摘要: 实验一 编译 结果 结果是36 改变值,分别line4改为4,line9改为8 再次编译连接运行得结果 结果是48 用r命令查看结果 Cs=076A,DS=075A满足cs=ds+10 用debug查看psp 开头是cd 用u命令查看 用t命令和p命令单步调试 实验二 编译连接直接运行没有显示,清屏
阅读全文
posted @ 2018-11-18 22:01 shearsman
阅读(81)
评论(0)
推荐(0)
2018年10月28日
实验二
摘要: 1.实验任务 (1)使用debug将下面的程序写入内存 先将代码输入,运行结果如下 执行MOV AX,[0]: 执行ADD AX,[2] 执行MOV BX,[4] 执行ADD BX,[6] 执行PUSH AX 执行PUSH BX 执行POP AX 执行POP BX 执行PUSH [4] 执行PUSH
阅读全文
posted @ 2018-10-28 22:42 shearsman
阅读(83)
评论(0)
推荐(0)
实验一
摘要: 1.实验结论 (1)使用debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后CPU中相关寄存器中内容的变化。 我使用了a指令进行输入 用t指令运行多次后 经观察,cs和ip的值都发生了改变 (2)将下面3条指令写入从2000:0开始的内存单元中,利用这3条指令计算2的8次方。 使用r指令
阅读全文
posted @ 2018-10-28 22:06 shearsman
阅读(94)
评论(0)
推荐(0)
公告