P6-CPU设计文档[BUAA-CO]
P6流水线CPU设计文档
设计整体概述
预计实现指令集:
add、sub、and、or、nor、xor、slt、sltu、
ori、Lui、addi、andi、
lw、lh、lhu、lb、lbu、sw、sh、sb、
mult、multu、div、divu、mfhi、mflo、mthi、mtlo、
beq、bne、nop、j、jr、jal、jalr
R型指令:add、sub、and、or、no ...
P5-CPU设计文档[BUAA-CO]
P5流水线CPU设计文档
设计整体概述
预计实现指令集:add、sub、ori、Lui、lw、sw、beq、nop、j、jr、jal
R型指令:add、sub、ori、jr
opcode
rs
rt
rd
shamt
funct
6
5
5
5
5
6
I型指令:lui、lw、sw、beq
opcode
rs
rt
offset
6
5
5
16
...
OOPre2024课程总结[BUAA-OOPre]
游戏背景
在这个架空的魔法世界中,玩家将扮演一位冒险者,探索一个充满挑战和机遇的魔法大陆。玩家需要管理自己的资源(放入背包或仓库),包括药水瓶、装备,并可以用碎片兑换福利。在收集装备、药水瓶和福利碎片,雇佣冒险者的过程中,玩家将增强自己的实力,并通过普通攻击或者递归攻击击败其他冒险者。被雇佣的冒险者将会在雇主减少某种程度的体力值时给予援助。在冒险的最后,冒险者们将进入“秘境工厂”打败守门怪物,寻找 ...
P4-CPU设计文档[BUAA-CO]
P4单周期CPU设计文档
设计整体概述
预计实现指令集:add、sub、ori、Lui、lw、sw、beq、nop、j、jr、jal、jalr
R型指令:add、sub、ori、jr、jalr
opcode
rs
rt
rd
shamt
funct
6
5
5
5
5
6
I型指令:lui、lw、sw、beq
opcode
rs
rt
offset
6 ...
P3-CPU设计文档[BUAA-CO]
P3单周期CPU设计文档
设计整体概述
预计实现指令集:add、sub、ori、Lui、lw、sw、beq、nop
R型指令:add、sub、ori
opcode
rs
rt
rd
shamt
funct
6
5
5
5
5
6
I型指令:lui、lw、sw、beq
opcode
rs
rt
offset
6
5
5
16
J型指令:暂无
...
计算机组成原理笔记(5)
指令系统与MIPS汇编语言
指令格式
指令系统概述
指令系统是计算机执行程序的基础,它定义了计算机的所有指令和操作方式,具体包括以下三个方面:
操作类型:指令系统中应提供哪些操作?常见的基本操作有 LD(加载)、ST(存储)、INC(加一)、BRN(跳转),这些操作足以编写任何计算程序,但实际使用中,单独依赖这些指令会导致程序过长。
操作对象:如何表示操作对象?可以表示多少个?操作对象通常包括寄 ...
离散数学II笔记(4)
关系的复合运算(合成)
定义:
设R是 X 到 Y 的关系, S 是Y到Z 的关
系,则R◦S={<x,z>∣∃y∈Y使得 xRy∧ySz}R ◦ S =\{<x, z>|\exist y \in Y 使得\, x R y ∧ y S z \}R◦S={<x,z>∣∃y∈Y使得xRy∧ySz}为 X 到 Z 的关系, 称为 R 和 S 的合成。
显然,dom(R ...
P1课上题目回忆和思路分享[BUAA-CO]
Q1 vector a和vector b每位不同
a,b都是32位二进制数,a从左往右读,b从右往左读,判断a和b不同的位数。
解题思路:
一道简单的组合逻辑问题
1234567891011121314module different ( input [31:0] a, b, output [5:0] count); integer i; //用于循环计数 reg [5:0 ...
OOpre笔记(2)
Lec3:继承与接口
继承的定义
继承:让子类获得父类的属性和方法,实现代码复用和拓展,减少冗余度并增强课维护性。
使用语法:
子类中,使用extends关键字继承父类。
123class 子类 extends 父类 { // 子类定义}
子类可以访问父类的公共(public)和受保护(protected)成员
私有(private)成员无法被直接被访问,需调 ...
OOpre笔记(1)
面向对象程序设计先导Lec1
课程简介
从java小白到一周内完成200行代码
课程安排:八次课程 4次迭代作业
什么是面向对象
面向对象是以对象为中心来构建程序逻辑的方法
一切皆为对象
程序逻辑:数据及其关系、行为及其关系
使用类这个概念来抽象描述 一个类可以以实例化出任意数量的对象
类:数据与行为的综合逻辑体
类关系:表征类之间的数据关系或行为关系
面向对象方法提供了控制 ...

![P6-CPU设计文档[BUAA-CO]](https://gitee.com/TheUHO/blog/raw/master/images/202407212255293.jpg)
![P5-CPU设计文档[BUAA-CO]](https://gitee.com/TheUHO/blog/raw/master/images/202407212255291.jpg)
![OOPre2024课程总结[BUAA-OOPre]](https://gitee.com/TheUHO/blog/raw/master/images/202411052057448.jpg)
![P4-CPU设计文档[BUAA-CO]](https://gitee.com/TheUHO/blog/raw/master/images/202407212255287.jpg)
![P3-CPU设计文档[BUAA-CO]](https://gitee.com/TheUHO/blog/raw/master/images/202409111007684.jpg)



![2025 年数据库大作业 [BUAA-DB]](http://gitee.com/TheUHO/blog/raw/master/images/202407212255287.jpg)
![2026年算法设计与分析期末回忆版[BUAA-算法]](https://gitee.com/TheUHO/blog/raw/master/images/202407212255294.jpg)