IO控制器是什么,有哪些功能

今日头条

1151人已加入

描述

IO控制器是指挥计算机的各部件根据指令的功能要求协调工作的部件,是计算机的神经系统和指挥中心,由指令寄存器IR(InstructionRegister)、程序计算器PC(ProgramCounter)和操作控制器0C(OperationControler)三个部件构成,协调计算机的有序工作非常重要。

命令寄存器:保存当前执行或即将执行的命令的寄存器。指令包括确定操作类型的操作代码和指出操作数源或下落的地址。指令长度因计算机而异,指令寄存器的长度也不同。计算机的所有操作都是在分析存放在指令寄存器中的指令后执行的。指令寄存器的输人端接受来自内存的指令,指令寄存器的输出端分为两部分。操作代码的一部分送到译码电路进行分析,指出本命令应该执行哪种类型的操作的地址的一部分送到地址加法器生成有效的地址后送到存储器,作为取数储数的地址。

存储器(IO控制器)可以指主存储、缓存或存储器堆栈等,以保存目前正在执行的指令。执行指令时,将其从内存取入数据寄存器(DR),然后传输到IR。指令分为操作代码和地址代码字段,由二进制数字构成。为了执行任何指令,必须测试操作代码,以识别所需的操作。指令译码器是做这项工作的。指令寄存器中操作代码字段的输出是指令译码器的输入。操作代码翻译后,可以向操作控制器发出具体操作的特定信号。

责任编辑:tzh

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分