汇编学习笔记
来源:互联网 发布:中国银行控件mac 编辑:程序博客网 时间:2024/06/05 05:40
1、CPU的指令集:CPU内集成了不同功能的电路模块(如:加、减法器,比较器)正常工作所对应的不同高低电平(数电知识)。汇编语言是人对机器指令的语言表述。2、CPU对硬件的控制实际是访问其内存:如显卡上集成有RAM(显存)和ROM(装有只读bios)。源代码被编译成机器代码后被载入内存。
3、编程都可看做最终是对寄存器的操作:寄存器是CPU内部的组成电路,存放内存地址、内存数据、代码(指令),不同寄存器是CPU识别代码和数据的唯一依据。
4、内存寻址和分段机制:一个储存单元=8bit,CPU对内存的分配是矩阵形式: 物理地址=(段地址) x (0x0010)+偏移地址
8086一共有14个16位的寄存器:
1)AX(Accumulator)寄存器,又叫累加器。用来存储乘法结果和除法结果,I/O 数据。 也可以用来做它用。同时,也通常进行加减法,所以叫做累加器。AX 寄存器的使用频率最 高,用途很广。
2)BX(Base)寄存器,又叫基地址寄存器(基址寄存器),用来存储内存地址。这 是数据寄存器中唯一可用于存储器指针的寄存器。
4)DX(Data)寄存器,又叫数据寄存器,进行 32 位除法时,用来存放被除数的高 16 位和余数。也用作 I/O 端口地址。
5)最后面的4个通用寄存器用来储存偏移地址
存放代码的ji
0 0
- 破解/汇编学习笔记
- 汇编学习笔记(一)
- 汇编学习笔记(1)
- 汇编学习笔记~1
- 汇编学习笔记
- 汇编学习笔记
- ARM汇编学习笔记
- 汇编学习笔记
- 汇编学习笔记 (1)
- windows汇编学习笔记
- 汇编学习笔记【1】
- 汇编学习笔记【2】
- 汇编学习笔记【3】
- 汇编学习笔记1
- 汇编学习笔记1
- 汇编学习笔记一
- ARM汇编学习笔记
- 汇编学习笔记
- android解析XML总结(SAX、Pull、Dom三种方式)
- 快排C语言实现
- swift2 泛型
- 微信开发:微信服务器验证通过
- The Cat in the Hat
- 汇编学习笔记
- nyoj 17 单调递增最长子序列
- 常用对话框
- 动态链接库设计
- vim替换命令
- 求2014^X 因子和
- 使用wsimport生成ws服务端
- Sqrt(x)
- 达内培训,安卓4G课程,第一天笔记(手抄版)