- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
控制器 控制器 控制器 控制器 控制器 控制器 基本简介 控制器 控制器(英文名称:controller)是指按照预定顺序改变主电路或控制电路的接线和改变电路中电阻值来控制电动机的启动、调速、制动和反向的主令装置。由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的决策机构,即完成协调和指挥整个计算机系统的操作。 设计步骤 ①设计机器的指令系统:规定指令的种类、指令的条数以及每一条指令的格式和功能。 ②初步的总体设计:如寄存器设置、总线安排、运算器设计、部件间的连接关系等。 ③绘制指令流程图:标出每一条指令在什么时间、什么部件进行何种操作。 ④编排操作时间表:即根据指令流程图分解各操作为微操作,按时间段列出机器应进行的微操作。 ⑤列出微操作信号表达式,化简,电路实现。 基本组成 (1)指令寄存器用来存放正在执行的指令。指令分成两部分:操作码和地址码。操作码用来指示指令的操作性质,如加法、减法等;地址码给出本条指令的操作数地址或形成操作数地址。(2)操作码译码器:用来对指令的操作码进行译码,产生相应的控制电平,完成分析指令的功能。(3)时序电路:用来产生时间标志信号。在微型计算机中,时间标志信号一般为三级:指令周期、总线周期和时钟周期。微操作命令产生电路产生完成指令规定操作的各种微操作命令。这些命令产生的主要依据是时间标志和指令的操作性质。 程序控制 微程序控制(简称微码控制)的基本思路是:用微指令产生微操作命令,用若干条微指令组成一段微程序实现一条机器指令的功能(为了加以区别,将前面所讲的指令称为机器指令)。设机器指令M执行时需要三个阶段,每个阶段需要发出如下命令:阶段一发送K1、K8命令,阶段二发送K0、K2、K3、K4命令,阶段三发送K9命令。当将第一条微指令送到微指令寄存器时,微指令寄存器的K1和K8为1,即发出K1和K8命令,该微指令指出下一条微指令地址为00101,从中取出第二条微指令,送到微指令寄存器时将发出K0、K2、K3、K4命令,接下来是取第三条微指令,发K9命令。 工作原理 有两种由于设计方法不同因而结构也不同的控制器。微操作是指不可再分解的操作,进行微操作总是需要相应的控制信号(称为微操作控制信号或微操作命令)。一台数字计算机基本上可以划分为两大部分---控制部件和执行部件。控制器就是控制部件,而运算器、存储器、外围设备相对控制器来说就是执行部件。控制部件与执行部件的一种联系就是通过控制线。控制部件通过控制线向执行部件发出各种控制命令,通常这种控制命令叫做微命令,而执行部件接受微命令后所执行的操作就叫做微操作。 工作原理 控制部件与执行部件之间的另一种联系就是反馈信息。执行部件通过反馈线向控制部件反映操作情况,以便使得控制部件根据执行部件的状态来下达新的微命令,这也叫做“状态测试”。微操作在执行部件中是组基本的操作。由于数据通路的结构关系,微操作可分为相容性和相斥性两种。在机器的一个CPU周期中,一组实现一定操作功能的微命令的组合,构成一条微指令。一般的微指令格式由操作控制和顺序控制两部分构成。操作控制部分用来发出管理和指挥全机工作的控制信号。其顺序控制部分用来决定产生下一个微指令的地址。事实上一条机器指令的功能是由许多条微指令组成的序列来实现的。这个微指令序列通常叫做微程序。既然微程序是有微指令组成的,那么当执行当前的一条微指令的时候。必须指出后继微指令的地址,以便当前一条微指令执行完毕以后,取下一条微指令执行。 产品分类 控制器分组合逻辑控制器和微程序控制器,两种控制器各有长处和短处。组合逻辑控制器设计麻烦,结构复杂,一旦设计完成,就不能再修改或扩充,但它的速度快。微程序控制器设计方便,结构简单,修改扩充方便,修改一条机器指令的功能,只需重编所对应的微程序; 要增加一条机器指令,只需在控制存储器中增加一段微程序,但是,它是通过执行一段微程序。 具体对比如下:组合逻辑控制器又称硬布线控制器,由逻辑电路构成,完全靠硬件来实现指令的功能。
您可能关注的文档
- 锅炉与锅炉房设备施工 锅炉的分类 锅炉发展简史.pptx
- 锅炉原理与结构 给粉机 给粉机.pptx
- 锅炉原理与结构 汽温调节的方法 汽温调节的方法.pptx
- 锅炉原理与结构 旋流燃烧器的布置 旋流式燃烧器的布置.pptx
- 锅炉原理与结构 中间储仓式制粉系统的工艺流程 中间储仓式制粉系统的工艺流程.pptx
- 国际航行英语 4船上娱乐 Search and Rescue Operations20191206.ppt
- 国际航行英语 4船上娱乐 Unit 16 Tides and Tidal Currents.pptx
- 国际航运管理 船舶进出港业务 如何判断船舶是否超载.pptx
- 国际货运代理 航空业务单证 3-10航空货运单.ppt
- 国际结算操作 汇票的历史演进 汇票的历史演进.pptx
- 项目7:茶类APP低保真原型制作.pptx
- 项目4:绘制APP的信息架构.pptx
- 任务4 构建注册登录模块.pptx
- 专题1.1 一元二次方程的定义及解【八大题型】(举一反三)(苏科版)(解析版).pdf
- 专题1.2 等边三角形(知识解读)-2022-2023学年八年级数学下册《同步考点解读•专题训练》(北师大版)(解析版).pdf
- 天津市津南区市级名校2025届初三下学期期末质量调研生物试题含解析.doc
- 甘肃省武威第八中学2025届初三下半期联考生物试题含解析.doc
- 四川成都市成华区2024-2025学年初三5月适应性测试生物试题试卷含解析.doc
- 福建省福州延安中学2025年初三教学情况调研(一)生物试题含解析.doc
- 浙江省永康市市级名校2025届初三9月学生学业能力调研生物试题含解析.doc
文档评论(0)