- 1、本文档共54页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 设置顶层文件 * * 编译: * * * * 分配管脚 * * 课 程 设 计 ——My CPU的设计 * * 实验任务: * * 1、自行规定数据格式和指令格式,在所提供的 条件范围内设计一台由微程序控制(也可以用 其他方式如组合逻辑等)的模型计算机。 2、根据设计方案,将模型机调试成功。 3、整理出相关文件。 数据格式和指令系统 总框图 详细电路图 微指令格式和微程序 调试过程和测试结果 (包括测试程序) 调试过程中遇到的问题及解决方案 一、数据格式和指令系统的设计 * * 1、数据格式——8位二进制定点表示 2、指令系统——CPU的指令格式尽量简单规整, 这样在硬件上更加容易实现。 7条基本指令: 输入/输出、数据传送、运算、程序控制 * * 指令格式: 操作码 寻址方式 7 6 5 4 3 2 1 0 有两种寻址方式: ①寄存器寻址 ②直接地址寻址 由于地址要占用一个字节,所以为双字节指令。 操作码 R目 R源 7 6 5 4 3 2 1 0 操 作 码 R目 R源 内 存 地 址 * * 7条机器指令: ① IN R目:从开关输入数据到指定的寄存器R目 0 0 0 1 R目 0 0 ② OUT R源;从指定的寄存器R源中读取数据 送入到输出缓冲寄存器,显示灯亮。 0 0 1 0 0 0 R源 ⑤ ADD R目,R源;将两个寄存器的数据相加, 结果送到R目。 0 1 0 1 R目 R源 * * ⑦ HALT:停机指令。 0 1 1 1 0 0 0 0 ⑥ JMP address:无条件转移指令 0 1 1 0 0 0 0 0 Address(内存地址) * * ③ LD R目,address:从内存指定单元中取出 数据,送到指定的寄存器R目。 0 0 1 1 R目 0 0 Address(内存地址) ④ ST address,R源:从指定的寄存器R源中 取出数据,存入内存指定的单元。 0 1 0 0 0 0 R源 Address(内存地址) * * 8CPU.gdf CPU001.gdf 二、数据通路设计-文件名8CPU.gdf * * 根据指令系统,分析出数据通路中应包括寄存 器组、存储器、运算器、多路转换器等,采用 单总线结构。 通用寄存器组 * * 运算器 存储器 地址寄存器 * * ←多路转换器 输出缓冲器→ 三、控制器设计 * * 控制通路负责整个CPU的运行控制,主要由控制单元和多路选择器MUX 完成。在每一个时钟周期的上升沿指令寄存器IR 从内存中读取指令字后,控制单元必须能够根据操作码,为每个功能单元产生相应主控制信号,以及对ALU 提供控制信号。对于不同的指令,同一个功能单元的输入不同,需要多路选择器MUX 来对数据通路中功能单元的输入进行选择。 * * 控制器的基本功能: 1、取指令 2、分析指令 3、执行指令 控制器的组成: 1、程序计数器PC * * 2、指令寄存器IR 3、指令译码电路-需自己添加 已经给出的部分译码电路 * * 4、脉冲源及启停控制线路 5、时序信号产生部件 删除图中的M5、M6 * * 得到如下波形: * * 主要工作: 1、编写完微程序; 2、补充译码电路; 2、修改时序电路,使之满足教材要求; 3、修改ROM和RAM; 4、建立RAM.mif中的内容; 5、测试结果与性能分析。 * * * 硬件实验安排 * * 1、短学期2个小实验 每周二上午做1个,每个实验写1份实验报告,2人一组。 2、长学期1个大实验 从第2周开始,每周三下午到实验室做实验,第11周结束,第14周交实验报告。 * * 实验地点:电工中心五楼 实验台:JQ-CE2 使用软件:QuartusII 实验要求: 1、每周实验课必须到实验室做实验; 2、实验自己独立完成,请记录实验过程和实验中遇到的问题,最终体现在实验报告中; 3、每个班选一名课代表,负责点名、收发器件和收实验报告。 * * 4、每个学生一个文件夹,用学号或姓名作为 文件夹名,里面包含: “总线、半导体静态存储器”实验报告; “运算器数据通路”实验报告; “CPU课程设计”的电路图,仿真波形图,实验报告。 请每个同学将电子版文件夹和三个实验的纸质报 告交给课代表,四个班的电子版文件夹按班级存 放,刻在一张光盘上交上来。 * * 实验分值: 1、两个小实验,每个10分,需独立完成;若实验报告抄袭,作零分记。 2、平时成绩10分。 3、大实验70分,需独
您可能关注的文档
- 01金属切削的基本要素.ppt
- 08清单规范wyy讲义.ppt
- 1000kV变压器技术说明书.pdf
- 04工件的定位夹紧与夹具设计.ppt
- 03机床、刀具和加工方法.ppt
- 1-讲义电机专业培训.ppt
- 128dB数控衰减器的设计.pdf
- 2005年个体私营企业协会工作总结暨2006年工作意见.doc
- 2006`2007学年度第二学期学校工作总结.doc
- 1314数字电路必要课程.ppt
- 绿电2022年系列报告之一:业绩利空释放,改革推动业绩反转和确定成长.docx
- 化学化工行业数字化转型ERP项目企业信息化规划实施方案.pdf
- 【研报】三部门绿电交易政策解读:溢价等额冲抵补贴,绿电交易规模有望提升---国海证券.docx
- 中国债券市场的未来.pdf
- 绿电制绿氢:实现“双碳”目标的有力武器-华创证券.docx
- 【深度分析】浅析绿证、配额制和碳交易市场对电力行业影响-长城证券.docx
- 绿电:景气度+集中度+盈利性均提升,资源获取和运营管理是核心壁垒.docx
- 节电产业与绿电应用年度报告(2022年版)摘要版--节能协会.docx
- 2024年中国人工智能系列白皮书-智能系统工程.pdf
- 如何进行行业研究 ——以幼教产业为例.pdf
最近下载
- 2024年电池新技术硅基负极行业分析报告:新型负极材料迭代方向,前景可期.pdf
- 降低护士临时用药时PDA漏扫率 (2).pptx VIP
- GB50320-2014 粮食平房仓设计规范.pdf
- 2025年1月济南市高三期末数学试卷和参考答案.pdf
- DB42-504-2008 城市居住区供配电设施建设规范.pdf
- 工业产业园标准厂房建设项目可行性研究报告.pdf
- 高一上期中数学考试函数经典难题汇编(含解析)必修一(培优).docx
- 基于微信小程序的校园二手交易平台的设计与实现.docx
- 毕业论文(会计学)-国美并购永乐案例研究.doc
- 专题17任务型阅读考点3完成句子或表格-2022年中考英语真题分项汇编全国通用.docx VIP
文档评论(0)