- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章 中央处理器 CPU的功能和组成 指令周期 时序产生器 微程序控制器组成 微程序设计技术 硬布线控制器 第五章 中央处理器 5.1 CPU的功能和组成 5.1.1 CPU的功能 *指令控制:产生下一条指令地址(在内存中的) *操作控制:产生各种微操作信号送往相应部件,以控制完成指令所要求的动作 *时间控制:对各种操作信号实施时间上的控制(节拍、时序),以保证计算机有条不紊地连续自动工作 *数据加工:执行所有的算术运算和逻辑运算,并进行逻辑测试 5.2.6 用方框图语言表示指令周期 5.3 时序产生器 5.3.1 多级时序的概念 (1)指令周期:在时序系统中通常不为指令周期设置时间标志信号,因而也不将其作为时序的一级。 (2)机器周期:设置一组周期状态触发器,以标志不同的机器周期。任一时刻只允许其中的一个触发器为1,表明CPU当前处在哪个机器周期。 (3)时钟周期:一个时钟周期内完成一步基本操作。 (4)时钟脉冲信号:作为时序系统的基本定时信号。 硬布线控制器中,时序信号往往采用主状态周期-节拍电位-节拍脉冲三级体制。 在微程序控制器中,时序信号比较简单,一般采用节拍电位-节拍脉冲二级体制。 5.3.3 控制器的时序控制方式 1.同步控制方式(集中控制方式):对机器的所有指令采用统一的时序信号。用相同数目的机器周期,相同数目的节拍脉冲来形成每条指令的控制操作序列。 特点:时序关系简单,但以牺牲速度为代价。 2.异步控制方式(分散控制方式):每条指令、每个微操作需要多少时间就占用多少时间,不采用统一的周期和节拍,时间上的衔接通过应答方式(握手方式)实现。 特点:无时间浪费,但时序控制比较复杂。 3.联合控制方式:是同步控制与异步控制相结合。 情况(1)大部分操作序列安排在固定的机器周期中,对某些时间难以确定的操作则以执行部件的“回答”信号作为本次操作的结束; 情况(2)机器周期的节拍脉冲数固定,但是各条指令周期的机器周期数不固定。 5.6 微程序设计技术 2.多路转移方式(下址字段法/断定法):当微程序不产生分支时,后续微指令地址由微指令的顺序字段给出;否则有若干个后续地址可以选择,此时必须由顺序控制字段的“判别测试”和“状态条件”信息来选择其中一个微地址。没有转移指令。 1 2 3 4 5 6 7 8 9 10 CPU周期 CPU周期 T1 T2 T3 T4 C4 C1 C2 C3 φ 时 钟 周 期 脉 冲 循 环 移 位 启停控制逻辑 当计算机启动时,一定要从第一个节拍脉冲前沿开始工作,而在停机时,一定要在第四个节拍脉冲结束后关闭时序产生器。只有这样,才能使送出去的脉冲都是完整的的脉冲。 =0 =0 T4的上沿就是T1的上沿时刻 =1 启动 =0 停机 启停控制逻辑 例:时序产生器需要在一个CPU周期中产生三个节拍脉冲信号:T1(200ns),T2(400ns),T3(200ns),主脉冲源的频率为5MHZ,请设计时序逻辑电路(不考虑启停控制) 脉冲源 2 3 Q Q D CP C4 CLR S R T3 Q Q D CP +5V D CP Q Q C1 C2 C3 Q Q D CP φ φ T1-T3为四个输出节拍脉冲,其 译码逻辑表达式为:T1=C1*C2 T2=C2 T3= T1 T2 C1 1 2 3 4 5 6 7 8 9 10 CPU周期 CPU周期 T1 T2 T3 C4 C1 C2 C3 φ 200ns 400ns 200ns 5.5 微程序控制器5.5.1 微程序控制器的组成和基本原理 指令的执行有很强的阶段性,把控制信号以二进制的编码形式存入存储器,然后按顺序一条一条的读出,一条一条的控制,最终完成一条指令的执行,这就是微程序控制的思想。简单来讲就是控制信号的软件化。 微程序控制的思想是英国剑桥大学WILKES教授1951年提出的。微程序控制是将程序设计的思想引入硬件逻辑控制,把控制信号编码并有效地存储起来,将一条指令的执行过程替换成一条条微指令的读出和控制过程,简化了控制器的设计。 缺点:每一条指令的执行意味着若干次存储器的读操作,使指令的执行速度比组合逻辑方式要慢。 ALU 状态寄存器PSW AC PC AR 指令译码器 操作控制器 存储器 … 数据总线 OP IR(AR) +1 PC AR MREQ R/W DBUS AR DBUS PC C DR AC AC DR DR ALU IR DR DR IR IR(AR) DBUS + _ DBUS DR DR DBUS … CPU结构示意图 ALU DR 5.5.2微程序控制的基
您可能关注的文档
- 第05节 煤炭筛分试验方法..ppt
- 第05章 梁的基础问题(2008版)..ppt
- 第05章 时间序列模型(自相关性和协整检验)..ppt
- 第05章 食品专用设备..ppt
- 第05章 碳水化合物..ppt
- 第05章 循环结构程序设计..ppt
- 第05章 GPS在地籍测绘中的应用-地籍测量员职业技能鉴定培训-zpy..ppt
- 第05章 表面粗糙度..ppt
- 第05章 蛋白质的三维结构..ppt
- 第05章 集成电路运算放大器..ppt
- 2025年甘肃省平凉华亭市城镇公益性岗位专场招聘会备考题库(115人)附答案解析.docx
- 2025年上半年黑龙江省教育厅事业单位公开招聘工作人员26人备考题库附答案解析.docx
- 2025年度绥化海伦市事业单位公开招聘急需紧缺人才2人笔试题库附答案解析.docx
- 2026佛山农商银行秋季校园招聘笔试题库附答案解析.docx
- 2025安徽省烟草专卖局(公司)招聘112笔试题库附答案解析.docx
- 2025广西来宾市公安局兴宾分局第一次招聘辅警45人备考题库附答案解析.docx
- 2025年湖南怀化市农商银行系统新员工招聘87人参考题库附答案解析.docx
- 2025宁波市水利局直属事业单位招聘6人备考题库附答案解析.docx
- 2025年黑河爱辉区教育体育局所属事业单位引进急需紧缺人才15人备考题库附答案解析.docx
- 2025家广播电视总局广播电视科学研究院高层次专业技术人才招聘1人参考题库附答案解析.docx
最近下载
- 财务管理第6章自测练习.docx VIP
- YY_T0521-2018牙科学 种植体 骨内牙种植体 动态疲劳试验.docx VIP
- DB21T 3419-2021 农业废弃物堆沤肥料生产技术规程.docx VIP
- 鼻饲法教学课件.ppt VIP
- 保洁项目内部考核管理制度.docx VIP
- 2023年湖南师范大学公共课《马克思主义基本原理概论》期末试卷B(有答案).docx VIP
- SANGFOR_GAP_V3.0安全隔离与信息交换系统_用户手册.pdf VIP
- 马克思主义基本原理(湖南师范大学)知到智慧树期末考试答案题库2024年秋湖南师范大学.docx VIP
- 2025年健康企业管理题库及答案.doc VIP
- 食品安全英文PPT.ppt VIP
原创力文档


文档评论(0)