关于Logisim
Logisim在仿真软件行列中算是比较直观的软件了,它能做的事情有很多,唯一不足的是硬件描述语言的支持,总体上来说适合比较底层的仿真,依赖于Hex值,通过线路逻辑设计能够较好的
关于本实验
计算机指令的执行过程设计是相对复杂的,指令的形式也是多种多样,按照格式可分为有二三单地址指令,根据访问部件的不同可分为立即数,RR,SS,RS等指令
本实验通过Logisim实现:
1.寄存器->存储器
2.存储器->寄存器
3.立即数->存储器
4.立即数->寄存器
的四种控制结构
正文
1)实现寄存器组
寄存器组能够组合成一个缓存序列,并按照每个寄存器的地址进行更改和访问,一次只能改写或读取一个寄存器内容。
2)立即数与主存储器
主存储器与寄存器都是存储部件能作为输入输出使用,立即数只能作为输入
3)通路设计
控制数据通路实际是通过数据选择器不断的控制输入地址达到选择通路的效果。