摘要: 第六章 一(1) 代码和数据在同一个段内程序框架 (2) 伪指令end用法小结 二.dw=define word 即使用dw定义字型数据(数据之间以逗号分隔),dw 既可定义数据,也可以说用它开辟内存空间 db定义字节类型变量,一个字节数据占1个字节单元,读完一个,偏移量加1 dw定义字类型变量,一 阅读全文
posted @ 2018-12-22 20:28 星空下的杰恋 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1. 补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数 。 程序及实验截图如下: 调试发现,最后结果是1和2 2. 补全程序t2.asm,完成在屏幕上输出data段定义的5个十进制两位数,数据和数据 之间以空格间隔。 补充程序: mov ax, data mov ds, ax mov 阅读全文
posted @ 2018-12-14 14:42 星空下的杰恋 阅读(220) 评论(2) 推荐(0) 编辑
摘要: 第四了解汇编源程序从编写→调试 1.简单的汇编源程序结构: ① 组成 ② 几个常用的伪指令 ③ 两条特殊指令 (a) 指令 产生机器码;由CPU执行;是程序执行的关键 (b) 伪指令 不产生机器码;由汇编器处理; 做一些辅助性操作,如: 界定段的起止,界定程序结束位置等 (c) 标号、注释等 不产生 阅读全文
posted @ 2018-12-02 17:12 星空下的杰恋 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 题目:将下面的程序编译、连接,用Debug加载、跟踪,然后回答问题。 实验(1)截图如下: 自己调试如下: 结论: ①通过观察0770:0000结果可以发现,data段的数据在执行程序后,程序返回前并未改变。 ②CPU执行程序,程序返回前,cs= 0772h 、ss= 0771h 、ds= 0770 阅读全文
posted @ 2018-11-27 18:39 星空下的杰恋 阅读(287) 评论(3) 推荐(0) 编辑
摘要: 1. 综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个字单元重复填充字数据 0403H。 实验一截图如下: 对比结果不对,经检查发现遗漏八个字单元重复数据。修改截图如下: 将源代码程序中字数据 0403H→修改为 0441H,再次运行,截图显示运行 阅读全文
posted @ 2018-11-22 22:18 星空下的杰恋 阅读(202) 评论(1) 推荐(0) 编辑
摘要: 1. 练习 1 第 1 步,编写汇编源程序 t1.asm, 源程序代码如图 1-1 所示。 第 2 步,对源程序 t1.asm 进行汇编、连接、运行、调试 (1) 运行程序,观察程序输出结果是什么? 截图如下: 结果是3和6 (2) 将 line4 和 line9 种寄存器 dl 的值分别修改为 0 阅读全文
posted @ 2018-11-01 23:29 星空下的杰恋 阅读(178) 评论(2) 推荐(0) 编辑
摘要: 1. 教材实验 2(P71) (1)练习「1.预备知识:Debug 的使用」 (2)在练习基础上,完成「2. 实验任务」补充: 为了便于验证实验结果,对「2. 实验任务」中的(1)做如下两点调整: ①在使用 a 命令输入指令调试前,使用 e 命令将内存单元 0021:0 ~0021:7 连续 8 个 阅读全文
posted @ 2018-10-27 22:44 星空下的杰恋 阅读(358) 评论(2) 推荐(0) 编辑
摘要: 3.1内存以字节为单位,划分为若干个单元。 字数据的存-取原则:高-高 低-低 即: ① 字数据的低位字节存放在低地址内存单元; 字数据的高位字节存放在高地址内存单元; ② 取低地址内存单元地址作为字数据地址 小端法 3.2要在CPU和内存单元之间传送数据,就必须知道内存单元的地址。 DS: 数据段 阅读全文
posted @ 2018-10-27 13:59 星空下的杰恋 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 拖了很久才对第一、二章做出总结,感觉很不好意思。 如下正文: 1.1汇编语言的特点。 相较于机器语言,汇编语言更易于辨别和记忆。汇编语言的主体是汇编指令。汇编指令也是汇编语言的核心。汇编指令与机器指令的差别在于指令的表示方法上面。 (1) 是机器指令的集合。机器指令是0和1构成的二进制信息。 (2) 阅读全文
posted @ 2018-10-24 22:08 星空下的杰恋 阅读(275) 评论(2) 推荐(0) 编辑
摘要: (1)实验截图:(用E命令和A命令写入) 结论:通过A命令和E命令得到结果相同 A命令更加简洁 (2)将下面3条指令写入从2000:0开始的内存单元中,利用这3条指令计算2的8次方 mov ax,1 add ax,ax jmp 2000:0003 (2)实验截图: (3)PC机主板上的ROM中写有一 阅读全文
posted @ 2018-10-06 21:19 星空下的杰恋 阅读(250) 评论(5) 推荐(0) 编辑