




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第章 控制单元的功能9.1 操作命令的分析9.2 控制单元的功能9.1 操作命令的分析完成一条指令分 4 个工作周期取指周期间址周期执行周期中断周期一、取指周期PC MAR 地址线1 RM ( MAR ) MDRMDR IR( PC ) + 1 PC+1 MDRCUMAR PCIR存储器CPU地址总线 数据总线 控制总线9.1 操作命令的分析OP( IR) CU二、间址周期 M ( MAR ) MDR1 RAd ( IR ) MARMDR Ad ( IR ) MDRCUMARCPU地址总线 数据总线 控制总线IR存储器指令形式地址有效地址三、执行周期 1. 非访存指令(1) CLA 清 A(2) COM 取反(4) CSL 循环左移(3) SHR 算术右移(5) STP 停机指令0 ACCACC ACCL(ACC) R(ACC), ACC0 ACC0R(ACC) L(ACC), ACC0 ACCn0 G 运行标志触发器2. 访存指令Ad(IR) MAR1 RM(MAR) MDR(ACC) + (MDR) ACC Ad(IR) MAR1 WACC MDRMDR M(MAR)STA XADD X(2) 存数指令(1) 加法指令指令说明: X为直接寻址;此指令是将 X所指向的存储单元中的内容与累加器中的相加,结果存入累加器。指令说明: X为直接寻址;此指令是将累加器中的内容送到 X所指向的存储单元。(3) 取数指令Ad ( IR ) MAR 1 RM ( MAR ) MDR MDR ACC 3. 转移指令(1) 无条件转(2) 条件转移Ad ( IR ) PCA0 Ad ( IR ) + A0 ( PC ) PCLDA XJMP XBAN X (负则转)4. 三类指令的指令周期取指周期 执行周期取指周期 执行周期取指周期 执行周期取指周期 间址周期 执行周期非访存 指令周期直接访存 指令周期间接访存 指令周期转移 指令周期取指周期 间址周期 执行周期间接转移 指令周期四、中断周期程序断点存入 “ 0 ” 地址 程序断点 进栈0 MAR1 WPC MDRMDR M ( MAR )向量地址 PC0 EINT( 置 “0”) 0 EINT( 置 “0”)向量地址 PCMDR M ( MAR )PC MDR1 W中断识别程序入口地址 M PC( SP ) 1 MAR9.2 控制单元的功能一、控制单元的外特性指令寄存器控制单元CU时钟标志CPU 内部的控制信号到系统总线的控制信号来自系统总线的控制信号系统总线1. 输入信号(1) 时钟(2) 指令寄存器(4) 外来信号(3) 标志CU 受时钟控制控制信号 与操作码有关OP ( IR ) CUCU 受标志控制INTR 中断请求HRQ 总线请求一个时钟脉冲 发一个操作命令或一组需同时执行的操作命令如2. 输出信号(1) CPU 内的各种控制信号(2) 送至控制总线的信号Ri Rj(PC) + 1 PCINTA HLDA访存控制信号访 IO/ 存储器的控制信号读命令 写命令中断响应信号 总线响应信号MREQIO/MRD WRALU 、与、或 时钟 CUIRPCMARMDRACYALUZ控制信号CPU内部总线MDRO控制信号 地址线数据线YiACOALUiZOACiMARiIRiPCOPCiMDRi2. 采用 CPU 内部总线方式二、控制信号举例MDRCU(1) ADD X 取指周期 PC CU 发读命令 1 R MDR OP( IR) ( PC) + 1 PCIRPCMARACYALUZ控制信号IRiIRiPCOPCOMARiMARiMDROMDRO 数据线 数据线控制信号CPU内部总线时钟地址线地址线MARMDRIRCUPC(2) ADD X 间址周期 MDR 1 R MDR有效地址 Ad( IR)MDROMDRO 数据线 数据线时钟 CUIRPCMARMDRACYALUZ控制信号控制信号CPU内部总线MDRIRMARiMARi地址线地址线MARIRiIRiMDRO形式地址 MAR 时钟 CUIRPCMARMDRACYALUZ控制信号CPU内部总线MDROMDRO(3) ADD X 执行周期 1 R MDR Z AC( AC) +( Y) MDR控制信号 MARMDR地址线地址线 数据线数据线YMDRO YiYiALUACO ACO ALUiALUiACZZOZOACiACiMARiMARiALU例 9.2 已知单总线计算机结构如图所示,其中M为主存, XR为变址寄存器, EAR为有效地址寄存器, LATCH为锁存器。图中各寄存器的输入和输出均受控制信号控制,如PCi表示 PC的输入控制。设指令地址已存于PC中,画出 ADD X, D( X为变址寄存器 XR, D为形式地址)和 STA D(表示相对寻址, D为相对位移量)两条指令的指令周期信息流程图,并列出相应的控制信号序列。三、多级时序系统1. 机器周期(1) 机器周期的概念(2) 确定机器周期需考虑的因素(3) 基准时间的确定所有指令执行过程中的一个基准时间每条指令的执行 步骤每一步骤 所需的 时间 以完成 最复杂 指令功能的时间 为准 以 访问一次存储器 的时间 为基准若指令字长 = 存储字长 取指周期 = 机器周期2. 时钟周期 (节拍、状态) 一个机器周期内可完成若干个微操作每个微操作需一定的时间时钟周期是控制计算机操作的最小单位时间将一个机器周期分成若干个时间相等的时间段( 节拍、状态、时钟周期 )用时钟周期控制产生一个或几个微操作命令CLKT0T1T2T3时钟周期2. 时钟周期 (节拍、状态) 机器周期 机器周期T0 T1 T2 T3 T0 T1 T2 T33. 多级时序系统机器周期、节拍(状态)组成多级时序系统一个指令周期包含若干个机器周期一个机器周期包含若干个时钟周期CLK机器周期 机器周期 机器周期 (取指令) (取有效地址) (执行指令) 指令周期T0 T1 T2 T3 T0 T1 T2 T3 T0 T1 T2 T3机器周期 机器周期(取指令) (执行指令)指令周期T0 T1 T2 T3 T0 T1 T2 节拍(状态 )节拍(状态 )4. 机器速度与机器主频的关系机器的 主频 f 越快 机器的 速度也越快在机器周期所含时钟周期数 相同 的前提下,两机 平均指令执行速度之比 等于 两机主频之比机器速度 不仅与 主频有关 ,还与机器周期中所含时钟周期 (主频的倒数) 数 以及指令周期中所含的 机器周期数有关MIPS1MIPS2 =f1f2例 9.3 设某机主频为 8MHZ,每个机器周期平均包含有 2个时钟周期,每条指令的指令周期平均为 2.5个机器周期,试问该机的平均指令执行速度是多少 MIPS?若机器主频不变,但每个机器周期平均包含 4个时钟周期,每条指令的指令周期平均为 5个机器周期,则该机的平均指令执行速度又是多少 MIPS?由此可得出什么结论?四、控制方式产生不同微操作命令序列所用的时序控制方式1. 同步控制方式任一微操作均由 统一基准时标 的时序信号控制CLK机器周期 机器周期 机器周期(取指令) (取有效地址) (执行指令)指令周期T0 T1 T2 T3 T0 T1 T2 T3 T0 T1 T2 T3(1) 采用 定长 的机器周期以 最长 的 微操作序列 和 最繁 的微操作作为 标准机器周期内 节拍数相同(2) 采用不定长的机器周期机器周期 机器周期(取指令) (执行指令)指令周期T0 T1 T2 T3 T0 T1 T2 节拍(状态 )机器周期 机器周期(取指令) (执行指令)T0 T1 T2 T3 T0 T1 T2 T3 T T延长机器周期内 节拍数不等(3) 采用中央控制和局部控制相结合的方法T0 T1 T2 T3 T0 T1 T2中央控制节拍T3 T0 T1中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 养殖水产品品牌IP形象设计创新创业项目商业计划书
- 教师招聘之《小学教师招聘》模拟考试高能及参考答案详解【培优b卷】
- 演出经纪人之《演出经纪实务》考前冲刺练习试题含答案详解(巩固)
- 2025年教师招聘之《幼儿教师招聘》通关试卷提供答案解析及参考答案详解(a卷)
- 教师招聘之《幼儿教师招聘》考前冲刺训练试卷含答案详解(突破训练)
- 2025年教师招聘之《幼儿教师招聘》模考模拟试题含答案详解(培优)
- 2025年教师招聘之《幼儿教师招聘》基础试题库附答案详解【夺分金卷】
- 2025江苏盐城市阜宁县金沙湖开发投资有限公司招聘工作人员岗位调整考试参考题库附答案解析
- 2025广东广州市黄埔区大沙街道招聘编外聘用人员2人考试参考题库附答案解析
- 2025年文化产业园产业集聚与服务体系建设与区域文化繁荣
- 2024-2025学年广东省深圳市南山区监测数学三年级第一学期期末学业水平测试试题含解析
- DB35∕T 88-2022 伐区调查设计技术规程
- 购物中心楼层调整规划
- 化学前沿研究动态(课件)
- 人教版八年级语文上册《新闻写作》示范公开教学课件
- 中医适宜技术-中药热奄包
- 中国医院质量安全管理第2-13部分:患者服务临床用血
- 斜井绞车提升操作规程
- QB/T 2660-2024 化妆水(正式版)
- GB 30180-2024煤制烯烃、煤制天然气和煤制油单位产品能源消耗限额
- 《祝福》(教学课件)- 统编版高中语文必修下册
评论
0/150
提交评论