还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
湖南大学HUNANUNIVERSITY硬件基础实验2实验报告
1、实验预习
1.书中的图形实现微程序控制器,中间的映射逻辑究竟是怎么实现的?答但出现分支时,预设端信号由IR决定IR为1时信号有效,输出为
1.通过IR的值映射为下址的低三位,从而产生下址
2.书中设计用到了强写强读,为什么要设计这个功能?答满足用户因为没有初始化mif文件时输入数据的需要
2、实验目的微程序控制器实验的主要任务生成CPU里的控制信号,并使程序按正确的顺序执行核心部分是ROM,存放机器指令的微程序
1、掌握微程序控制器的组成、工作原理;
2、掌握微程序控制器的基本概念和术语微命令、微操作、微指令、微程序等;
3、掌握微指令、微程序的设计及调试方法;
4、通过单步运行若干条微指令,深入理解微程序控制器的工作原理;
二、实验电路图1附电路图过大,请放大观察详情
三、实验原理将机器指令的操作(从取指到执行)分解为若干个更基本的微操作序列,并将有关的控制信息(微命令)以微码的形式编成微指令输入到控制存储器中这样,每条机器指令将与一段微程序对应,取出微指令就产生微命令,以实现机器指令要求的信息传送与加工
四、实验步骤及概述1设计状态机部分a、编写VHDL代码如下LIBRARYieee;USEieee.std_logic_
1164.all;ENTITYzhuangtaijiISPORTreset:INSTD_LOGIC:=0;clock:INSTD_LOGIC;qd:INSTD_LOGIC:=0;dp:INSTD_LOGIC:=0;tj:INSTD_LOGIC:=0;t1:OUTSTD_LOGIC;t2:OUTSTD_LOGIC;t3:OUTSTD_LOGIC;t4:OUTSTD_LOGIC;ENDzhuangtaiji;ARCHITECTUREBEHAVIOROFzhuangtaijiISTYPEtype_fstateISidlest1s_st2st4st
2...。