Q:本期我们来设计实现以上介绍的简易处理器,并进行仿真。
A:简易处理器顶层.v文件代码,顶层文件中例化实现处理器的子模块3-8译码器以及寄存器。
仿真示例:DIN = (100)8在30 ns时加载到 IR中,而DIN= (100)8对应指令 mvi R0,#D,其中值D =5在50 ns被加载到R0中。然后在70ns时执行指令mv R1,R0,在110ns时执行指令add R0,R1,在190ns时执行指令sub R0,R0。DIN和IR以八进制的形式表示,寄存器值以十六进制的形式表示。