![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
RISC-V
文章平均质量分 64
hahah
Strive_LiJiaLe
这个作者很懒,什么都没留下…
展开
-
v2c - 从Verilog 转换到 C语言的工具
用于将 Verilog RTL 中给出的硬件电路转换为的工具流程 C语言的软件程序原创 2023-05-03 09:58:33 · 2467 阅读 · 3 评论 -
手把手代码实现五级流水线CPU——第一篇:初级顺序流水线
手写cpu原创 2023-01-02 11:17:05 · 2418 阅读 · 0 评论 -
第七章:硬件多线程
线程原创 2022-10-26 12:17:30 · 787 阅读 · 0 评论 -
第六章:指令并行
指令并行原创 2022-10-26 11:52:23 · 1044 阅读 · 0 评论 -
乱序执行C语言实现
实现原创 2022-10-26 09:14:29 · 597 阅读 · 0 评论 -
第五章:乱序执行
认识CPU原创 2022-10-25 12:51:23 · 1682 阅读 · 0 评论 -
第四章:动态分支预测
认识cpu原创 2022-10-25 11:24:34 · 1303 阅读 · 0 评论 -
第三章:流水线上的冒险
认识CPU原创 2022-10-25 11:17:42 · 609 阅读 · 0 评论 -
徒手实现RISC-V
加油原创 2022-10-22 19:39:15 · 280 阅读 · 0 评论 -
冯多依曼CPU——C语言实现
hahah转载 2022-10-22 19:42:03 · 457 阅读 · 0 评论 -
第二章:CPU内部结构
文章目录执行单元功能总线接口单元功能内部寄存器1.通用寄存器(暂存运算结果)16位AX:累加器BX:基址寄存器CX:计数寄存器DX:数据寄存器SP:堆栈指针寄存器BP:基址指针寄存器(可指向堆栈任何位置,可与BP连用)SI:源变址;DI:目标变址2.控制寄存器IP:指令指针(指令的偏移地址)指挥棒FLAGS:标志寄存器状态标志位控制标志位3.段寄存器(提供分段技术)下一章:存储器分段结构执行单元功能指令译码指令执行(在ALU中完成)暂存中间运算结果(在8个通用寄存器里做的)保持运算结果特征原创 2021-09-21 17:54:59 · 134 阅读 · 0 评论