会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Gemini小课堂
博客园
首页
新随笔
联系
订阅
管理
2018年12月8日
汇编实验九
摘要: 实验结论 1. 补全程序 t1.asm,完成在屏幕上输出内存单元中的十进制两位数 代码如下: 运行结果如下: 2. 补全程序 t2.asm,完成在屏幕上输出 data 段定义的 5 个十进制两位数,数据和数据之间以空格间隔。 代码如下: 运行结果如下: 3. 教材实验 9(P187) 代码如下: 运
阅读全文
posted @ 2018-12-08 16:43 Gemini小纯洁
阅读(154)
评论(0)
推荐(0)
2018年11月22日
汇编实验五
摘要: 实验结论: (1)将下面的程序编译、连接,用Debug加载、跟踪,然后回答问题。 1.用d命令查看后发现data段中的数据不变。 2.CPU执行程序,程序返回前,cs=076C,ss=076B,ds=076A。 3.设程序加载后,code段的段地址为X,则data段的段地址为X-2,stack段的段
阅读全文
posted @ 2018-11-22 21:18 Gemini小纯洁
阅读(1073)
评论(5)
推荐(0)
2018年11月16日
汇编实验四
摘要: 实验结论: 1.综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个字单元重复填充字数据 0403H。 (1)源代码如下: 运行结果如下: (2)将源代码程序中字数据 0403H→修改为 0441H,再次运行,截图显示运行结果。 2. 综合使用 loo
阅读全文
posted @ 2018-11-16 22:07 Gemini小纯洁
阅读(335)
评论(1)
推荐(0)
2018年11月15日
汇编实验三
摘要: 实验内容: 1.练习1 第 1 步,编写汇编源程序 t1.asm, 源程序代码如图1-1所示。 第 2 步,对源程序 t1.asm 进行汇编、连接、运行、调试 (1) 运行程序,观察程序输出结果是什么? (2) 将 line4 和 line9 种寄存器 dl 的值分别修改为 0~9 中任何一个数字,
阅读全文
posted @ 2018-11-15 20:52 Gemini小纯洁
阅读(286)
评论(3)
推荐(0)
2018年10月26日
汇编实验二
摘要: 实验结论 1.使用Debug,将下面的程序段写入内存,逐条执行,根据指令执行后的实际运行情况填空。 (1)使用e命令修改0021:0~0021:f数据,及修改后查看是否正确写入的操作: 可以看出是正确的。 (2)使用a命令输入指令: (3)执行命令: 将结果填在书上: 2.(1)使用a命令输入指令,
阅读全文
posted @ 2018-10-26 21:22 Gemini小纯洁
阅读(538)
评论(3)
推荐(0)
2018年10月24日
实验一
摘要: 实验结论 1.使用Debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后CPU中相关寄存器中内容的变化。 用A命令将指令写入内存: 用D命令查看: 用U命令反汇编查看机器指令: 用E命令写入内存: 用T命令执行: 2.将下面3条指令写入从2000:0开始的内存单元中,利用这3条指令计算2的
阅读全文
posted @ 2018-10-24 17:35 Gemini小纯洁
阅读(1252)
评论(3)
推荐(0)
2018年9月25日
汇编语言 第一章
摘要: 前言 前两个学期我已经学习了C语言和C++,这学期还要学习java,这些都是比较高级的计算机编程语言,相比之下汇编语言就显得比较低级、繁琐了。可是任何一种语言都有它的优劣势,都有它存在的价值。汇编语言更接近机器语言,执行速度更快,这就是它的优势所在。既然选择了这门课程,就想着好好学点东西,我会在接下
阅读全文
posted @ 2018-09-25 20:00 Gemini小纯洁
阅读(122)
评论(0)
推荐(0)
公告