江西网站开发方案,书店网站建设规划书,东莞网站建设排行,php网站绑定域名经过前面几节的学习#xff0c;我们已经有了简单的数电知识#xff0c;下面#xff0c;我们将正式进入设计简单图灵完备机的工作#xff0c;首先#xff0c;我们要设计出具有逻辑运算与计算功能的简单结构#xff1a;
1.逻辑架构
首先#xff0c;该架构能实现多种逻辑…经过前面几节的学习我们已经有了简单的数电知识下面我们将正式进入设计简单图灵完备机的工作首先我们要设计出具有逻辑运算与计算功能的简单结构
1.逻辑架构
首先该架构能实现多种逻辑的判断所以要有一个解码器以便用一个输入来控制电路进行的运算其次还需要两个输入端用于输入要运算的数最后便是逻辑门同时我们还要约定不同的指令代表不同的逻辑运算0代表或1代表与非2代表或非3代表与......
我们先设计以上的4个功能所以指令解码器就只需如下设计 接着加上逻辑运算单元 其中蓝色线代表与输出嫩绿色代表与非输出紫色代表或非输出黄绿色代表或输出具体原理这里就不赘述了。
接下来接入输入并根据指令来对运算结果选择输出当指令为0时我们控制或的输出 同理接入其他逻辑功能 逻辑运算架构搭建完毕
2.计算架构
如同逻辑架构一般我们也是约定几个指令码4代表加5代表减然后加到逻辑架构中 加入加和减的计算单元以及选择输出开关 此时运行电路会发现计算的指令有时会与逻辑指令重合导致冲图具体原因一目了然----指令超过二位所以解码器应该使用三位解码器而逻辑部分的解码器未更新导致所以更新即可 运算架构设计完毕