课程设计第7讲..ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
μPC 微地址形成 部件 P LD JP QJP 操作码IR8-5 微指令μIR15-8 后继地址形成部件是多路选择器 (3)后继微地址产生逻辑 为简单起见只选三种后继微地址生成方式 即增量方式、无条件转移方式、按操作码转移方式。 其结构框图如右图所示。 当LD=1时,微程序计数 μPC执行加1操作(正常情况) 当LD=0时且JP=1时,无条件转移。 当LD=0时且QJP=1时,按操作码转移。 微指令计数器:采用带置数的8位异步计数器 功能:多路选择器 当JP=1,QJP=0时 Y7Y6Y5Y4Y3Y2Y1Y0 = μIR15 μIR14 μIR13 μIR12 μIR11 μIR10 μIR9 μIR8 当JP=0,QJP=1时 Y7Y6Y5Y4Y3Y2Y1Y0 = IR7 IR6 IR5 IR4 0000 操作码OP 基本字长 8位 7 4 3 2 1 0 指令格式 五、编制指令流程 操作码二进制代码 LOAD:0001 STA: 0010 ADD : 0011 HALT: 0100 微程序入口(十六进制代码) 取指令入口:00H LOAD 入口:10H STA 入口:20H ADD 入口:30H HALT 入口:40H 六、编制微程序 根据指令流程和微指令格式就可以编制微程序。 指令流程中每行对应一条微指令,结合总体结构框图,写出这个流程所对应的数据通路的控制命令。 所需的控制命令在表中的相应位置填写上“1”,不需要的命令填写“0”。 另外每一条微指令都要确定下条微指令地址的生成方式。 写出取指令、每条指令对应的微代码,并用16进制数表示。 微指令码点(仅格式供参考): 七、调试 根据指导教师要求自行编写程序 将程序、微程序下载后进行调试。 检查时要求使用连续脉冲(停机)。 注:重点分析控制信号Ci与实际器件控制点的对应关系 * 第7讲—微程序控制的简单模型机设计 陈志勇 山东大学计算机科学与技术学院 基本要求: 完成一个简单主机的设计 在此基础上任选一样完成: 1.完善模型机的微程序设计 2.对模型机功能的扩展设计 课程设计结束后,要求: 1) 按照“模型机设计步骤”完成实验报告; (手写、纸质,电路图可以打印) 2)提供完善的逻辑图; 3)提供全部微程序; 4)提供系统的调试方法; 5)提供系统的功能测试方法。 模型机设计步骤 拟定指令系统 确定总体结构 逻辑设计 确定控制方式 编制指令流程 编制微程序 调试 一、 拟定指令系统 基本字长 存储器容量为2K×8,基本字长定为8位 指令格式 指令格式可有单字长指令和双字长指令两种 在双字长格式中,第二字节一般定义为操作数或操作数地址。 操作码OP 基本字长 8位 7 4 3 2 1 0 指令格式 指令类型 模型机有单操数指令、双操作数指令和无操作数指令。 操作码OP共4位,最多可定义16条指令。 寻址方式 与操作码绑定,固定模式 基本指令集 指令 功能 LOAD AD# AD#?AC STA AD (AC) ?AD ADD AD # (AC) 加 AD # ?AC HALT 停机 二、 确定总体结构 PC IR AC CU 时钟 ALU … … … C1 C2 C5 C9 C0 C10 C3 C7 C4 C6 C12 C11 C8 控制信号 标志 控制 信号 M D R M A R 注:基本指令集的执行,有些控制信号可以不用。如C9 三、 模型机部件逻辑设计 模型机ALU :可用之前设计的ALU器件(2片181和1片182构成) MAR、IR:可选用带清零功能的寄存器 MDR :选用三态输入输出功能的寄存器 ACC(累加器):可用三态输出的寄存器 PC:可用三态输出的计数器 输入选择器:多处用到(ALU的输入端、微地址的生成等) 其中ALU的输入端:有RAM的读出数据和来

您可能关注的文档

文档评论(0)

586334000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档