Cordial-Kid's Blog
Git指令集 Git指令集
写在前面Git 是一个分布式版本控制系统,广泛用于软件开发和其他需要版本控制的项目中。GitHub 和 GitLab 两个计算机领域绕不开的平台,都基于 Git 进行版本控制和协作开发。本文档将介绍一些常用的 Git 指令,帮助你更好地理解
2026-01-26
「BUAA-CO」P6课上 「BUAA-CO」P6课上
写在前面:P6 其实是 P5 plus,依然是三类:计算类、跳转类、访存类。只是计算类一般会涉及对 MDU 的操作,访存类不能在 DM 进行计算(因为 DM 没有了…)。很抱歉这次只做了两道题,第三题看题时间被助教问答占掉了(不嘻嘻)。如果
「BUAA-CO」 P6课下 「BUAA-CO」 P6课下
简介P6 和 P5 的整体思路一样,区别在于 P6 将 IM 和 DM 模块放在了外部(课程组写好了代码),从而使得 CPU 更加纯粹,贴合实际。同时 P6 新增了乘除槽指令,由于乘除槽指令执行周期较长,因此我们在阻塞等方面要加以注意。废话
「BUAA-CO」 P5课下 「BUAA-CO」 P5课下
序言从P5开始,我们迎来了崭新的篇章,5级流水线。我真的想不出什么其他词汇来形容他的伟大,总之他让无数学生为之倾倒,也让少数情侣为之分道扬镳(别怕)。从这一章节开始,我们设计的CPU难度有了质的飞跃。 相信很多同学在听了计组理论课关于阻塞和
「BUAA-CO」P5课上 「BUAA-CO」P5课上
P5 课上三题有明显的规律,第一题一般只涉及 ALU 的修改,第二题是 b 类型的跳转指令,第三题稍微难一点,涉及访存以及对转发阻塞逻辑的修改。下面我们结合题目详细说明一下解题思路和步骤。 CCCopcode = 忘了 tmp1
「BUAA-CO」 P4课上 「BUAA-CO」 P4课上
写在前面:笔者不是大佬,P4 二战方过,这里记载了二战题目的 comprehensive 版本。 为什么是 comprehensive 版本?因为做完挺早,等助教问答的时候顺手把题抄了。 为什么没有一战题目?因为一战没心情回忆痛苦的过去。
2 / 4