寄存器概述
来源:互联网 发布:学汉语的软件 编辑:程序博客网 时间:2024/06/06 18:33
8086 CPU
x86,Core i5 i3 i7的 祖宗都是 8086CPU架构
Cpu概述
一个典型的CPU由 运算器,控制器,寄存器等器件组成,靠内部总线相连。
内部总线是实现CPU各个器件之间的联系。
外部总线是实现CPU和主板上的其他器件之间的联系。
8086CPU有14个寄存器,他们的名称为:
AX,BX,CX,DX,SI,DI,SP,BP,IP,CS,SS,DS,ES,PSW.
8086cpu所有的寄存器都是16位的,可以存放两个字节。(8位一个字节)
AX,BX,CX,DX通常用来存放一般性数据被称为通用寄存器。
数据18怎么存放??
AX寄存器的 样子
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
把18转化成二进制就是10010
放入 AX寄存器:
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
0 0 0 0 0 0 0 0 0 0 1 0 0 1 0
一个16进制的寄存器 最多能存 2的16次方-1的这个数
8086上一代CPU的寄存器都是8位的,学8086CPU(16位)是因为 后面的 CPU跟她差不多
为了 保证兼容性,这四个通用寄存器都可以分为两个独立的8位寄存器使用。
AX 可以分为 AH和AL high low高低位
BX BH BL
CX CH CL
DX DH DL
x86,Core i5 i3 i7的 祖宗都是 8086CPU架构
Cpu概述
一个典型的CPU由 运算器,控制器,寄存器等器件组成,靠内部总线相连。
内部总线是实现CPU各个器件之间的联系。
外部总线是实现CPU和主板上的其他器件之间的联系。
8086CPU有14个寄存器,他们的名称为:
AX,BX,CX,DX,SI,DI,SP,BP,IP,CS,SS,DS,ES,PSW.
8086cpu所有的寄存器都是16位的,可以存放两个字节。(8位一个字节)
AX,BX,CX,DX通常用来存放一般性数据被称为通用寄存器。
数据18怎么存放??
AX寄存器的 样子
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
把18转化成二进制就是10010
放入 AX寄存器:
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
0 0 0 0 0 0 0 0 0 0 1 0 0 1 0
一个16进制的寄存器 最多能存 2的16次方-1的这个数
8086上一代CPU的寄存器都是8位的,学8086CPU(16位)是因为 后面的 CPU跟她差不多
为了 保证兼容性,这四个通用寄存器都可以分为两个独立的8位寄存器使用。
AX 可以分为 AH和AL high low高低位
BX BH BL
CX CH CL
DX DH DL
0 0
- 寄存器概述
- STM32的GPIO寄存器概述
- 1. (寄存器)STM32学习——概述
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- 寄存器
- Android高效加载大图、多图解决方案,有效避免程序OOM
- (转载)HTTP深入浅出 http请求
- 高性能缓存Memcached使用教程
- 程序员如何辞职?
- 微信小程序把玩(十四)button组件
- 寄存器概述
- 深度相机(五)--Kinect v2.0
- 关于Ubuntu 14.04中使用wireshark无法指定网口的问题
- LeetCode(241)Different Ways to Add Parentheses
- 欢迎使用CSDN-markdown编辑器
- UGUI研究院之设置全屏图
- JS常用属性
- 使用Laravel AliPay
- SVM全系列:从原理到python实现(一):SVM原理