Posts

Showing posts from May, 2022

Computer Architecture II

Continue from Computer Architecture I 3.3 Loop         循环是各类编程语言中及其常见的功能,而在Instruction中,以MIPS为例,循环的功能一般以Loop的形式呈现。          3.3.1  "if" loop        C语言:                                            Loop:  g = g + A[i];                                                       i = i + j;                                                 if(i ! = h)  goto Loop;        假设g , h , i  和 j 的值分别存在$s1, $s2, $s3和$s4。数组A的初始地址为$s5。        将以上C语言转译为MIPS Instruction后为:                ...

Verilog and Digital circuit

 本文归纳总结于《Advanced Digital Design with the Verilog HDL》second edition