第二课 寄存器
来源:互联网 发布:小知科技 alex 编辑:程序博客网 时间:2024/05/16 05:54
对应汇编程序员,cpu主要部件是寄存器。寄存器是cpu中程序员可以用指令读写的部件。
程序员通过改变各种寄存器中的内容来实现cpu的控制。
不同cpu,寄存器个数与结构不同。8086cpu有14个寄存器
AX BX CX DX DI SP BP IP CS SS DS ES PSW.
8086cpu的所有寄存器都是16位的,可以存放两个字节。AX BX CX DX这4个寄存器存放一般性数据,被称为通用寄存器。
16为寄存器存储最大数值2的16次方减1
AX BX CX DX这四个寄存器都可以分为两个独立使用的8位寄存器来用:
AX可分为AH和AL
BX可分为BH和BL
CX可分为CH和CL
DX可分为DH和DL
10010
在寄存器AX中的存储
0000000000010010
AX的低8位0位到7位构成AL寄存器,高8位(8到15位)构成AH寄存器
8为寄存器所能存储的数据最大值是2的8次方减1
字在寄存器中的存储
一个字由两个字节组成,这两个字节分别成为这个字的高位字节和低位字节
例如一个字的数据20000 可以分别看成AH中存储78 AL中存储32
用16进制数表示20000则为4E20 AH中存放4E AL中存放20 可以直观表示
十六进制是计算机中数据的一种表示方法。同我们日常中的十进制表示法不一样,它由0-9,A-F,组成.与10进制的对应关系是:
0-9对应0-9;
A-F对应10-15
十六进制数的加减法的进/借位规则为:借一当十六,逢十六进一。 十六进制数同二进制数及十进制数一样,也可以写成展开式的形式。
- 第二课 寄存器
- 第二章 寄存器
- 汇编语言 第二章-寄存器
- 第二章 寄存器
- 2.0第二章寄存器
- 汇编第二节-寄存器
- 第二章总结(寄存器)
- 汇编语言笔记--第二章--寄存器
- 汇编语言学习第二章-寄存器
- 汇编语言笔记第二章 寄存器
- ARM微处理器第二弹:寄存器
- 汇编学习第二课之 CS:IP,DS,SS:SP 寄存器
- 《汇编语言》学习笔记 第二章之寄存器
- 第二章 寄存器(cpu工作原理)
- 《汇编语言》学习笔记 第二章 寄存器
- [汇编语言学习笔记][第二章寄存器]
- 汇编语言学习笔记第二章 寄存器
- 汇编语言学习笔记第二章 寄存器
- 单向循环链表实现约瑟环问题
- 队列实现 杨辉三角的打印
- 二叉树前序创建三种遍历 代码亲测
- 利用队列进行二叉树的层次遍历
- 第一课 基础知识
- 第二课 寄存器
- iOS系统中各种设置项的URL链接
- css学无止境
- 第三课 物理地址和几条汇编指令
- 树、二叉树、满二叉树、完全二叉树概念分清
- Unix/Linux C++应用开发-C++基础概念"数组、指针和字符串"
- Linux下Nagios的安装与配置
- 2013吉林通化邀请赛 1004 D-City 并查集求连通分支数
- hdu3395 Special Fish (KM)