Zsh简单配置指南 最近虚拟机安的有点多,每次都要重新配置一遍Zsh,所以记录一下配置过程 安装Zsh 12sudo apt-get updatesudo apt-get install zsh 安装Oh My Zsh Oh My Zsh是一个社区驱动的框架,用于管理Zsh配置。它包含了许多有用的功能,助手,插件和主题 先安装git 1sudo apt-get install git 第一种安装方法 1234# 使用 2025-01-15
TAGE 分支预测算法 目前还没确定研究方向,但是学术论文写作课要求在自己的研究方向上寻找论文进行论文分享,完成一个长达 45 分钟的汇报。最终我还是兜兜转转选择了本科时期较为了解的处理器设计作为这次的论文寻找方向,正好拓展下处理器设计的技术,为后续辅导龙芯杯提供更先进的技术支持。 引言 在现代处理器设计中,分支预测器扮演着至关重要的角色,直接影响着处理器的性能。随着指令流水线的不断加深和处理器执行频率的提高,分支指令的 2024-10-09 计算机体系结构 #分支预测
使用 VS Code 连接 VMware 本地虚拟机 最近安装了多个 Ubuntu 版本,每次安装虚拟机都需要查阅 VS Code 连接 VMware 本地虚拟机的方法(其他软件的虚拟机应该也适用该方法),因此在这记录一下,以便日后查阅。如果发现图片失效的问题,麻烦联系我修复 VMware 虚拟机端设置 安装对应文件 在虚拟机的终端中输入以下命令: 123sudo apt-get update # 更新软件源sudo apt-get install 2024-07-16
Verilog 食用指南 在阅读 Verilog 指南之前,还是强烈建议学习 Chisel,毕竟 Verilog 的阻塞赋值和非阻塞赋值就已经够让初学者犯错的了,而 Chisel 中不会有这么多奇奇怪怪的小毛病。 在阅读本文时发现的所有问题欢迎联系作者修复!非常感谢! 认识 Verilog 数字电路学习资料 数字电路与计算机体系结构 1-5 章节 Verilog 在线学习网站,推荐边看书边练手 中科大的 Verilog 2024-04-10 学习相关
RISC-V Sv39 最近在设计实现 RV64 的 S 模式,而 S 模式的核心就是虚实地址转换的实现,只要把虚实地址转换部件设计好了,S 模式也就实现的大差不差了 下面是基于我的 RV64 核的虚实地址转换硬件实现以及 RV 手册进行的介绍,可能有许多简化以及缺失的部分,忘见谅 对比 MIPS 在 MIPS(龙芯杯团队赛的 MIPS 指令集)的实现中,首先虚拟内存的地址划分是固定死的:哪些段是直接映射,哪些段是需要虚 2024-01-03 计算机体系结构 #RISC-V
Hexo 使用指南 因为每次写博客的时间都隔了好久,导致我总是忘记使用 Hexo 写博客的流程 因此,这篇简易的博客诞生了,里面也会更新我写博客时碰到的一些问题 常规流程 使用下面的命令创建一篇新的博客: hexo n "要创建的文件名" 一般直接使用下面的命令一件生成本地预览: hexo clean && hexo g && hexo s 建议写个 Makefil 2024-01-01
Java 复习总结 这是我在上完《面向对象程序设计:Java》这门课后,对照着 PPT 进行期末复习时所做的总结,其中还包括了老师最后几节课强调的重点。 可能有写的不对的地方,你可以联系我修正,不过目前我可能已经把 Java 的知识忘得一干二净了 Java 语言概述 这个应该不是什么重点,就是选择题会考几道,稍微了解一下即可 Java 程序的编译和运行过程 Java 跨平台和 Java 虚拟机 程序规范 java 2024-01-01 学习相关 #JAVA