汇编学习心得1
来源:互联网 发布:同款排除软件 编辑:程序博客网 时间:2024/06/13 05:55
1. 认识汇编 ——> 8086
寄存器--------register
一个二进制位是一比特bit 0,1
八个bit组成一个Byte(字节)
CPU想进行数据的读写需要进行3类信息的交互
l 存储单元的地址(地址信息)
l 器件的选择,读或写的命令(控制信息)
l 读或写的数据(数据信息)
总线:物理概念
逻辑概念:地址总线,控制总线和数据总线
8086的地址总线宽度为20可以传送2的20次方 地址信息,则内存地址空间大小为1M
寄存器(register)
CPU的结构: 运算器,控制器,寄存器等等器件组成,内部由总线连接
8086的寄存器个数为14:AX,BX,CX,DX,SI,DI,SP,BP,IP,CS,SS,DS,ES,PSW;
8086的寄存器都是16位,可以存放两个字节 ,也就是可以一次性传送一个字;8088是8位
一个字由两个字节构成
通用寄存器:AX,BX,CX,DX用来存放一般数据;又可以分为两个独立的寄存器来使用;
AX-----AH(高位寄存器8-15),AL(低位寄存器0-7)
BX-----BH,BL
CX-----CH,CL
DX-----DH,DL
在进行数据传送或运算时,要注意指令的两个操作对象的位数应当是一致的
8个bit是一个字节,两个字节是一个字
字节有高字节和低字节
物理地址的算法:段地址*16+偏移地址
- 汇编学习心得1
- 汇编学习心得
- 汇编学习心得
- 学习心得之汇编
- 关于win32汇编学习心得和计划
- Delphi汇编学习心得(不得闲) good
- 学习心得1
- 学习心得1
- 学习心得1
- 学习心得(1)
- 学习心得1
- 单片机C51汇编指令之寻址方式学习心得
- Direct3D 学习心得1
- oracle学习心得(1)
- struts学习心得(1)
- Mysql数据库学习心得(1)
- java学习心得(1)
- Effective C++ 学习心得1
- 振铃信号、拨号音、回铃音、忙音是什么样的信号
- windous下面如何搭建Android的开发环境
- 循环冗余检查
- 关于编程学习的七点思索
- PC端通过USB与wince通信
- 汇编学习心得1
- SD演讲资料
- 用 pylint, 写好代码
- http https 区别
- QListView QListWidget 弹出菜单
- 手机软件兼容之桥接模式学习笔记[C++版]
- 数据冗余
- XFire与Spring集成的第一种方式
- C#.Net中的转义字符