版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3.4.4
组合逻辑控制方式1/20SMSIRaIbICP0~9指令寄存器时序系统二级译码PSW
时钟复位
周期
节拍AI/BI/CP
时钟…I/O请求OP/SA/DAOP/SA/DARi/Rj
组合逻辑控制系统的逻辑方案微命令发生器(组合逻辑)2/20
❶输入项:指令IR、状态字PSW、复位、时钟、I/O请求
❷输出项:aI,bI,SM,CI,S,
CP0-9,EMAR,W,R,ST输出项是输入项的非线性函数(由控制系统映射)控制系统包括:(1)时序部件;(2)微命令发生器;(3)二级译码器;3/20
1、时序系统指令流程为4个基本工作周期:FT、ST、DT、ET和2个I/O处理周期:IT和DMAT。1个工作周期可能包括若干子步骤(时钟周期)时序系统IRclockFT
ST
DT
…
DMAT输出6个互斥的时序状态PSWI/O4/20(1)工作周期划分取指周期FT用于指令正常执行源周期ST目的周期DT执行周期ET中断周期ITDMA周期DMAT用于响应外部的I/O请求依靠不同的时间标志,让CPU分步工作,通常采用工作周期、时钟周期和工作脉冲三级时序。思考:指令的运行,是否必须知道当前所处周期?5/20方法:设置6个触发器分别作为周期的状态标志1
处于对应的工作周期0
不在对应的工作周期在整个指令周期中,任何时刻必须且只能有一个工作周期状态标志为“1”。FTSRDCQQ总清11FTCPFT时钟边沿复位6/201)取指周期(FT)从M取出指令并译码,公共操作修改PC。取指结束时,按操作码和寻址方式(R/非R寻址)转相应工作周期。按寻址方式(非R寻址)形成源地址,从M取出源操作数,暂存于C。2)源周期(ST)7/203)目的周期(DT)4)执行周期(ET)按寻址方式(非R寻址)形成目的地址,或从M取出目的操作数,暂存于D。按操作码完成相应操作(传送、运算、取转移地址送入PC、返回地址压栈保存);后续指令地址送入MAR。8/205)中断周期(IT)关中断、保存断点和PSW、转服务程序入口。IT指CPU响应中断请求后,到执行中断服务程序前。6)DMA周期(DMAT)DMAT指CPU响应DMA请求后,到完成一次数据传送的时间。DMA控制器接管总线权,控制数据直传。由硬件完成9/20N控制流程
FT双单转移SRSTDTETDMATDMA请求?中断请求?ITYYN源操作数非寄存器寻址10/201)时钟周期时间:一次从M读出,并经数据通路传送的操作;或一次数据通路传送操作;或一次向M写入的操作(2)时钟周期(节拍)T完成一步操作:模型机以访存时间作为一步操作时间。设置一个总线周期的长度等于一个时钟周期,可根据需要扩展。11/202)时钟周期数:每个工作周期第一拍T=0,每开始一个新节拍T计数,工作周期结束时T清0。一个工作周期中的时钟数可变。用计数器T控制节拍数将计数值译码,可产生节拍电位。计数器TT=0/1CPTQ2
Q1
Q0T=0时,CPT使T复位:Q=0T=1时,CPT使T计数:Q=Q+112/20每个时钟周期结束时设置一个脉冲。(3)工作脉冲P1µS时钟周期T工作脉冲P打入寄存器进行时序转换(周期状态设置/清除时钟T计数/清除)13/20组合逻辑电路模块1→FT1→ST1→DT1→ET1→IT1→DMATT+1[15:12][8:6,2:0]PSW中断DMAFTSTDTETITDMATTFTSTDTETITDMATQ2Q1Q0clock6个周期状态触发器、1个节拍计数器;全反馈输入;输入指令OP、DA、SA、PSW和I/O请求;14/20整理组合逻辑电路模块的输出逻辑真值表、逻辑表达式等1→FT:…1→ST:…1→DT:…1→ET:…1→IT:…1→DMAT:…T+1:…逻辑表达式转换成逻辑电路,完成设计。15/20
2、微命令发生器微命令发生器[15:12][8:6][2:0]FTSTDTETITDMATQ2~0PSWAI
BISMCISCPEMARRWST指令、时序信号、PSW→10种控制信号如何设计各输出信号的组合逻辑电路?16/20EMAR,W,R只有1位,根据指令流程直接写出逻辑式比如,W=(MOV+双+单)˙ET1+JSR˙ET2+IT2转换成电路。另外7个是多位,一般需先整理真值表,才能写出逻辑式比如,ST(00\01\10\11)ST[1]=IT˙Q2Q1Q0+FTST[0]=IR15IR14IR13IR12˙ET˙Q2Q1Q0+FT17/20
3、二级译码器微命令发生器输出的AI、BI、CP是间接型微命令,需要再次译码才能输出数据通路需要的微命令。18/20AI/BI的真值表如下:[举例]19
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版家庭居室装修智能家居系统设计与施工一体化合同3篇
- 2025年度钢筋安装与建筑信息模型(BIM)协同施工合同3篇
- 2025版XX二零二五年度北京房屋维修基金管理合同范本3篇
- 2024中小企业员工劳动合同中员工劳动合同解除与赔偿协议3篇
- 2024版企业员工标准化聘用合同书版
- 2024年铝合金门窗行业节能减排技术研发合同范本3篇
- 2024年石灰采购协议范本
- 2025年度文化旅游U轮融资合同示范3篇
- 二零二五年度MCN艺人网络文学改编合同3篇
- 2025版家电行业新产品研发与市场推广合作合同样本3篇
- 医疗质量安全核心制度要点释义(第二版)
- 春节行车安全生产注意培训课件-驾驶员复杂道路驾驶技巧
- 65mn弹簧钢热处理工艺
- 水电风电项目审批核准流程课件
- 足球教练员素质和角色
- 初中八年级语文课件 桃花源记【省一等奖】
- 名校长工作总结汇报
- 商务接待礼仪流程
- 护理不良事件用药错误讲课
- 新教材人教版高中英语选择性必修第一册全册教学设计
- 2024北京大兴区初三(上)期末化学试卷及答案
评论
0/150
提交评论