[页数]:23 [字数]:7284 [目录] 一、实验目的、任务 二、设计说明书 三、设计电路图 四、总调试与波形仿真 [正文] 一、实验目的、任务 1、实验目的 (1)融会贯通本课程各章节的内容,通过知识的综合运用,加深对计算机系统各模块的工作原理及相互联系的认识。 (2)学习设计和调试计算机的基本步骤和方法,提高使用软件仿真工具和集成电路的基本技能。 (3)培养科学研究的独立工作能力,取得工程设计与组装调试的实践和经验。 2、设计与调试任务 (1)按给定的数据格式和指令系统,在所提供的器件范围内,设计一台微程序控制的模型计算机。 (2)根据设计图纸,在MAX+PLUS 平台上进行仿真,并下载到EL教学实验箱上进行调试成功。 (3)在调试成功的基础上,整理出设计图纸和其他文件。 二、设计说明书 模型机要求:8位定点二进制补码小数,具有四个通用寄存器:R0~R3,能执行11条指令,主存容量为256KB。 设计分析: 通过对模型机的设计要求分析,把设计的重点归结为以下几点 1、如何实现定点补码小数的机器实现? 2、如何实现小数的加减乘法运算? 3、指令码有八位,如何关联它和ROM微地址的关系 4、如何实现JUMP指令的条件判断? 5、如何实现IN、OUT、停机三条指令的分支? 6、在微控中如何实现多条分支? 7、如何实多个寄存器的分配? 8、合适的时序分配 根据以一上几个问题,在设计的过程中分为三个主模块,数据通路、控制部分、显示电路,其中数据通路和控制部分是设计重点,是模机的工作核心。显示电路,实现各路数据在数码管上的显示。 其中数据通路由两个很重要的部分组成:运算器、存储器。运算器设计的难点在于问题1、2的解决。 控制部分由时序电路和微程序控制器组成。时序电路产生四个时序信 号,微程序控制器是设计的重点,着重在于问题3、4、5、6、7的解决。 ...... [原文截取] CPU课程设计报告 ——课程设计1 目录 一、实验目的、任务 3 1、实验目的 3 2、设计与调试任务 3 二、设计说明书 3 模型机要求 3 设计分析: 3 设计说明 4 1、数据通路 4 存储器 5 2、控制控制部分 5 3、显示部分 6 4、时序分配 7 5、通路总框图 7 三、设计电路图 8 1、控制部分 8 ①时序电路 8 ②微程序控制器 8 模型机的流程图 9 微指令 10 微程序代码说明 12 微程序逻辑电路图: 12 微程序控制器逻辑电路图 13 波形仿真及说明 13 2、数据通路 14 Ⅰ、存储器(RAM) 14 Ⅱ、运算器(ALU) 15 乘法器模块 16 算术逻辑单元(ALU)的波形仿真图 17 四、总调试与波形仿真 18 实验报告 —— 一台模型机的设计 一、实验目的、任务 1、实验目的 (1)融会贯通本课程各章节的内容,通过知识的综合运用,加深对计算机系统各模块的工作原理及相互联系的认识。 (2)学习设计和调试计算机的基本步骤和方法,提高使用软件仿真工具和集成电路的基本技能。 (3)培养科学研究的独立工..... |
CPU设计实验报告11
查看评论
已有0位网友发表了看法