永发信息网

CPU核心里的寄存器是一级缓存吗?

答案:3  悬赏:10  手机版
解决时间 2021-02-17 17:23
二级缓存又是啥,
最佳答案
一级缓存可分为一级指令缓存和一级数据缓存。一级指令缓存用于暂时存储并向CPU递送各类运算指令;一级数据缓存用于暂时存储并向CPU递送运算所需数据,这就是一级缓存的作用

内置的L1高速缓存的容量和结构对CPU的性能影响较大,不过高速缓冲存储器均由静态RAM组成,结构较复杂,在CPU管芯面积不能太大的情况下,L1级高速缓存的容量不可能做得太大。一般L1缓存的容量通常在20~256KB。

寄存器(Register)是CPU内部的元件,所以在寄存器之间的数据传送非常快。用途:1.可将寄存器内的数据执行算术及逻辑运算。2.存于寄存器内的地址可用来指向内存的某个位置,即寻址。3.可以用来读写数据到电脑的周边设备。
8个通用寄存器:
数据寄存器:AX,BX,CX,DX
指针寄存器:SP(堆栈指针),BP(基址指针)
变址寄存器:SI(原地址),DI(目的地址)
1、通用寄存器
数据寄存器,指针寄存器和变址寄存器统称为通用寄存器。这些寄存器除了各自专门用途外,它们均可用于传送和暂存数据,可以保存算术逻辑运算中的操作数和运算结果。
(1)数据寄存器
数据寄存器主要用来保存操作数或运算结果等信息,它们的存在节省了为存取操作数所需占用总线和访问存储器的时间。
(2)变址和指针寄存器
变址和指针寄存器主要用于存放某个存储单元地址的偏移,或某组存储单元地址的偏移,即作为存储器(短)指针使用。作为通用寄存器,它们可以保存16位算术逻辑运算中的操作数和运算结果,有时运算结果就是需要的存储单元地址的偏移。
2、控制寄存器(2个)
(1)指令指针寄存器
8086/8088CPU中的指令指针IP也是16位的。
指令指针IP给出接着要执行的指令在代码段中的偏移。
(2)标志寄存器
8086/8088CPU中有一个16位的标志寄存器,包含了9个标志,主要用于反映处理器的状态和运算结果的某些特征。6个条件标志+3个方向标志
3、段寄存器(4个)
8086/8088CPU依赖其内部的四个段寄存器实现寻址1M字节物理地址空间。
8086/8088把1M字节地址空间分成若干逻辑段,当前使用的段值存放在段寄存器中。
由于8086/8088有这四个段寄存器,所以有四个当前使用段可以直接存取,这四个当前段分别称为代码段,数据段,堆栈段和附加段。
(1)代码段
(2)数据段
(3)堆栈段
(4)附加段
全部回答
不对吧 缓存 和 寄存器 不一回事 吧
一级缓存可分为一级指令缓存暂时存储并向CPU递送各类运算指令;一级数据缓存用于暂时存储并向CPU递送运算所需数据,这就是一级缓存的作用 内置的L1高速缓存的容量和结构对CPU的性能影响较大,不过高速缓冲存储器均由静态RAM组成,结构较复杂,在CPU管芯面积不能太大的情况下,L1级高速缓存的容量不可能做得太大。一般L1缓存的容量通常在20~256KB。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
OPPO和vivo是步步高旗下的手机品牌吗?
帮忙取个男孩子名字。姓谢,缺木水!缺木比较
当太阳直射在120°E经线上,121°E的地方时是
将黄土高原上山西大同的煤运往东南沿海而被誉
怎么从贝壳里提取碳酸钙贝壳粉碎怎么提取碳酸
谢娜用的是什么牌的手机
合肥公交卡充值点有哪些?
对顶角是一种角与角的( )关系,它们的( )
根据材料回答下列有关问题。Ⅰ.某大学科研人
国考应届生身份
图为世界部分地区等干燥度线分布图,干燥度即
三元一次方程组x+2y=8 2x-3y+2z=5 x+2y-z=3
小儿退热的处理方法有哪些?
从半径为6CM的圆形纸片上剪去三分之一圆得扇
果冻颜料和一般颜料有哪些差别(材质、画出的
推荐资讯
男25岁,学什么技能好?学什么技能有前途?
龙泉阁洗浴中心我想知道这个在什么地方
电脑开机屏幕显示3秒后黑屏。关了显视再开3秒
请问从2010年开始的mama颁奖典礼上有过哪些国
请问陕西蒲城煤化工业园在哪里招聘?谢谢!
银行贷款迟还几天有什么影响
Delphi从开始日期(datetimepicker1)和结束日
诚信志远果业(武陟02店)地址在什么地方,想过
我下载病毒库更新文件,文件中是包括所有的病
氧化镁和氯化镁混合的操作流程
quickly饮品烧烤店地址在哪,我要去那里办事
花布坊在哪里啊,我有事要去这个地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?