微型计算机中,控制器的基本功能是( )。

如题所述

1、数据缓冲

由于I/O设备的低速度和CPU和内存的高速度,必须在控制器中设置缓冲区。输出时,缓冲区用于暂时存储来自主机的高速数据,然后缓冲区中的数据以I/O设备的速率传输到I/O设备。

2、误差控制

设备控制器还负责对I/O设备传输的数据进行错误检测。如果在传输中发现错误,通常会定位错误检测代码并将其报告给CPU,因此CPU会取消传输的数据并重新传输。这样可以确保数据输入的正确性。

3、数据交换

这是指实现CPU与控制器、控制器和设备之间的数据交换。对于前者,数据由CPU通过数据总线并行写入控制器或从控制器并行读取;对于后者,设备向控制器输入数据或从控制器向设备传输数据。

扩展资料:

控制器的主要分类:

1、微程序

微程序控制(简称微代码控制)的基本思想是用微指令生成微操作命令,并用若干微指令组成微程序,以实现机器指令的功能(为了区分上述指令)。调用机器指令)。

2、中央处理器

控制器是指导计算机各部分按照指令的功能要求协调工作的部件。它是计算机的神经中枢和指挥中心。它由指令寄存器IR(指令寄存器)、程序计数器PC(程序计数器)和操作控制器0C(操作控制器)组成。

3、访问控制

门禁控制器是门禁系统的核心,对出入口通道进行控制。它是在传统门锁的基础上发展起来的。门控器是集读卡和控制于一体的门禁产品。它有独立的和网络化的类型。

参考资料来源:百度百科—控制器

温馨提示:答案为网友推荐,仅供参考
相似回答