本文分析qemu tcg中跳转指令模拟,以riscv平台作为例子。
qemu tcg模拟原子指令
发表于
更新于
qemu tcg中原子指令学习的一个速记,以riscv为平台。
qemu模拟系统指令
发表于
更新于
本文分析qemu tcg里模拟系统指令的思路,比如模拟一个riscv的ecall指令。
qemu user mode速记
发表于
更新于
本文是qemu user mode的一个速记,简单分析相关的代码、构建以及使用方法。 具体以riscv为例说明。
在qemu里增加指令的前端解码
发表于
更新于
本文梳理在qemu里增加一个指令的前端解码的基本逻辑。
《大学》阅读速记
这段时间小孩在背《大学》,整天神神叨叨的,为了跟上他的学习节奏,我也看了下 《大学》的内容,本文就是看完大学后的一个速记。
PLKA第三章读书笔记
本文是PLKA第三章的阅读笔记,第三章主要讲物理内存的分配。本文参考PLKA分析最新 的内核代码,并不全是PLKA内容的整理,代码分析基于5.10。
Macbook虚拟机磁盘扩容
发表于
更新于
本文记录MacBook使用中给虚拟机磁盘扩容的过程。
超标量处理器设计笔记
本文是《超标量处理器设计》这本书的读书笔记。总的来看这本书的难度在 《计算机组成与设计-硬件软件接口》和《计算机体系结构量化研究方法》之间。 这本书主要讲的是超标量处理器各个部件的设计原理。
计算机组成与设计-硬件软件接口笔记
本文是《计算机组成与设计-硬件/软件接口》的读书笔记。这本书讲的是CPU硬件设计 的一些基本知识,有一个定数字电路基础的人用来入门CPU硬件设计用这本书比较好, 看完这本书再看《计算机体系结构:量化研究方法》会比较容易一点。这本书的缺点 是讲的比较浅,现代CPU设计里的超标量、乱序和多发射具体的设计讲的比较少。