• 您好,欢迎访问东莞市莞宏自动化设备有限公司官方网站!
    服务热线
    产品分类
    联系我们
    地 址(一厂):东莞市常平镇松柏塘村常田路41号
    地 址(二厂):东莞市石碣桔洲第三工业区裕华路2号
    联系人:林先生
    手 机:18688672848
    网  址:popmodal.com
    4新闻中心
    您的位置:首页  ->  新闻中心 -> 浅析微程序控制器的组成

    浅析微程序控制器的组成


      微程序控制器的组成:
      1、控制存储器(contmlMemory)用来存放各机器指令对应的微程序。译码器用来形成机器指令对应的微程序的入口地址。当将一条机器指令对应的微程序的各条微指令逐条取出,并送到微指令寄存器时,其微操作命令也就按事先的设计发出,因而也就完成了一条机器指令的功能。对每一条机器指令都是如此。
      2、微指令的宽度直接决定了微程序控制器的宽度。为了简化控制存储器,可采取一些措施来缩短微指令的宽度。如采用字段译码法一级分段译码。显然,微指令的控制字段将大大缩短。,一些要同时产生的微操作命令不能安排在同一个字段中。为了进一步缩短控制字段,还可以将字段译码设计成两级或多级。
      CPU
      控制器是指挥计算机的各个部件按照指令的功能要求协调工作的部件,是计算机的神经中枢和指挥中心,由指令寄存器IR(InstructionRegister)、程序计数器PC(ProgramCounter)和操作控制器0C(OperationController)三个部件组成,对协调整个电脑有序工作极为重要。
      指令寄存器:用以保存当前执行或即将执行的指令的一种寄存器。指令内包含有确定操作类型的操作码和指出操作数来源或去向的地址。指令长度随不同计算机而异,指令寄存器的长度也随之而异。计算机的所有操作都是通过分析存放在指令寄存器中的指令后再执行的。指令寄存器的输人端接收来自存储器的指令,指令寄存器的输出端分为两部分。操作码部分送到译码电路进行分析,指出本指令该执行何种类型的操作;地址部分送到地址加法器生成有效地址后再送到存储器,作为取数或存数的地址。
    [返回]   
    Copyright 2017 东莞市莞宏自动化设备有限公司 版权所有 访问量: 百度统计后台管理
    联系人:林先生/18688672848 【Bmap】【Gmap粤ICP备17066399号-1
    *本站相关网页素材及相关资源均来源互联网,如有侵权请速告知,我们将会在24小时内删除*技术支持【东莞网站建设
    关闭
    在线客服
    扫一扫打开手机网站
    扫一扫打开手机网站
    关闭