控制器是指挥计算机的各个部件按照指令的功能要求协调工作的部件,是计算机的指挥中心,由指令寄存器IR(InstructionRegister)、程序计数器PC(ProgramCounter)和操作控制器OC(OperationController)三个部件组成,对协调整个电脑有序工作极为重要。
指令寄存器:用以保存当前执行或即将执行的指令的一种寄存器。指令内包含有确定操作类型的操作码和指出操作数来源或去向的地址。指令长度随不同计算机而异,指令寄存器的长度也随之而异。计算机的所有操作都是通过分析存放在指令寄存器中的指令后再执行的。指令寄存器的输人端接收来自存储器的指令,指令寄存器的输出端分为两部分。操作码部分送到译码电路进行分析,指出本指令该执行何种类型的操作;地址部分送到地址加法器生成有效地址后再送到存储器,作为取数或存数的地址。
存储器可以指主存、高速缓存或寄存器栈等用来保存当前正在执行的一条指令。当执行一条指令时,先把它从内存取到数据寄存器(DR)中,然后再传送至IR。指令划分为操作码和地址码字段,由二进制数字组成。为了执行任何给定的指令,必须对操作码进行测试,以便识别所要求的操作。指令译码器就是做这项工作的。指令寄存器中操作码字段的输出就是指令译码器的输入。操作码一经译码后,即可向操作控制器发出具体操作的特定信号。
程序计数器:指明程序中下一次要执行的指令地址的一种计数器,又称指令计数器。它兼有指令地址寄存器和计数器的功能。当一条指令执行完毕的时候,程序计数器作为指令地址寄存器,其内容必须已经改变成下一条指令的地址,从而使程序得以持续运行。
更多型号:
伍德沃德EGCP-3LS 8406-113控制器
发那科A06B-6130-H002电机
NI USB-6259数据采集卡
6ES7153-2BA02-0XB0模块
欧姆龙CP1HX40DR-A模块
A16B-2201-010存储板
1746-IB16模块
6GT2001-0AA00-ZA23板卡
1794-OB32P模块
1746-NI8模块
1756-L73模块
1606-XL240DR模块
1791DS-IB12模块
1606-XL240E电源
6SN1114-0NB01-0AA1板卡
PCI-GPIB板卡
CMRB-11C接口板
CMIB-11C接口板
CINT-01C通讯板
1606-XL480E-3模块
1761-L10BWA模块
1732D-16CFGM12MN模块
欧姆龙CPM1A-40CDR-A-V1控制器
1756-OF6VI模块
1756-IF16模块
RTAC-01模块
SD832模块
1769-L24ER-QBFC1B模块
1794-IB16模块
1794-OB16模块
1794-TB3模块
41391-454-01-S1FX软启动
PCI-CAN板卡
1794-ASB模块
6DR2100-5控制器
140XTS00200模块
5136-DNS-200S控制器
欢迎咨询。