主页

COD 实验汇总

这学期的计算机组成原理要求我们用Verilog实现一个简单的CPU:

  • 1-2,我们需要考虑一个简单的ALU和一个寄存器。
  • 3-6, 简单的,单周期的,简陋的,用verilog语言描述的CPU
  • 7-9, 给简单CPU引入有访存延时的真实内存。并通过IO映射的办法,访问外设。
  • 10-13, 用RISCV32的37条指令来写一个简单的CPU。

阅读更多

上下文无关文法

前一篇描述了正则语言的描述方法,但是他并不能描述所有语言,比如01等的情况。 本章介绍一种能力更强的描述数学语言的模型,称为上下文无关文法。它能够描述某些应用广泛的具有递归结构特征的语言。

阅读更多

结构体指针

指针问题的核心就是认识到:指针的地址和指针的内容是两码事。它们同时归属于一个对象,却有着完全不同内涵。只要深刻把握了这一点,小心考察每一个已使用指针。犯错的可能性就会大幅度降低。

阅读更多