微程序控制器

平面设计培训班 admin 118℃

微程序控制器微程序控制器是一种控制器,同组合逻辑控制器相比较,具有规整性、灵活性、可维护性等一系列优点,因而在计算机设计中逐渐取代了早期采用的组合逻辑控制器,并已被广泛地应用。在计算机系统中,微程序设计技术是利用软件方法来设计硬件的一门技术 。中文名 微程序控制器 外文名 Microprogram controller 基本思想 按照通常的解题程序的方法 优    点 规整性、灵活性、可维护性

设计技术 利用软件方法来设计硬件 定    义 采用微程序控制方式的控制器

目录1 定义2 基本概念3 组成4 控制原理5 执行过程6 设计步骤7 组合逻辑控制器和微程序控制器的比较1定义编辑本段回目

录采用微程序控制方式的控制器称为微程序控制器。所谓微程序控制方式是指微命令不是由组合逻辑电路产生的,而是由微指令译码产生。一条机器指令往往分成几步执行,将每一步操作所需的若干位命令以代码形式编写在一条微指令中,若干条微指令组成一段微程序,对应一条机器指令。在设计CPU时,根据指令系统的需要,事先编制好各段微程序 ,且将它们存入一个专用存储器(称为控制存储器)中。微程序控制器由指令寄存器IR、程序计数器PC、程序状态字寄存器PSW、时序系统、控制存储器CM、微指令寄存器以及微地址形成电路、微地址寄存器等部件组成。执行指令时,从控制存储器中找到相应的微程序段,逐次取出微指令,送入微指令寄存器,译码后产生所需微命令,控制各步操作完成。 2基本概念编辑本段回目录微命令和微操作微命令:控制部件通过控制线向执行部件发出的各种控制命令。它构成控制信号的最小单元。微操作:执行部件接受微命令后所进行的操作。它是由微命令实现的最基本操作。控制部件与执行部件通过控制线和反馈信息进行联系。微指令和微程序微指令,在机器的一个CPU周期中,一组实现一定操作功能的微命令的组合。微程序,实现一条机器指令功能的许多条微指令组成的序列。控制部件与执行部件通过控制线和反馈信息

进行联系。CP

U周期与微指令周期的关系在串行方式的微程序控制器中:微指令周期 = 读出微指令的时间 + 执行该条微指令的时间一个CPU周期为0.8μs,它包含四个等间隔的节拍脉冲T1—T4,每个脉冲宽度为200ns。用T4作为读

本文由 四件套 原创编译,转载请注明出处:http://www.jingyuan.sh.cn/pingmianshejipeixunban/1221.html

本站部分内容来自网络,如有侵权,请联系我们进行处理, 平面设计培训 转载本站文章请注明出处!
喜欢 (0)