- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 计算机的控制器部件-组合逻辑
第6章 控制器的功能 计算机的功能是执行程序 程序是依次排列起来的指令代码 控制器的功能就在于: 正确地分步完成每一条指令规定的功能, 正确且自动地连续执行指令; 再进一步说,就是向计算机各功能部件提供协调运行每条指令的每个步骤所需要的控制信号。 每条指令的执行步骤 —读取指令 指令地址送入主存地址寄存器 读主存,读出内容送入指定的寄存器 —分析指令 —按指令规定内容执行指令 不同指令的操作步骤数, 和具体操作内容差异很大, —检查有无中断请求 若有,则响应中断并转中断处理 若无,则转入下一条指令的执行过程 控制器控制的各部件包括 两种不同类型的控制器 两种控制器对比 一段小程序 若X10,则将X加10,否则不变。 汇编程序如下:(假设X分配内存单元2010) 数据传送指令 MVRD R0,2010 结束,判中断 数据加载指令 LDRR R1,[R0] 数据传送指令 MVRD R2,000A 数据比较指令 CMP R1,R2 转移指令 JRC 2008 加法指令 ADD R1,R2 返回指令 RET 教学机控制器组成示意图 输入指令 IN 80 调用子程序指令 CALA ADR 扩展指令:LDRX DR,OFFSET[SR] 划分指令执行步骤小结 取令2步:PC (即R5) 先送到地址寄存器AR ,读指令在下一步完成; 算术逻辑运算在通用寄存器之间进行, 1步完成,因为寄存器组和 ALU 在同一芯片内,已通过 2 个锁存器连接好,ALU的计算结果直接送回寄存器组; 读写存储器,是在存储器与通用寄存器之间进行,2步完成,首先由ALU计算出数据的内存地址并送到AR ,读写数据在下一步完成; 读写入出接口,是在接口与通用寄存器之间进行,2步完成,端口地址由指令低8位给出,要经过 ALU 送到AR,读写数据在下一步完成; 2 次访问存储器的指令(如STRA)正常需4步完成,耍点花样可 3步完成。 控制器应提供的运算器控制信号 对内存和 I/O接口的读写 /MIO(0:有内存或串口读写,1:无) REQ (0:读写内存, 1:读写串行口) /WE (0:写操作, 1:读操作) 读写主存储器或I/O接口 对主存储器读写的控制,分成两步: 1. 传送主存地址,以选择读写存储单元; 2. 给出读写命令, 读操作时,把读出数据保存起来, 写操作时,还要给出写入的数据。 对接口电路读写的控制,分成两步: 1. 传送IO端口地址,以选择读写芯片; 2. 给出读写命令, 读操作时,把读出数据保存起来, 写操作时,还要给出写入的数据。 内部总线数据来源控制 内部总线数据来源选择编码控制DC1 专用寄存器接收的编码控制DC2 控制器生成的控制信号汇总 控制运算器 I8~6,I5~3,I2~0,A3~0,B3~0 SST2~0,SSH1~0,SCI1~0 共24位 控制内存或 IO 接口 MIO,REQ,WE 计 3位 控制内部总线 DC1_2~0 计 3位 控制专用寄存器接收 DC2_2~0 计 3位 总合计共 33 位 计算机的设计者必须按照指令运行要求,为每条指令的每个执行步骤确定这33位控制信号的正确值,为0 还是 为1,或是 0/1 均可,即填写指令流程表,原理不难但却比较繁琐,容不得一点错误。 控制信号生成线路 节拍状态编码 教学机实现了29 条基本指令,目前使用了 8 个节拍(不含中断响应步骤),因此,节拍发生器应至少使用 4 位触发器( 24 个节拍); 用4个触发器( T3 T2 T1 T0)不同的状态组合来区分每一个节拍,例如,用T3 T2 T1 T0 =1000 来标识下一页图左上角的那个节拍。 节拍数和节拍状态的选定并不唯一。遵循的原则是:尽量做到从当前节拍切换到下一个节拍时,只有一个触发器的状态发生变化,或尽量使状态发生变化的触发器数目最少。作为教学用的计算机,以节拍关系更清晰
您可能关注的文档
最近下载
- 提高择期手术患者术前准备完善率医院护理品管圈QCC成果汇报PPT(完整版本易修改).pptx VIP
- B-65522CM_01-αi-B βi-B 伺服电机规格.pdf VIP
- 采购部员工年终总结.pptx VIP
- 《老年人能力评估从业人员培训指南》.pdf
- 二年级道德与法治上册-全册教案-新人教版.pdf VIP
- 投资项目风险因素识别核对表.docx
- CAAC无人机理论考试题库(2025修订版)含答案.docx VIP
- DB11∕T 512-2024 建筑装饰工程石材应用技术规程.pdf
- Unit1 单元整体教学设计-小学英语五年级上册(人教PEP版).docx VIP
- CAAC无人机理论考试题库(2025修订版)含答案.docx VIP
文档评论(0)