在总线周期的t1,t2,t3,t4状态,cpu_cpu总线分为

在总线周期的t1,t2,t3,t4状态,cpu_cpu总线分为第一关:MIPS指令译码器设计要求我们设计译码器,那么首先要知道要指令的具体格式,通过查阅MIPS指令手册可以知道OPFuncSLT000000101010BEQ000100/ADDI001000/LW100011/SW101011/于是将获得的OP、Func和常数对比就行,相同输出1以下给出例子:第2关:定长指令周期—时序发生器FSM设计根据下图,知道次态和原态之间的关系。输入输出:法1:填写表格,生成表达式:

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

circ文件下载链接

第一关:MIPS指令译码器设计

要求我们设计译码器,那么首先要知道要指令的具体格式,通过查阅MIPS指令手册可以知道

OP Func
SLT 000000 101010
BEQ 000100 /
ADDI 001000 /
LW 100011 /
SW 101011 /

于是将获得的OP、Func和常数对比就行,相同输出1
以下给出例子:
在这里插入图片描述

更新,答案如下:
在这里插入图片描述

第2关:定长指令周期—时序发生器FSM设计

根据下图,知道次态和原态之间的关系。
在这里插入图片描述
输入输出:
在这里插入图片描述在这里插入图片描述
法1:
填写表格,生成表达式:
在这里插入图片描述
输入表达式:
在这里插入图片描述
法2:
直接填真值表:
在这里插入图片描述

第3关:定长指令周期—时序发生器输出函数设计

解法:同样根据测试用例,填写表格
在这里插入图片描述
在这里插入图片描述

第4关:硬布线控制器组合逻辑单元

解法:
根据下表,填写题目给的excel表格。
在这里插入图片描述
图一

注意:slt指令的执行周期输出信号如下
T1:rout xin
T2:rout rs/rt slt
T3:zout rin regdst

rs/rt是regtgt信号,Cin是PCin(当输入equal=1,T3=1,beq时,输出PCin=1)

将excel生成的表达式输入到logisim中。

图二
图二

——————————————————5/25更新———————————————————–
以下具体讲一下填写excel表格的方法:
以图一中的计算周期为例:
取指周期对应的输入是Mif,节拍T1对应的输入是T1,所以图二表格中的输入的Mif,T1填1;
而看图1可以知道对应的输出是PCout,ARin,Xin,那么图二表格中的输出在PCout,ARin,Xin对应位置下填1;
在这里插入图片描述
以图一中的计算周期的lw指令为例:
计算周期对应的输入是Mcal,节拍T1对应的输入是T1,指令lw对应的输入是LW,所以图二表格中的输入的Mcal,T1,LW填1;
而看图1可以知道对应的输出是Riout,Xin,那么图二表格中的输出在对应位置下填1;
在这里插入图片描述

整个表格的填写大致如下,不保证全对(只能找到早期的表格了,后面可能有修改,与SLT命令有关的行需要读者自己根据平台输出再调整一下)
在这里插入图片描述
如果根据此表格填写出现问题,可以参考评论区 bists的意见:slt部分确实有出错,T1部分应该将Rs/Rt信号和slt信号剔除(对应ControlBus(hex): 40484一行)

第5关:定长指令周期—硬布线控制器设计

解法:根据下图连线
在这里插入图片描述
提醒:指令信号没用到,CLK接的位置如下,状态寄存器的要变成下降沿;
在这里插入图片描述 在这里插入图片描述

更新:答案如下
在这里插入图片描述

第六关:

根据题目,加载数据
在这里插入图片描述
运行就行,提交。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/182266.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vs2012激活密钥永久_win7简易版激活密钥

    vs2012激活密钥永久_win7简易版激活密钥VS2012有效注册密钥 Microsoft Visual Studio Ultimate 2012 旗舰版 有效注册密钥:YKCW6-BPFPF-BT8C9-7DCTH-QXGWC原文地址

    2022年10月14日
    0
  • *.asmx文件漏洞搜索「建议收藏」

    *.asmx文件漏洞搜索「建议收藏」AdminWebServicehttp://<AdminSite>/_vti_adm/Admin.asmxProvidesmethodsformanagingadeploymentofMicrosoftWindowsSharePointServices,suchasforcreatingordeletingsitec…

    2022年5月4日
    56
  • iframe自适应高度和宽度_自适应框架

    iframe自适应高度和宽度_自适应框架解决使用iframe的高度适应问题,长高度和短高度都能互相适应。

    2022年10月12日
    0
  • 永久免费内网穿透很简单,一看就明白(长文)

    永久免费内网穿透很简单,一看就明白(长文)对于网络用户来说,一定都经历过出门在外无法直接在外网访问内网、或是难以部署异地远程桌面,因此心急如焚的情况;对于企业来说,无论是财务管理软件难以将分店信息同步到总部进行统计汇总、还是员工出差在外或在家里就不能访问企业内部办公系统,都极大地影响了公司整体效率;对于个人开发者来说,微信小程序或者在线支付系统等开发环境往往需要一个可以外部访问的公网环境进行调试,而大多数的企业网络都被运营商做了转发设置,…

    2022年6月22日
    135
  • PDF如何导出成图片,操作教程[通俗易懂]

    PDF如何导出成图片,操作教程[通俗易懂]PDF导出后成为图片,这需要将PDF格式转换成图片格式,想要将PDF文件格式转换成图片要用到PDF转换工具,现在很多PDF转换器都可以实现,我们以其中一家的PDF转换器为例,写一篇操作教程给大家演示一下。PDF转换工具:okfonePDF转换大师官网地址操作过程:1.下载并安装“PDF转换大师”,打开软件2.点击进入【PDF转文件】。3.点击【PDF转图片】,导入PDF文件到软件中。4.设置导出图片的相关参数。输出格式包括:PNG、JPG、PNG、BMP、GIF格式..

    2022年6月5日
    29
  • 虚拟机无法在windows10上运行_虚拟机中安装windows10详细教程

    虚拟机无法在windows10上运行_虚拟机中安装windows10详细教程虚拟机中安装Windodxp系统,可能会存在一些问题,现在把安装中碰到的问题和解决方法总结如下: 问题1:outputerrorfiletothefollowinglocation:问题2:Exiting Intel PXE ROM.OperatingSystemnotfound问题1和问题2解决方法:需要对虚拟机进行分区,分配一个主分区,

    2022年8月16日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号