第五章 中央处理单元.

Slides:



Advertisements
Similar presentations
定 格 入 格 破 格 —— 新诗仿写复习训练 仿照下列句子,再把 “ 人生 ” 比喻成 “ 大海 ”“ 天空 ” , 造两个句子。 如果说人生是一首优美的乐曲,那么痛苦则 是其中一个不可或缺的音符。 参考答案: 1 、如果说人生是一望无际的大海,那么挫折则 是其中一个骤然翻起的浪花。 2 、如果说人生是一片湛蓝的天空,那么失意则.
Advertisements

第二十九章 医学原虫 一、教学目的 熟悉:溶组织内阿米巴、阴道毛滴虫的生活史、致病 性、实验诊断与防治原则;间日疟原虫的生活史。 应用:疟疾的发作、复发、再燃及凶险型疟疾的发生 机制和临床表现;疟原虫的实验诊断与防治原则。 了解 : 溶组织内阿米巴、阴道毛滴虫、间日疟原虫的 红內期形态。 二、教学方法.
导数 导数 一、主要内容 微分 第二章 习题课 二、典型例题. 求 导 法 则求 导 法 则 求 导 法 则求 导 法 则 基本公式 导 数 导 数 高阶导数 一、主要内容 微 分微 分 微 分微 分.
我国国有银行 资本构成及资本充足率变化 小组成员:金融 尹佳裕 王淼 刘钰 金融 吴昱.
群体性心因性反应 英德市疾病预防控制中心 孙蕊蕊 2010 年 11 月. 一、何谓群体性心因性反应  群体性心因性反应:又称群发性癔症,是一 种精神或心理因素引起的的一种在临床上只 有精神或神经系统症状为主,而没有任何可 以检出的器质性病变。意识不丧失,易受心 理暗示影响,使病情加重或减轻。
三信家商「 105 學年度」 升學進路暨報名作業說明會 教務處實研組 教務處 實研組 日期︰ 104 年 10 月 19 日 時間: am 10:00~11:50 地點:教學行政大樓 7F 講堂.
第四节 关 格 第四节 关 格 医科大学附属中医医院外科教研室 高昌杰 病 名 关格首载于《内经》,或指脉象或言 病机。《伤寒论》将小便不通和吐逆 为主症者称为关格。巢元方等则以大 小便俱不通为关格。至南宋时期,张 锐综合仲景与巢氏之说,提出关格病 上有吐逆,下有大小便不通。近代对 本病的认识逐渐统一于仲景,故本书.
医科大学附属中医医院内科教研室. 一、腰痛定义 二、腰痛历史沿革 三、腰痛病因病机 四、腰痛范围 五、腰痛诊断 六、辨证要点 七、治疗原则 八、分型论治 九、其他疗法 十、复习思考题 十一、临床病案.
平面构成 第六章 平面构成形式与法则 — 破规与变异. 第七章 平面构成形式与法则 — 破规与变异 破规与变异构成的形式、有下列四类: 一、特异构成 特异构成。其表现特征是,在普遍相同性质的事物 当中,有个别异质性的事物,便会立即显现出来。
肺癌. 概述 w 定义  肺癌或称支气管肺癌,是由于正气内虚, 邪毒外侵,痰浊内聚,气滞血瘀, 阻结于 肺,肺失肃降所致,以咳嗽、咯血、胸 痛发热、气急为主要临床表现的肺部恶 性肿瘤。
医疗事故处理法律制度 ——概 述 张华.
高考大阅读 答题技巧 山西省 灵丘一中 刘兴文 2009年3月21日.
第二章 中药药性理论的现代研究 掌握中药四性的现代研究 掌握中药五味的现代研究 掌握中药毒性的现代研究 了解中药归经的现代研究.
计算机组成原理.
泌尿外科疾病病人的护理 泸医附院外科 杨昌美.
近年来,出现了一些制作粗糙、违背史实甚至常理的“抗战雷剧”,社会上也出现了一股“戏说”抗战剧的不良风气。
第五章 中央处理器 5.1 CPU的组成和功能 5.2 指令周期 5.3 时序产生器和控制方式 5.4 微程序控制器 5.5 微程序设计技术
医疗纠纷的 防范和处理 医务部 林星方.
说课课件 感悟工业革命力量,闪耀科技创新光辉 ----《走向整体的世界》教学设计及反思 爱迪生 西门子 卡尔·本茨 诺贝尔 学军中学 颜先辉.
浪漫 碰撞 蜕变 专题八 19世纪以来的文学艺术.
德国波恩明斯特广场修建的贝多芬铜像( 1845年)
骨与关节感染病人的护理 护理系外科教研室 岑晓勇.
农业银行网上签约流程 宁夏金溢投资 内部资料 1.
第四讲:创新思维方式 一、创新思维的方法 二、禁锢创新的心理状态及其排除方法 主讲:黄伟雄教授.
廉政會報專題報告 農地重劃工程 施工常見缺失 報告:吳東霖 製作:張昌鈴 日期:103年12月23日.
證道: 我是羊的門,我是好牧人 講題:「耶穌說:”I Am”『我是…』」之(四) : 講員: 梁淑英牧師
中学生普法教育.
專案製作經驗談.
绪论课: 物理学和人类文明.
便秘的诊断及治疗原则.
腰痛的针灸治疗 渤海镇卫生院 金永坤.
美国史 美利坚合众国创造了一个人类建国史的奇迹,在短短230年的时间从一个被英帝国奴役的殖民地到成为驾驭全世界的“超级大国”、“世界警察”,美国的探索为人类的发展提供了很宝贵的经验。
第三章 CPU子系统 西南石油大学计算机科学学院 主讲教师 杨 梅 联系电话:
第二章 项目一:企业厂区与车间平面设计 1.
第十章 诉讼时效、除斥期间与期限.
肺部大叶性肺炎 平山县人民医院影像科 康军.
痴呆 龙华医院 顾耘.
105年推甄及登記分發說明會 教務處 註冊組課務組.
复习 1. 注意最值与极值的区别. 最值是整体概念而极值是局部概念. 极大值可能小于极小值,极小值可能大于极大值.
贴近教学 服务师生 方便老师.
第8章 机床操作 主讲:臧红彬 博士.
经行头痛 中医妇科学教研室.
汽车起重机 安全规程 三一汽车起重机械有限公司.
医疗纠纷原因分析和防范 医务科 张海良.
金門縣重大空難應變機制-消防局 壹、消防搶救、滅火、緊急救護 一、派遣作為:
网络游戏对大学生生活的影响 英本1班 鞠申镅 汪晨茹 沈秋云 元文杰 段祺琪.
铜仁职业技术学院 第二十三讲 腹部损伤 铜仁职院医学院 杜开南.
急腹症相关CT解剖 天铁医院放射中心 王献忠.
哈尔滨市卫生统计 工作会议 哈尔滨市卫生局统计信息中心 2012年12月.
第七章 控制器 7.1 控制器的组成及指令的执行 7.2 控制方式和时序的产生 7.3 微程序控制器 7.4 微程序控制器及其微程序设计举例
农村地区常见非法行医 的调查处理 医疗卫生机构监管二处·陈罡
“落地”问题的探讨 计算思维能力培养 西安交通大学 2012 年全国高等院校计算机基础教育研究会学术年会 冯博琴 ”
消化系统测试病例 昆明医学院第一附属医院医学影像专业.
急腹症相关CT解剖 天铁医院放射中心 王献忠.
computer organization principle
南瑞学堂 学员简明操作指南 上海时代光华教育发展有限公司 2013年.
第六次全国人口普查 近期数据处理工作部署 夏雨春 2010年12月28日.
认识计算机系统.
中華大學 資訊工程學系 報告人:資訊工程學系 許慶賢 系主任.
微机原理与接口技术 西安邮电大学计算机学院 王忠民.
第一章.
汽车单片机应用技术 学习情景1: 汽车空调系统的单片机控制 主讲:向楠.
使用服务平台办理离校 操作指南.
2019/4/29 计算机组成原理 辅导教师:陆明强.
美麗的西子湖.
第五章 输入/输出系统 本章讨论: 接口的基本概念 总线的基本概念 中断方式及其接口组成 中断方式及其接口组成 DMA方式及其接口组成
学年第一学期领取教材明细查询的通知 学年第一学期学生使用的教材均在网上平台公示。现将有关事项通知如下:
汽车单片机应用技术 学习情景1: 汽车空调系统的单片机控制 主讲:向楠.
真信心的果效 雅各書2:
第3章 CPU子系统 西南石油大学计算机科学学院 主讲教师 杨 梅 联系电话:
Presentation transcript:

第五章 中央处理单元

计算机加电后,在reset信号的作用下,PC内获得第一条要执行的指令地址,同时第一条“取指”微指令置于微指令寄存器中,并将其他有关的状态位和寄存器设置成初始态。当电平信号稳定后,产生指挥计算机工作的节拍信号T1、T2和CP。 启动 T1 T2 CP 机器周期 起停信号与节拍信号和工作脉冲

在实际进行微程序设计时还应关心下面三个问题: (1) 如何缩短微指令字长; (2) 如何减少微程序长度; (3) 如何提高微程序的执行速度。 这就是在本节所要讨论的微程序设计技术。

5.4.1微指令的编译法(编码译码方法) 微指令由控制字段和下址字段组成,此处主要讨论几种常用的控制字段编译法。 1、直接控制法 在微指令的控制字段中,每一位代表一个微命令,在设计微指令时,是否发出某个微命令,只要将控制字段中相应位置成‘1’或‘0”,这样就可打开或关闭某个控制门,这就是直接控制法。但是这种方式微命令太多。

2、字段直接编译法 在计算机中的各个控制门,在任一微周期内.不可能同时被打开而且大部分是关闭的(即相应的控制位为‘0,)。所谓微周期,指的是一条微指令所需的执行时间。如果有若干个(一组)微命令,在每次选择使用它们的微周期内只有一个微命令起作用,那么这若干个微命令是互斥的。

≈ … 微命令 控制字段 下址字段 微指令寄存器 微命令译码器

3、字段间接编译法 字段间接编译法是在字段直接编译法的基础上,进一步缩短微指令字长的一种编译法。 如果在字段直接编译法中,还规定一个字段的某些微命令要兼由另一字段中的某些微命令来解释。称为字段间接编译法。

≈ … 微指令寄存器 A B 微命令译码器 a11 a21 a71 a12 a22 b2 b1 a72

4、常数源字段E 在微指令中,一般设有一个常数源字段E,就如指令中的直接操作数一样。E字段一般仅有几位,用来给某些部件发送常数,故有时称为发射字段、该常数有时作为操作数送人ALU运算;有时作为计算器初值,用来控制微程序的循环次数等。 5、其他 诸如微操作码编译法

5.4.2微程序流的控制 当前正在执行的微指令,称为现行微指令,现行微指令所在的控制存储器单元的地址,称为现行微地址。现行微指令执行完毕后,下一条要执行的微指令称为后继微指令,后继微指令所在的控存单元地址称为后继微地址。所谓微程序流的控制是指当前微指令执行完毕后,怎样控制产生后继微指令的微地址。产生后继微指令地址一般有两种方法: (1)由指令操作码译码器产生后继微地址。 (2)由微指令的下址宇段指出后继微地址。

(1)以增量方式产生后继微地址 1、产生后继微指令地址的几种方法 译码器 地址码 操作码 IR μPC 控制存储器 下址 控制字段 +1 微程序 入口 微指令寄存器 +1 … 转移 条件 转移地址 (1)以增量方式产生后继微地址

(2)增量与下址结合产生后继微地址 。 译码器 地址码 操作码 IR μPC 控制存储器 BAF 控制字段 +1 BCF … RR CT 微程序入口 +1 BCF … 。 0 1 2 3 4 5 6 7 CT=0 结果=0 溢出 RR BCF(6) · BCF(7) BCF(7) BCF(5) BCF(6) CT CT置数 -1 BAF→μPC

(3)多路转移方式产生后继微地址 一条微指令存在多个转移分支的情况称为多路转移。 2路转移只涉及微地址的1位,4路转移涉及微地址2位。 (4)微中断 微中断请求信号是由程序中断请求信号引起的。 2、AM2900系列芯片构成的微程序CPU

5.4.3 微指令格式 微指令的格式大体上可分成两类:一是水平型微指令;二是垂直型微指令。 5.4.3 微指令格式 微指令的格式大体上可分成两类:一是水平型微指令;二是垂直型微指令。 微指令的编译法是决定微指令格式的主要因素,在设计计算机时考虑到速度价格等因素采用不同的编译法,即使在一台计算机中,也有几种编译法并存的局面存在。

1 水平型微指令 水平型微指令的基本特点是在一条微指令中定义并执行多个并行操作微命令。在实际应用中直接控制法、字段编译法(直接、间接编译法)经常应用在同一条水平型微指令中。从速度来看直接控制法最快,字段编译法要经过译码所以会增加一些延迟时间。

在微指令中设置有微操作码字段,采用微操作码编译法,由微操作码规定微指令的功能,称为垂直型微指令。 2 垂直型微指令 在微指令中设置有微操作码字段,采用微操作码编译法,由微操作码规定微指令的功能,称为垂直型微指令。 其特点是不强调实现微指令的并行控制功能,通常一条微指令只要求能控制实现一二种操作。这种微指令格式与指令相似,每条微指令有一个微操作码。 (1) R-R传送型微指令 其 他 目标寄存器编址 源寄存器编址 0 0 0 0 1 2 3 7 8 12 13 15

右输入源编址 移位次数 寄存器编址 读写 其他 存储器编址 寄存器编址 (2) 运算控制型微指令 ALU 右输入源编址 左输入源编址 0 0 1 0 1 2 3 7 8 12 13 15 (3) 移位控制型微指令 移位方式 移位次数 寄存器编址 0 1 0 0 1 2 3 7 8 12 13 15 (4) 访问主存微指令 读写 其他 存储器编址 寄存器编址 0 1 1 0 1 2 3 7 8 12 13 14 15

操作码110、111可用作其他微指令的编码,如I/O等。 (5) 无条件转移微指令 S 转移地址 100 0 1 2 3 14 15 (6) 条件转移微指令 测试条件 转移地址 101 0 1 2 3 11 12 15 (7) 其他微指令 操作码110、111可用作其他微指令的编码,如I/O等。

(1)水平型微指令并行操作能力强,效率高,灵活性强。 3、水平型微指令与垂直型微指令的比较 (1)水平型微指令并行操作能力强,效率高,灵活性强。 垂直型微指令一般只能完成一个操作,控制一两个信息传送通路,因此微指令的并行操作能力低,效率低。 (2)水平型微指令执行一条指令的时间短,垂直型微指令执行时间长。

(3)由水平型微指令解释指令的微程序,具有微指令字比较长,但微程序短的特点。垂直型微指令则相反,微指令字比较短而微程序长。 (4)水平型微指令用户难以掌握,而垂直型微指令与指令比较相似,相对来说,比较容易掌握。

5.4.4 微程序控制存储器和动态微程序设计 1、微程序控制存储器 微程序控制存储器由只读存储器(ROM)构成。 2、动态微程序设计 5.4.4 微程序控制存储器和动态微程序设计 1、微程序控制存储器 微程序控制存储器由只读存储器(ROM)构成。 2、动态微程序设计 使计算机更灵活、更有效地适应于各种不同的应用目标。

3、控制存储器的操作 执行一条微指令的过程:取微指令,执行微指令所 规定的各个操作。 微周期就是控制存储器的工作周期,包括取微指令和执行微指令两部分时间。

… (1) 串行方式 CSAR 控制存储器 微程序流 控制部件 微命令 下址 控存地址寄存器 取微指令1 执行微指令1 取微指令2 执行微指令2 微周期1 微周期2 置CSAR 启动CS 访控存时间 微命令执行 置执行结果

(2) 并行方式 取微指令 执行微指令 置CSAR 启动CS 微命令→μIR 置执行结果 控存地址寄存器 CSAR 微程序流 控制存储器 控制字段 下址 微程序流 控制部件 … 微指令寄存器 (流水线寄存器) 控存地址寄存器 控制存储器 取微指令 执行微指令 置CSAR 启动CS 微命令→μIR 置执行结果

4、毫微程序设计的基本概念 毫微程序是用以解释微程序的一种微程序。 毫微程序设计的主要目的是减少控制存储器的容量。其手段是第一级采用垂直微程序,第二级采用水平微程序。

5.4.5 微程序设计语言 转移地址 +1 CSAR-2 CSAR-1 RR 控制存储器 (毫微程序) (微程序) 垂直微指 μOP 地址 RR … +1 控制存储器 (微程序) 转移地址 垂直微指 令寄存器 水平微指令寄存器 (毫微程序) CSAR-2 微命令 5.4.5 微程序设计语言