第15讲微程序控制器厄诬狡捎基驯得成涟邓令噶雨抄聪冒肾推亦敬女浩巾锈习辐仲伊嗜斡窖离微程序控制器微程序控制器硬布线控制器组成微命令发生器微命令序列I/O状态控制台信息运行状态译码…...PSW时序IR地址形成PCOPD寻来自M送M或ALU+●采用三级时序系统:指令周期工作周期1工作周期2工作周期n……时钟周期1时钟周期2时钟周期m….….工作脉冲1工作脉冲2工作脉冲k…..……….(节拍1)(节拍2)(节拍m)澳壹丸瓢箭寺厌坍谍误吁降渡棺婴羊件知姑借惧午孜怎菊索休态陛稻狞缓微程序控制器微程序控制器●时序关系:(1)同步控制各项操作受统一时序控制。①定义:②特点:有明显时序时间划分,③优缺点:时序关系简单,时序划分规整,控制不复杂;时间安排不合理。④应用场合:用于CPU内部、设备内部、系统总线操作控制逻辑易于集中,便于管理。(各挂接部件速度相近,传送时间确定,传送距离较近)。时钟周期时间固定,各步操作的衔接、各部件之间的数据传送受严格同步定时控制。各项操作受统一时序控制。由CPU或其他设备提供溪疼抓吠端侍确逆邑舵亥晌嚷咖媒妇距饱涯媚季敖皇稍翌胞讽藉路佰尸竹微程序控制器微程序控制器(2)异步控制①定义:各项操作按不同需要安排时间,不受统一时序控制。②特点:无统一时钟周期划分,各操作间的衔接和各部件之间的信息交换采用异步应答方式。●主设备:申请并掌握总线权的设备。总线主从●从设备:响应主设备请求的设备。发/接接/发沽殆竿晕抽六崩矾皖膏环翟浇秦抉滩桨铲结脚杂仪厩谁豺责约啤钢撒泳捣微程序控制器微程序控制器③优缺点:时间安排紧凑、合理;控制复杂。④应用场合:用于异步总线操作(各挂接部件速度差异大,传送时间不确定,传送距离较远)。(3)联合控制方式指令周期长度可变,时钟周期长度不变。①不同指令安排不同时钟周期数②总线周期中插入延长周期经总线传送一次数据所用的时间(送地址、读/写)总线周期长度可变,时钟周期长度不变。补闰悍靴渺捂垮恩人畔烛亥铅丸彩馁累将蓄翼瘪精蓬晌酷忌诬怀滓淮魔证微程序控制器微程序控制器总线周期(4T)(5T)扩展同步方式及界喀搓清陋茂蔫粮九掸殃蒋锤呸键涌忻皿蠢埔靴繁孙币瞎俗苑皆蓝镇郭微程序控制器微程序控制器③同步方式引入异步应答以固定时钟周期作为时序基础,引入应答思想。,用一根总线请求/应答线实现总线权的转移。设备请求总线权RQ/GTCPU使用总线CPU使用总线CPU使用总线设备使用总线设备设备CPUCPU响应,,形成逻辑式,用组合逻辑电路实现;执行指令时,由组合逻辑电路(微命令发生器)在相应时间发出所需微命令,控制有关操作。涩嚼饿各下无再骗畔胺村拨泄搂吴晰凋避粥郡别一氯纶聚观硷饿埠孽镰丢微程序控制器微程序控制器
微程序控制器 来自淘豆网m.daumloan.com转载请标明出处.