计算机组织与体系结构
文章平均质量分 94
冷冰鱼
这个作者很懒,什么都没留下…
展开
-
【计算机组织与体系结构】实验四:指令 CACHE 的设计与实现
指令 Cache 介于 CPU 和主存之间。其使用类 Sram 接口与 CPU 进行通信,当 CPU 需要使用数据时,将 Cache内缓存的数据发送给 CPU;使用 AXI 接口与主存进行通信,当Cache 发生不命中时,将主存中的数据替换到Cache 的数据块内。因此,要实现一个指令 Cache ,一方面我们需要知道其内部的构成(在本节中将会详细阐述),另一方面我们需要知道 Cache 和 CPU 以及 AXI 总线是如何相互配合工作的(在后两节实现类 Sram协议和实现 AXI 协议中会详细阐述)原创 2023-01-15 14:39:30 · 1596 阅读 · 2 评论 -
【计算机组织与体系结构】实验三:流水线处理器
本次实验设计并实现了一个流水线处理器,该流水线处理器包括5段,在实验二的基础上,将不同的模块划分到不同的阶段,然后进行流水即可。总之,这次实验以实验二为基础,实现较为简单,通过实践也加深了我对流水线cpu的处理过程的理解,使我收获颇丰。原创 2023-01-13 23:38:43 · 710 阅读 · 0 评论 -
【计算机组织与体系结构】实验二:给定指令系统的处理器设计
处理器所支持的指令包括 LW, SW, ADD, SUB, AND, OR, XOR, SLT, MOVZ, BEQ, J。其中仅有 LW 和 SW 是字访存指令,所有的存储器访问都通过这两条指令完成; ADD、 SUB、 AND、 OR、 XOR、SLT、 MOVZ 是运算指令,他们都在处理器内部完成; BEQ 是分支跳转指令,根据寄存器的内容进行相对跳转;J 是无条件转移指令。原创 2023-01-02 00:36:11 · 567 阅读 · 0 评论 -
【计算机组织与体系结构】实验一:算术逻辑单元的实现
【计算机组织与体系结构】实验一:算术逻辑单元的实现完成一个简单的、具有执行 16 种算术逻辑运算操作的电路原创 2023-01-01 14:52:04 · 988 阅读 · 0 评论