随笔 - 67  文章 - 0  评论 - 63  阅读 - 26万
03 2020 档案
8086汇编语言学习(九) 8086标志寄存器
摘要:8086标志寄存器介绍 前面已经介绍了8086大多数的寄存器,现在介绍一种8086内部一个特殊的寄存器,标志寄存器(flag register)。 8086标志寄存器大致有以下作用: 1.存储一些相关指令的执行结果 2.为CPU执行相关指令提供依据 3.控制CPU的部分工作方式 8086的寄存器是1 阅读全文
posted @ 2020-03-31 22:03 小熊餐馆 阅读(3403) 评论(1) 推荐(2) 编辑
8086汇编语言学习(八) 8086子程序
摘要:1.8086过程跳转指令 作为一门通用的编程语言,需要具有对代码逻辑进行抽象封装的能力。这一抽象元素,在有的语言中被称为函数、方法或者过程,而在8086汇编中被称为子程序。子程序和子程序组合能够构造出更复杂的子程序,如此往复以至无穷。子程序的存在,使得开发人员可以使用不同层次的抽象,构建出越来越复杂 阅读全文
posted @ 2020-03-23 19:24 小熊餐馆 阅读(2964) 评论(1) 推荐(0) 编辑
8086汇编语言学习(七) 8086跳转指令
摘要:8086跳转指令 目前为止,我们的程序的指令执行都是线性的,从上到下,由CPU自动的增加IP的值,顺序的执行指令。但对于复杂的需求,只有线性的指令执行方式是远远不够的。 对于高级语言,有着如if/else的逻辑跳转分支,如for/while的循环结构,还有函数子程序的调用与返回等等。正是有了这些能够 阅读全文
posted @ 2020-03-16 23:37 小熊餐馆 阅读(3359) 评论(0) 推荐(0) 编辑
8086汇编语言学习(六) 8086处理结构化数据(模拟高级语言结构体、数组)
摘要:一、8086汇编定义数据 要处理结构化数据,必须先定义数据。8086汇编作为一门编程语言,定义数据的方式比起复杂的高级语言要简单不少。 汇编语言贴近机器底层,所处理的数据逻辑上都可以视为二进制数据,按照对不同大小内存单元的处理,分为三种:db、dw、dd。 1.db db 即define byte, 阅读全文
posted @ 2020-03-09 18:52 小熊餐馆 阅读(2055) 评论(0) 推荐(2) 编辑
8086汇编语言学习(五) 8086寻址方式
摘要:8086汇编内存寻址方式 前面的博客都多少提到了8086汇编的内存寻址,例如mov ax [2345H]。而8086汇编还提供了更多、更灵活的寻址方式,以满足多种需求。 需要强调的是,无论何种寻址方式,内存寻址的地址总是由基础地址+偏移地址(段基址+偏移量)组合而成,不同之处在于基础地址与偏移地址应 阅读全文
posted @ 2020-03-02 21:56 小熊餐馆 阅读(1853) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示