欢迎来到天天文库
浏览记录
ID:9872887
大小:2.97 MB
页数:26页
时间:2018-05-13
《计算机组成原理课程设计---复杂模型机的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、计算机组成原理课程设计题目:复杂模型机的设计前言该设计是根据计算机组成原理课程所学的知识,设计、开发的一套简单模型机。是在DVCC试验机上实现的,此系列实验系统作为较高层次、专用于计算机原理课程教学实验的实验计算机系统具有良好的实验性能和系统的完整性以及可扩展性。良好的实验性体现在DVCC系列机能很好地完成计算机硬件系统各功能部件的教学实验,它包括运算器部件、控制器部件、主存储器部件、总线和几种最重要的外设接口实验,包括中断、定时计数器、输入/输出接口等;计算机的CPU自行设计与实现,配有小的监控程序,有自己的汇编语言的支持。在相应软件的配合下,将各功能部件有机的结合
2、起来,完成计算机整机的实验。系统的完整性体现在DVCC系列机与学生常见到的简单计算机大体相同,其主要组成与运行方式和PC机差不多,该系列机是一台硬软件相对完整、配置巧妙合理的完整的计算机系统,通过它能体现出重要教学内容、能完成主要教学实验项目。可扩展性体现在(1)支持高级与初级两个层次上两种方式的实验,高层次的实验方式是指DVCC系列机与PC微机连起来运行,可以动态显示整个实验过程中数据流的流向和当前的各种参数;初级实验方式是指不接任何计算机外围设备,只用DVCC系列机上的开关、按键及指示灯、数码管显示器等操作,控制实验机的运行,同时显示运行的结果。(2)在基本系统上
3、支持多项扩展功能,它包括一个在系统大规模可编程器件,一个并行接口电路,一个定时/计数器电路,一个用万能接线板组成的通用扩展实验板。摘要本设计完成一个简单模型计算机的设计,设计中使用的运算器是74LS181,存储器是6264,与相应的译码电路、锁存电路以及输入输出电路组成了模型机的硬件基础。当然光有硬件电路不是一个完整的计算机,本设计还设计了相应的微指令和微程序组成具有一定功能的指令系统,包括IN,OUT,STA,LDA,JMP,BZC,CLR,MOV,AND,OR,HALT。为了测试指令系统的正确性,设计中还编写了小程序AANDBORC来验证指令。关键词:简单模型计算
4、机机运算器存储器微指令微程序目录前言1摘要2第一章设计目的和设计原理41.1设计目的41.2设计原理4第二章总体设计6第三章详细设计73.1运算器的物理结构73.2存储器系统的组成与说明103.3指令系统的设计与指令分析113.4微程序控制器的逻辑结构及功能123.5微程序的设计与实现16第四章系统调试22总结23参考文献24致谢25第一章设计目的和设计原理1.1设计目的融会贯通计算机组成原理课程中各章的内容,通过知识的综合运用,加深对计算机系统各模块的工作原理及相互联系的认识,特别是对硬连线控制器的认识,建立清晰的整机概念。对计算机的基本组成、部件的设计、部件间的连
5、接、微程序控制器的设计、微指令和微程序的编制与调试等过程有更深的了解,加深对理论课程的理解。在掌握部件单元电路实验的基础上,进一步将其组成系统地构造一台基本模型计算机。1.2设计原理(1)运算器设计中所用的运算器数据通路,其中运算器由两片74LS181以并/串形成8位字长的ALU构成。运算器的输出经过一个三态门74LS245(U33)到ALUO1插座,实验时用8芯排线和内部数据总线BUSD0~D7插座BUS1~6中的任一个相连,内部数据总线通过LZD0~LZD7显示灯显示;运算器的两个数据输入端分别由二个锁存器74LS273(U29、U30)锁存,两个锁存器的输入并联
6、后连至插座ALUBUS,测试时通过8芯排线连至外部数据总线EXD0~D7插座EXJ1~EXJ3中的任一个;参与运算的数据来自于8位数据开并KD0~KD7,并经过一三态门74LS245(U51)直接连至外部数据总线EXD0~EXD7,通过数据开关输入的数据由LD0~LD7显示。算术逻辑运算功能发生器74LS181(U31、U32)的功能控制信号S3、S2、S1、S0、CN、M并行相连后连至SJ2插座,测试时通过6芯排线连至6位功能开关插座UJ2,以手动方式用二进制开关S3、S2、S1、S0、CN、M来模拟74LS181(U31、U32)的功能控制信号S3、S2、S1、S
7、0、CN、M;其它电平控制信号LDDR1、LDDR2、ALUB`、SWB`以手动方式用二进制开关LDDR1、LDDR2、ALUB、SWB来模拟,这几个信号有自动和手动两种方式产生,通过跳线器切换,其中ALUB`、SWB`为低电平有效,LDDR1、LDDR2为高电平有效。另有信号T4为脉冲信号,在手动方式下进行实验时,只需将跳线器J23上T4与手动脉冲发生开关的输出端SD相连,按动手动脉冲开关,即可获得实验所需的单脉冲。带进位控制运算器增加进位控制部分,其中高位74LS181(U31)的进位CN4通过门UN4E、UN2C、UN3B进入UN5B的输入端D
此文档下载收益归作者所有