寄存器、CPU缓存内存的关系
来源:互联网 发布:discuz源码安装 编辑:程序博客网 时间:2024/06/05 09:51
寄存器属于CPU的一个组成部分而缓存只是集成到CPU封装内完全是和CPU独立的器件。另外二者速度相差很大,寄存器存取速度最快 其次缓存最后是内存。三张容量上的关系就像饭碗、饭锅和米缸的关系,容量越大级别越低,速度越慢与CPU的联系越不密切。寄存器分通用寄存器 标志寄存器 堆栈寄存器等完成CPU的加法运算,缓存是缓冲存储器,属于静态电路存储器。 对于寄存器的容量: 16位寄存器组 16位CPU所含有的寄存器有 4个数据寄存器(AX、BX、CX和DX) 2个变址和指针寄存器(SI和DI) 2个指针寄存器(SP和BP) 4个段寄存器(ES、CS、SS和DS) 1个指令指针寄存器(IP) 1个标志寄存器(Flags) 32位寄存器组 32位CPU除了包含了先前CPU的所有寄存器,并把通用寄存器、指令指针和标志寄存器从16位扩充成32位之外,还增加了2个16位的段寄存器:FS和GS。 32位CPU所含有的寄存器有 4个数据寄存器(EAX、EBX、ECX和EDX) 2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP) 6个段寄存器(ES、CS、SS、DS、FS和GS) 1个指令指针寄存器(EIP) 1个标志寄存器(EFlags)
转自:http://baike.1688.com/doc/view-d4268321.html
寄存器是CPU里的东西,内存是挂在CPU外面的数据总线上的,访问内存时要在CPU的寄存器填上地址,再执行相应的汇编指令,这时CPU会在数据总线上生成读取或写入内存数据的时钟信号,最终内存的内容会被CPU寄存器的内容更新(写入)或被读入CPU的寄存器(读取)不只是PC上的CPU,所有的嵌入式CPU,单片机都一个样
转自:http://zhidao.baidu.com/question/545822714.html
- 寄存器、CPU缓存内存的关系
- CPU,寄存器,内存三者的关系
- CPU、处理器、内存、外存、寄存器、缓存的区别
- 寄存器和内存的关系
- 寄存器和内存的关系
- 寄存器和内存的关系
- 内存-寄存器-CPU
- 寄存器(CPU里面的内存,CPU里面的存储器)
- CPU和内存的关系
- cpu和内存的关系
- cpu和内存的关系
- 寄存器、缓存、内存、硬盘、存储器的理解
- 计算机内存、寄存器、缓存
- 计算机cpu、寄存器、内存区别
- CPU、内存、虚拟内存、硬盘之间的关系
- CPU频率与内存频率的关系
- CPU、内存、虚拟内存、硬盘之间的关系
- cpu、内存、磁盘、操作系统的关系
- WebService-01-使用JAX-WS发布WebService服务
- Java SE 自学笔记7 之面向对象2
- 黑苹果声卡、电池驱动
- 编程之美学习笔记——数字相关(一)
- hive网站资料
- 寄存器、CPU缓存内存的关系
- 最火的iOS开源项目
- Linux 惊群现象
- DataSet一些Knowlodge
- ubuntu更新软件包存放目录
- 如何在SAS中重新构建限价指令簿(Limit Order Book):使用HashTable
- linux下c语言实现多线程文件复制
- [phpMyadmin笔记-1] MySQL数据库操作
- 面试题6:重建二叉树