计算机体系结构
文章平均质量分 95
芜湖韩金轮
hnu的小菜鸡
展开
-
HNU计算机体系结构-实验3:多cache一致性算法
在我进行对cache一致性模拟器的实验过程中,我深入研究了监听法和目录法这两种常见的cache一致性协议。通过实际的模拟器操作,我对这两种协议的原理和工作机制有了更深入的理解。首先,我发现监听法是一种基于总线的cache一致性协议。在这个协议中,所有的缓存控制器都通过总线来监听其他缓存控制器的操作。当一个缓存控制器修改了共享数据时,它会通过总线发送一个信号,让其他缓存控制器将对应的缓存行置为无效。这样,其他缓存控制器在需要访问这个缓存行时,就会重新从内存中读取最新的数据,保证了数据的一致性。原创 2023-12-09 10:57:42 · 529 阅读 · 0 评论 -
HNU计算机结构体系-实验2:CPU动态指令调度Tomasulo
在进行这个实验的过程中,我深入学习和研究了Tomasulo算法和指令级并行的动态指令调度方法,并通过Tomasulo模拟器进行了实际操作和观察。对Tomasulo算法的理解加深:通过实验,我对Tomasulo算法的原理和实现方式有了更深入的理解。我了解了如何使用寄存器重命名、乱序执行和指令调度等技术来实现指令级并行,提高处理器的性能。这个算法的核心思想和设计对于理解现代处理器的工作原理非常重要。原创 2023-12-09 10:49:27 · 698 阅读 · 0 评论 -
HNU计算机体系结构-实验一:RISC-V指令理解
体系结构的第一个实验,实际上是中科大的实验,GitHub直接搜ustc_ca可以搜出很多,我也是借鉴了几位大佬的。这个课是计科第一年开课的,所以以后的实验内容可能会有所调整。这次实验的内容也很简单,用ripes跑一遍即可,这个软件还是很智能的,每一步骤干什么,用的哪个寄存器,以及数值是多少都能显示出来。闲麻烦不想在GitHub上下载的,直接放到网盘了。具体用法是先打开ripes.exe,左上角editor->setiing,然后选择另一个文件夹里的编译器,然后就可以运行代码了。原创 2023-06-13 18:05:09 · 2432 阅读 · 0 评论