├── 3.数据表示实验 └── data.circ ├── 4.运算器实验 └── alu.circ ├── 5.存储系统实验 └── storage.circ ├── 6.MIPS CPU设计实验 ├── cpu.circ ├── cpu24.circ ├── cs3410.jar └── mips-probe.jar └── README.md /6.MIPS CPU设计实验/cs3410.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ly3458/Educoder-experiment-of-principles-of-computer-composition/c5a1db6aa20e51fd55dd913077fcd80d6392c7b8/6.MIPS CPU设计实验/cs3410.jar -------------------------------------------------------------------------------- /6.MIPS CPU设计实验/mips-probe.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ly3458/Educoder-experiment-of-principles-of-computer-composition/c5a1db6aa20e51fd55dd913077fcd80d6392c7b8/6.MIPS CPU设计实验/mips-probe.jar -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # -Logisim 2 | 头歌 计算机组成原理实验 计算机数据表示/运算器/存储器/MIPS CPU设计 3 | 4 | data.circ可通过运算器设计实验前七关,如下: 5 | 1.汉字国标码转区位码实验 6 | 2.汉字机内码获取实验 7 | 3.偶校验编码设计 8 | 4.偶校验解码电路设计 9 | 5.16位海明编码电路设计 10 | 6.16位海明解码电路设计 11 | 7.海明编码流水传输实验 12 | 13 | alu.circ可通过运算器设计实验前六关,如下: 14 | 1.8位可控加减法电路设计 15 | 2.CLA182四位先行进位电路设计 16 | 3.4位快速加法器设计 17 | 4.16位快速加法器设计 18 | 5.32位快速加法器设计 19 | 6.5位无符号阵列乘法器设计 20 | 21 | storage.circ可通过存储器设计实验前三关,如下: 22 | 1.汉字字库存储芯片扩展实验 23 | 2.MIPS寄存器文件设计 24 | 3.MIPS RAM设计 25 | 26 | cpu.circ可通过MIPS CPU设计实验前五关,如下: 27 | 1.单周期MIPS CPU设计 28 | 2.微程序地址转移逻辑设计 29 | 3.MIPS微程序CPU设计 30 | 4.硬布线控制器状态机设计 31 | 5.多周期MIPS硬布线控制器CPU设计(排序程序) 32 | 33 | cpu24.circ可通过MIPS单周期CPU设计(24条指令)(HUST)实验第一关:单周期CPU(24条指令) 34 | --------------------------------------------------------------------------------