自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 超标量处理器之寄存器重命名(五)

寄存器重命名

2023-10-26 14:38:28 538

原创 TAGE-SC-L分支预测

TAGE-SC-L分支预测

2023-10-07 15:28:18 836 1

原创 ITTAGE分支预测

ITTAGE算法

2023-09-15 17:32:52 368

原创 TAGE分支预测

TAGE分支预测算法

2023-09-07 15:33:16 821 1

原创 超标量处理器之分支预测(四)

分支预测

2023-09-05 17:08:24 770 1

原创 Vim基本使用

【代码】Vim基本使用。

2023-08-11 08:51:20 57 1

原创 Linux基础学习

Linux基础学习

2023-08-04 11:00:25 46 1

原创 Verilog基础

Verilog学习笔记

2023-07-27 19:11:17 654 1

原创 超标量处理器设计之虚拟存储器(三)

CPU在执行指令的时候首先给出虚拟地址,CPU内MMU根据虚拟地址和页表寄存器查询存放在内存中的页表,根据查询到的记录得到物理页框号PFN,此时MMU再用PFN和虚拟地址的Page Offset组合起来查询内存中数据。一次内存数据的访问实际上对应两次内存访问,第一次访问的是页表,第二次访问的才是页的内容,如果发生缺页,则还需要访问磁盘。通过两级页表得到虚拟地址对应的数据,首先需要访问第一级页表,得到虚地址所属第二级页表的基地址,再从第二级页表中得到虚地址对应的物理地址,最后访问物理内存得到数据。

2023-07-17 15:59:27 124 1

原创 超标量处理器设计之Cache(二)

index用来指定选中哪一个cache line,tag用来与cache line的tag作比较以生成hit信号,而offset则从选择的cache line中选中部分数据进行输出。2> 不再使用Index,而是直接使用Tag比较得到Cache line,相当于直接使用存储器的内容来寻址,即内容寻址的存储器(Content Address Memory,CAM)。2> 同样使用Index对Cache寻址,对于找到的多个Cache line,通过比较其Tag确定结果,如果Tag都不匹配,则Cache缺失。

2023-07-13 09:17:58 273 1

原创 超标量处理器设计之概述(一)

解码阶段得到指令的源寄存器和目标寄存器都是指令集定义的逻辑寄存器,为了解决WAW和WAR假相关性,将逻辑寄存器重命名为处理器的物理寄存器,并用表格记录二者之间的映射关系和未被使用的物理寄存器信息;:仲裁电路从发射队列中选择合适的指令发送到FU中执行,对于乱序执行的处理器,这是从顺序执行到乱序执行的分界点(前序过程是顺序的,从这里开始乱序发射和执行),直到提交才重新变成顺序;,两条指令的结果都要写入同一个寄存器,相关性可以避免,后面的指令写入其他寄存器即可——output dependence;

2023-07-10 12:21:57 582

原创 MySQL8 忘记密码修改

首先以管理员身份启动cmd 进入MySQL的安装路径 net stop mysql关闭服务 mysqld --console --skip-grant-tables --shared-memory跳过了mysql的用户验证 然后, 启动另一个 CMD 命令行, 输入mysql -u root直接登陆, use mysql; update user set authentication_string='' where user='root';--将字段置为空 ALTER ...

2022-05-12 12:29:38 1411

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除