计算机组成原理时序部件实验,计算机组成原理课设计报告时序发生器.doc
计算机组成原理课设计报告时序发生器,时序发生器,时序脉冲发生器,时序信号发生器,内存的原理和时序,sdram原理与时序,时序图的主要组成要素,组成时序图的元素包含,内存原理和时序,组成时序图的元素
计算机组成原理
课程设计报告
学院: 计算机学院
专业:计算机科学与技术
目 录
1.实验目的 ……………………………………… 3
2.实验原理电路图 ……………………………… 3
3.机器指令与微程序 …………………………… 5
4.实验设备 ……………………………………… 8
5.实验任务 ……………………………………… 8
6.实验结果 …………………………………… 10
7.实验总结 ……………………………………… 11
一、实验目的
1.掌握时序产生器的组成原理
2.掌握微程序控制器的组成原理
3.掌握微指令格式的化简和归并
4.将微程序控制器同执行部件(整个数据通路)联机,组成一台计算机
5.用微程序控制器控制模型机的数据通路
6.通过CPU运行九条机器指令(排除有关中断的指令)组成的简单程序,掌握机器指令与微指令的关系,牢固建立计算机整机概念
二、实验原理电路图
1.时序发生器
TEC-4计算机组成原理实验的时序电路如图所示,电路采用2片GAL22V10(U6,U7),可产生两级等间隔时序新号T1-T4和W1-W4。其中一个W由一轮T1-T4循环组成,相当于一个微指令周期;而一轮W1-W4循环可供硬联线控制器执行一条机器指令。
-= 时序信号发生器 =-
本次实验不涉及硬联线控制器,因此时许产生器中的相关内容也可以根据需要放到硬联线控制器实验中进行。
CLR#为复位新号,低电位有效。试验仪处于任何状态下令CLR#=0,都会使时序发生器和微程序控制器复位;CLR#=0时,则可以正常运行。
TJ是停机新号,是控制器的输出新号之一。连续运行时,如果控制信号停机=1,会使机器停机,停止发送时序脉冲,从而暂停程序。QD是启动脉冲信号。
DP,DZ,DB是来自控制台的开关信号。DP表示单拍,当DP=1时,每次只执行一条微指令;DZ表示单指,当DZ=1时,每次只执行一条机器指令;当DP,DB,DZ都为0时,机器连续运行。
2.数据通路
微程序控制器是根据数据通路和指令系统来设计的。这里采用的数据通路是在综合前面各实验模块的基础上,又增加程序计数器PC(U18)、地址加法器ALU2(U17)、地址缓冲寄存器R4(U25/U26)和中断地址寄存器IAR(U19),PC和ALU2各采用一片GAL22V10,两者配合使用,可完成程序地址的储存、增1和加偏移量的功能。R4由两片74HC298组成,带二选一输入端。IAR是一片74HC734,用于中断时保存断点地址。
3.微指令格式与微程序控制器电路
根据给定的12条机器指令功能和数据通路总体图的控制信号,采用的微指令格式见图。微指令字长共35位。其中顺序控制部分10位后继微地址6位,判别字段4位,操作控制字段25位,各位进行直接控制。微指令格式中,信号名带有后缀“#”的信号为低有效信号,不带有后缀“#”的信号为高有效信号。对应微指令格式,微程序控制器的组成图控制存储器采用5片28C64(U8,U,U,U,U12)。微地址寄存器6位,用一片6D触发器74HC74(U1)组成,带有清零端。两级与门或门构成微地址转移逻辑,用于产生下一微指令的地址。在每个T上升沿时刻,新的微指令地址会打入微地址寄存器中,控制存储器随即输出相应的微命令代码。微地址转移逻辑生成下一地址,等下一个T上升沿时打入微地址寄存器。跳转开关JUMP(J)是一组6个跳线开关。当用短路子将它们连通时,微地址寄存器μAR从本实验系统提供的微程序地址译码电路得到新的微程序地址μDμD5。当被断开时,用户提供自已的新微程序地址μDμD5。这样用户能够使用自己设计的微程序地址译码电路。5片的地址A6(引脚4)直接与控制台开关SWC连接,当SWC = 1时,微地址大于或者等于40H,当SWC = 时,微地址SWC主要用于实现读寄存器堆的功能。
微地址转移逻辑的多个输入信号中,INTQ是中断请求,本实验中可以不理会。SWASWB是控制台的两个二进制开关信号,实验台上线已接好。C是进位信号,IR7IR4是机器指令代码,由于本次实验不连接数据通路,这些信号都接到二进制开关K—Kl5上。为了简单明,本实验仪使用12条机器指令,均为单字长(8位)指令。指令的高4位提供给微程序控制器,低4位提供给数据通路。名? 称助记符功?? 能指? 令? 格? 式7 IR6?IR5 IR4IR3 ???IR2? IR1??? IR0加法ADD Rd, RsRd+Rs->Rd? 0??? 0??? 0?? 0??RS1?? RS0? RD1?? RD0减法SUB Rd, RsRd-Rs->Rd
计算机组成原理时序部件实验,计算机组成原理课设计报告时序发生器.doc相关推荐
- 昆明理工大学计算机组成原理考试,昆工计科组成原理实验の计算机组成原理各部件实验.doc...
文档介绍: 昆明理工大学信息工程与自动化学院学生实验报告(2011-2012学年第2学期)课程名称:计算机组成原理(含数字逻辑)开课实验室:呈贡校区信自楼5042012年3月18日年级.专业.班计科学 ...
- c语言扫雷游戏策划文档,扫雷游戏程序设计课设计报告.doc
扫雷游戏程序设计课设计报告 课 程 设 计 扫雷游戏程序设计 2013 年 11 月 5 日 设计题目扫雷游戏程序设计成绩课 程 设 计 主 要 内 容 扫雷游戏是Windows操作系统自带的一款小游 ...
- 计算机组成原理实验存储器部件实验,计算机组成原理实验_存储器部件教学实验...
实验题目存储器部件教学实验 一.实验目的: 1. 熟悉ROM芯片和RAM芯片在功能和使用方法等方面的相同和差异之处.学 习用编程器设备向EEPROM芯片内写入一批数据的过程和方法. 2. 理解并熟悉通 ...
- 计算机组成原理储存器系统实验,计算机组成原理实验存储器.ppt
<计算机组成原理实验存储器.ppt>由会员分享,可在线阅读,更多相关<计算机组成原理实验存储器.ppt(28页珍藏版)>请在人人文库网上搜索. 1.计算机组成原理实验,西工大软 ...
- 计算机组成原理判零实验,计算机组成原理实验报告 进位位控制、通用寄存器判零实验...
<计算机组成原理实验报告 进位位控制.通用寄存器判零实验>由会员分享,可在线阅读,更多相关<计算机组成原理实验报告 进位位控制.通用寄存器判零实验(17页珍藏版)>请在人人文库 ...
- 计算机组成原理算术逻辑实验,计算机组成原理-算术逻辑运算单元实验.doc
计算机组成原理-算术逻辑运算单元实验 实 验 报 告 学院: 计算机科学学院 专业:计算机应用技术 2013年10月25日 姓 名操文健学 号2012030311043班 级计应(2)班指导老师王松课 ...
- 成贤学院计算机组成原理,东南大学成贤学院计算机硬件课程设计报告解读.doc...
计算机硬件课程设计 设计报告 学号 姓名:王宇 学号 姓名:杜冰 2015年10月29日一.课题名称: 微程序控制模型计算机的设计 二.实验目的: 1.运用"计算机组成原理"和&q ...
- 计算机组成原理调研报告,[调研报告]计算机组成原理课程设计报告模板2011.doc...
[调研报告]计算机组成原理课程设计报告模板2011 课程设计(论文)任务书 软件 学 院 软件+电子商务 专 业 2 班 一.课程设计(论文)题目 基本模型机设计与实现 二.课程设计(论文)工作自 2 ...
- 成贤学院计算机组成原理,东南大学成贤学院计算机硬件课程设计报告.doc
东南大学成贤学院计算机硬件课程设计报告 计算机硬件课程设计 设计报告 学号 姓名:王宇 学号 姓名:杜冰 2015年10月29日一.课题名称: 微程序控制模型计算机的设计 二.实验目的: 1.运用&q ...
最新文章
- MyEclipse10安装SVN插件
- C++ 判断某个变量是某一种类型
- android 21点游戏代码,Android 21点
- Win10无法修改编辑hosts文件
- 洛谷P2038 无线网络发射器选址
- Bootstrap-Table入门篇
- 二十不惑,三十而已|网易互联网人的“焦虑必杀技”
- sparklines图表
- 《数据库原理与应用》(第三版) 第 6 章 数据操作语句 基础 习题参考答案
- 对象池回收对象_回收对象以提高性能
- Magento:Service Temporarily Unavailable ?
- MySQL——Caused by: java.sql.SQLException: Unknown system variable ‘transaction_isolation‘
- iis6 php url重写,IIS下 Yii Url重写,iisyiiurl重写_PHP教程
- Matlab 小波变换dwt和wavedec
- [PeterDLax著泛函分析习题参考解答]第4章 Hahn-Bananch 定理的应用
- apache配置mpm_worker
- 参数利用SpringMVC构建REST接口:第七篇 控制层实现
- 电脑怎么用c语言写丘比特,转载乌鸦丘比特 的24点程序
- 【实用sci论文常用词语】
- 高通msm8926 camera调试笔记