控制单元(CU)是硬件,用于管理外围设备(连接到计算机的独立设备,例如显示器,硬盘驱动器,打印机等)的活动。
个人计算机上的控制单元通常包含在单个印刷电路板上,控制单元充当一种“中间人”,执行计算机内存和外围设备之间的信息传输。
CPU(中央处理器)作为计算机中的“大老板”向控制器发出指令,由控制单元本身执行实际的物理数据传输。
控制单元读取从存储器(或指令高速缓冲存储器)的一个或多个新指令,将其和分派将它们解码为相应的功能被执行的单元。控制单元还负责在各种数据路径中设置寄存器,以确保对存储在寄存器中的正确操作数值执行指令。
在CISC处理器中,控制单元本身就是一个小型处理器,它执行存储在rom区域中的微代码程序,该程序规定了每种类型的宏指令的正确锁存器和数据传输顺序。
控制单元的功能
规范内存和I / O之间的信息传输。
从微程序中获取和解码指令。
负责处理器的许多子单元之间的正确指令执行。
控制单元将接收到的信息转换为控制信号序列,然后传输到计算机处理器。
Vecloud是一家面向企业提供云交换网络服务为核心业务的技术创新企业,公司有24*7专业运维团队支撑,可以快速定位客户使用中遇到的问题,最快解决问题。http://www.vecloud.com