摘要: 1. 补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数 。 2. 补全程序t2.asm,完成在屏幕上输出data段定义的5个十进制两位数,数据和数据 之间以空格间隔。 3. 教材实验9 阅读全文
posted @ 2018-12-12 23:52 thefat 阅读(90) 评论(1) 推荐(0) 编辑
摘要: 可以修改IP,或同时修改CS和IP的指令统称为转移指令。概括地讲,转移指令就是可以控制CPU执行内存中某处代码的指令。 8086CPU的转移行为有以下几类。只修改IP时,称为段内转移,比如: jmp ax。由于转移指令对IP的修改范围不同,段内转移又分为:短转移和近转移。短转移 IP的修改范围为-1 阅读全文
posted @ 2018-12-10 23:16 thefat 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 本章对前面的所有内容是具有总结性的。我们知道,计算机是进行数据处理、运算的机器,那么有两个基本的问题就包含在其中:(1)处理的数据在什么地方?(2)要处理的数据有多长? 这两个问题,在机器指令中必须给以明确或隐含的说明,否则计算机就无法工作。本章中,我们就要针对8086CPU对这两个基本问题进行讨论 阅读全文
posted @ 2018-12-10 22:51 thefat 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 有了[bx+idata]这种表示内存单元的方式,我们就可以用更高级的结构来看待所要处理的数据。我们通过下面的问题来理解这一点。在codesg中填写代码,将datasg中定义的第一个字符串转化为大写,第二个字符串转化为小写。人在有一定上下文的情况下看到“1计算机中,所有的信息都是进制,而人能理解的信息 阅读全文
posted @ 2018-12-10 22:23 thefat 阅读(123) 评论(0) 推荐(0) 编辑
摘要: (1) 将下面的程序编译、连接,用Debug加载、跟踪,然后回答问题。 ①CPU执行程序,程序返回前,data段的数据为多少? 23 01 56 04 89 07 BC 0A EF 0D ED 0F BA 0C 87 09 ②CPU执行程序,程序返回前,cs= 076C、ss= 076B 、ds=0 阅读全文
posted @ 2018-11-28 23:39 thefat 阅读(127) 评论(3) 推荐(0) 编辑
摘要: 前面的程序中,只有一个代码段。现在有一个问题是,如果程序需要用其他空间来存放数据,使用哪里呢?第5章中,我们讲到要使用一段安 全的空间。可哪里安全呢?我们说0200-0.2FF是相对安全的,可这段空间的容量只有256个字节,如果我们需要的空间超过256个字节该怎么办呢? 在操作系统的环境中,合法地通 阅读全文
posted @ 2018-11-25 17:47 thefat 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 要完整地描述-一个内存单元,需要两种信息:①内存单元的地址;②内存单元的长度(类型)。用[0]表示一个内存单元时,0表示单元的偏移地址,段地址默认在ds中,单元的长度(类型)可以由具体指令中的其他操作对象(比如说寄存器)指出。[bx]同样也表示一个内存单元, 它的偏移地址在bx中,比如下面的指令:m 阅读全文
posted @ 2018-11-25 17:36 thefat 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 南京信息工程大学实验报告 实验名称 实验 4 [bx]和 loop 的使用 实验日期 得分 学院 计软院 专业 年级 2017 级 班次 姓名 学号 一、实验目的 1. 理解和掌握寄存器间接寻址方式[bx] 2. 通过汇编指令 loop 的使用理解编程语言中循环的本质 3. 熟练掌握使用 debug 阅读全文
posted @ 2018-11-19 19:01 thefat 阅读(98) 评论(2) 推荐(0) 编辑
摘要: 第四章结束后,我们可以开始编写完整程序了。 第一步:编写汇编源程序。使用文本编辑器(如Edit、 记事本等),用汇编语言编写汇编源程序。这一步工作的结果是产生了一个存储源程序的文本文件。 第二步:对源程序进行编译连接。 使用汇编语言编译程序对源程序文件中的源程序进行编译,产生目标文件;再用连接程序对 阅读全文
posted @ 2018-11-12 23:04 thefat 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 继第二章学习过从CPU如何让执行指令的角度讲解了8086CPU的逻辑结构、形成物理地址的方法、相关的寄存器以及一些指令之后,我们提出字单元的概念,字单元是用来存放一个16位字型数据的内存单元,由两个地址连续的内存单元组成。高地址内存单元中存放字型数据的高位字节,低地址内存单元中存放字型数据的低位字节 阅读全文
posted @ 2018-10-18 19:46 thefat 阅读(104) 评论(0) 推荐(0) 编辑