- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成原理课程设计中国地质大学(武汉) 班级: 姓名: 学号: 班级序号: 任课老师: 时间:2012年 12月底 目 录 一、程序设计概述 1.1 课程设计教学目的 1.2 课程设计任务和基本要求 二、实验1--8的操作任务 2.1 操作目的 2.2 操作步骤 2.3 操作结果 三、(AX+BX—AX)设计的实现 3.1 设计任务分析及解决方案 3.2操作步骤及结果验证 四、总结与体会 一、程序设计概述课程设计的教学目的 本课程设计的教学目的是在掌握计算机系统组成及内部工作机制、理解计算机各功能部件工作原理的基础上,深入掌握信息流和控制信息流的流动过程,进一步加深计算机系统各模块间相互关系的认识和整机的概念,培养开发和调试计算机的技能。再设计实践中提高应用所学专业知识分析问题和解决问题的能力。1.2 课程设计任务和基本要求本次课程设计的任务由八个验证实验和一个自行设计的小实验所组成,八个验证实验主要是使同学们掌握一些运算器、移位运算器、存储方式、微程序设计的基本原理和方法,了解微程序控制器是如何控制模型机运行的,掌握整机动态工作过程,使同学们为后面自己设计微程序打下基础。 实验1-8的操作任务2.1操作任务 本实验包含八个验证实验,分别是运算器实验、移位运算实验、存储器读写和总线控制实验、微程序控制器原理实验、微程序设计实验、简单模型机组成原理实验、带移位运算的模型机组成原理实验和复杂模型机组成原理实验。2.2操作步骤运算器实验 运算器实验的目的是使同学们掌握运算器的组成与工作原理,验证带进位控制的74LS181的逻辑运算功能和算术运算功能,普遍采用开关控制方式来验证。上图为运算器实验开关方式实验的连线图。实验步骤如下: 移位运算实验 移位运算控制的目的是使同学们掌握移位控制的功能及工作原理,了解移位寄存器的功能及用FPGA的实现方法。下图为开关控制的线路连接图:实验步骤如下:存储器读写和总线控制实验 该实验的实验目的是使同学们掌握半导体静态随机存储器RAM的特性和使用方法,掌握地址和数据在计算机总线的传递关系,了解运算器和存储器如何协同工作。开关控制的线路连接图如下;实验步骤如下:按图所示连接好电路;微程序控制器原理实验 该实验目的是使同学们掌握微程序控制器的组成及工作过程。 实验线路连接图如下所示:实验步骤如下:写微代码 首先将微程序控制器电路上的开关K1K2K3拨到写入状态,然后将24位微代码输入及显示电路上的开关K4拨到ON状态,置控制开关UA5...UA0=000000,输入地址000000,置24位微代码开关MS24---MS1为000000000000000000000001,按脉冲源及时序电路的【单步】,黄色微地址灯显示000000,表明已经写入微代码。保持K1K2K3K4状态不变,依次写入要求写入的所有微代码。读微代码并验证结果地址的值,读出相应的微代码,并进行对照,验证是否正确。微程序设计实验该实验目的是使同学们深入掌握微程序控制器的工作原理,学会设计简单的微程序。实验线路连接图如下:实验步骤如下:写微代码的过程与第个实验中的过程一样,只是将微代码稍作修改而已;2、读微代码并验证微代码的步骤与第四个实验步骤相同;简单模型机组成原理实验 该实验实验目的是使同学们在掌握各部件功能的基础上,组成一个简单的计算机整机系统—模型机,并了解微程序控制器是如何控制模型机运行的,掌握整机动态工作过程,实验线路连接图如下图所示:断开控制总线C1——C6和F4——F1上的接线数据输入电路DIJ1 接 数据总线BD7-----BD0数据输入电路DIJ2 接 数据总线BD15-----BD8数据输入电路DIJ-G 接 I/O控制电路Y3微控器接口UAJ1 接 控制开关电路UA5---UA0脉冲源及时序电路fin 接 脉冲源及时序电路f/8脉冲源及时序电路T4—T1 接 控制总线T4---T1控制开关电路CA1 接 控制总线E4控制开关电路CA2 接 控制总线E5该操作的功能是输入一个数据,并进行加1操作然后输出结果。实验步骤如下:写微代码。该操作过程参考前面几个实验的写入微代码过程。读微代码并验证结果。该操作过程参考前面几个实验的读微代码并验证结果的过程。写机器指令。 1、将微程序控制电路上的开关K1K2K3拨到运行状态,然后将24位微代码输入及显示电路上的开关拨到off状态。拨动控制开关电路上的清零开关CLR,对地
文档评论(0)