摘要: 可以修改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) 编辑