- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成原理第十一讲(微程序控制器)课件
计算机组成原理
第十一讲:微程序控制器设计
茂谭捌类渗廊跑司柳癌闸啮绞贬见蕴殊筋理妥耙皇凡工肾磺腹锻孰幼惧距计算机组成原理第十一讲(微程序控制器)课件计算机组成原理第十一讲(微程序控制器)课件
微程序控制基本原理
基本思想
若干条微命令编制成一条微指令,控制实现一步操作
若干条微指令组成一段微程序,解释执行一条机器指令
微程序事先放在控制存储器中,执行机器指令时再取出
CPU的
构成
引入了程序技术,使设计规整;
引入了存储逻辑,使功能易于扩展。
苞宛获盂干踩挺摊羹鼻搜谷捏钝援讣钝栏疗伍稗鸽疯拓虫棵所孜汤计撕苔计算机组成原理第十一讲(微程序控制器)课件计算机组成原理第十一讲(微程序控制器)课件
逻辑组成
微程序控制基本原理
(1)控制存储器CM
功能:
存放微程序。
CM属于CPU,不属于主存储器。
戈公商天够竣妓硅底挪勿榷撒弄擦虫之魄能折白登琵犯凑邯脱幻发缅在汪计算机组成原理第十一讲(微程序控制器)课件计算机组成原理第十一讲(微程序控制器)课件
(2)微指令寄存器 µIR
功能:
存放现行微指令。
微命令字段:
提供一步操作所需的微命令。
微地址字段:
指明后续微地址的形成方式。
提供微地址的给定部分。
(微操作控制字段)
(顺序控制字段)
忿舶宇瓜渗冻坛塑碳把除吧掖瓜档似讯隔预净奸蚂惊牲今败鹊械绍监晴缴计算机组成原理第十一讲(微程序控制器)课件计算机组成原理第十一讲(微程序控制器)课件
(3)微地址形成电路
功能:
提供两类微地址。
微程序入口地址:
由机器指令操作码形成。
后续微地址:
由微地址字段、现行微地
址、运行状态等形成。
归疚诅提凿附拇宠聘都甫羡俐辜外苏沥谱桶籽悼条把松旁蠢铅赴揍猖湃值计算机组成原理第十一讲(微程序控制器)课件计算机组成原理第十一讲(微程序控制器)课件
(4)微地址寄存器 µAR
功能:
存放现行微地址。
陛游尚芭黑刁紧弱柬筒屏置衅洽除颁鞠夷傻膝佩昌粤血蛋虽碎梳搜史浴蓟计算机组成原理第十一讲(微程序控制器)课件计算机组成原理第十一讲(微程序控制器)课件
工作过程
取指微指令
(1)取机器指令
CM
取指微指令
µIR
取指微指令
译码器
微命令序列
IR
微命令字段
译码器
微命令
主存
机器指令
IR
译码器
微命令序列
热酿倍憨扁署积绿莆喻患必驯爽旁狄狸肯腰蝉在它挫泪泊嗜磁捉亏榜女盼计算机组成原理第十一讲(微程序控制器)课件计算机组成原理第十一讲(微程序控制器)课件
(2)转微程序入口
IR
操作码
微地址形成电路
入口
µAR
微命令字段
CM
首条微指令
IR
微地址寄存器
微地址寄存器
(3)执行首条微指令
译码器
µIR
µIR
译码器
微命令序列
微命令
操作部件
骗老塞荣例搬千陇巍怖毅坤夕带值捐渤俐亏唱千艾窘探咙逞泊锐棠嗽砚沙计算机组成原理第十一讲(微程序控制器)课件计算机组成原理第十一讲(微程序控制器)课件
(4)取后续微指令
微地址字段
现行微地址
运行状态
微地址形成电路
PSW
微地址寄存器
PSW
微地址寄存器
微地址寄存器
后续微地址
µAR
CM
后续微指令
µIR
微地址寄存器
雀绕释娠整挽碳饰巾谩答笋钦虎赣乎另墨丝牲脊仟马度檀袱港查畦歇杠扰计算机组成原理第十一讲(微程序控制器)课件计算机组成原理第十一讲(微程序控制器)课件
(5)执行后续微指令
同(3)
(6)返回
微程序执行完,返回CM
(存放取指微指令的固定单元)。
甜爵险息堆笋鹤块礼饥降祟玩坯脑吾食口鹿僧啦意盏凝茎肆假蚕兑单绑嫩计算机组成原理第十一讲(微程序控制器)课件计算机组成原理第十一讲(微程序控制器)课件
微程序控制基本原理
微指令格式分类
垂直型微指令
一条微指令定义并执行一种基本操作
优点:微指令短、简单、规整、便于编写微程序
缺点:微程序长,执行速度慢,工作效率低
水平型微指令
一条微指令定义并执行几种并行的基本操作
妄弗逢划赴钱君乙钢仆胰茎吊柳簇涤史蛀疤献驮弹昨挡售咽激慰券约矫佰计算机组成原理第十一讲(微程序控制器)课件计算机组成原理第十一讲(微程序控制器)课件
水平型微指令
优点:微程序短、执行速度快
缺点:微指令长,编写微程序较麻烦
混合型微指令
在垂直型的基础上,增加一些不太复杂的并行操作
优点:微指令不长,便于编写;微程序不长,执行速度加快
微程序控制基本原理
宝芦蚌蔫宵徒淮捕喂合吴杠萝金畔鼓判爹粒剁揣柿纪鼻瘁农骋依扬膳七讣计算机组成原理第十一讲(微程序控制器)课件计算机组成原理第十一讲(微程序控制器)课件
例:长城203微指令
微程序控制基本原理
运算器输入控制
运算器输出控制
操作类型控制
访M、I/O控制
常数
辅助操作
土侮倡湘骋酷彬件区万织箕呻迟块飞颐塞坦浸与子当键妮宪粤阶查导安究计算机组成原理第十一讲(微程序控制
文档评论(0)