会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
张大玉
博客园
首页
新随笔
联系
管理
订阅
2018年12月6日
实验9
摘要: 1、将t1.asm源代码补全如下: 用masm集成开发环境编译该段程序: 得到: 2、用masm集成实验环境补全并运行t2.asm代码如下: 运行得到: 3、补全代码如下: 运行改代码得到: 4、实验结论 对于除法div相关知识还不是很了解,通过和别人实验结果的对比,发现自己原来做错了,但不知其原因
阅读全文
posted @ 2018-12-06 16:54 张大玉
阅读(134)
评论(0)
推荐(0)
2018年11月21日
实验报告五
摘要: 实验内容: 1、用masm集成开发环境对源代码进行编写 对其进行调试: CPU执行程序,程序返回前,data段中数据不变 CPU执行程序,程序返回前,cs=0072、ss=0071、ds=0070。 根据上面规律可知书上空依次填为 x-2,x-1。 2、将程序进行编译链接 进行调试得 所以程序返回前
阅读全文
posted @ 2018-11-21 20:41 张大玉
阅读(261)
评论(0)
推荐(0)
2018年11月14日
实验报告四
摘要: 实验内容: 1、用masm集成实验环境编写源程序 得到结果为 不知道为什么心是蓝的,还多了个菱形? 将代码的0403h改成0441h得到 2、综合使用[bx]和loop,编写完整汇编程序,实现向内存0:200~0:23f依次传送数据0~63 编写源代码如下: 然后debug查看: d命令查看后,发现
阅读全文
posted @ 2018-11-14 16:47 张大玉
阅读(146)
评论(0)
推荐(0)
2018年11月10日
实验报告三
摘要: 实验结论 1、使用masm for windows 集成实验环境编写t1.asm的源程序 2、对源程序t1.asm进行汇编、连接、运行、调试 输出结果为 (2)将line4和line9的dl的值分别修改为8和9,显示为89 (3)将源程序编译成exe可执行文件并调试 用r命令查看 发现cx值为001
阅读全文
posted @ 2018-11-10 21:00 张大玉
阅读(221)
评论(1)
推荐(0)
2018年10月25日
汇编语言实验二
摘要: 一、使用Debug,将下面的程序段写入内存,逐条执行。 用a命令将指令段写入内存 用r命令改写CS:IP使其指向2000::0内存单元 用t命令执行指令 结果如图 二、观察图3.19中的实验过程,然后分析:为什么2000:0~2000:f中的内容会发生改变 根据图,用命令a将指令输入内存单元 可能与
阅读全文
posted @ 2018-10-25 20:47 张大玉
阅读(156)
评论(2)
推荐(0)
汇编语言实验一
摘要: 首先打开dos用命令r查看寄存器 一、使用Debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后CPU中相关寄存器中内容变化 用a命令编写指令 u命令执行反汇编 用r命令修改CS:IP的值 接着用t命令执行指令 二、将下面3条指令写入从2000:0开始的内存单元中,利用这3条指令计算2的8
阅读全文
posted @ 2018-10-25 19:24 张大玉
阅读(205)
评论(1)
推荐(0)
公告