运算器和控制器的功能分别是什么?

2020-10-29 科技 135阅读
  1. 运算器的基本功能是完成对各种数据的加工处理,例如算术四则运算,与、或、求反等逻辑运算,算术和逻辑移位操作,比较数值,变更符号,计算主存地址等。

  2. 控制器的基本功能:

    (1)数据缓冲:由于I/O设备的速率较低而CPU和内存的速率却很高,故在控制器中必须设置一缓冲器。

    (2)差错控制:设备控制器还兼管对由I/O设备传送来的数据进行差错检测。

    (3)数据交换:这是指实现CPU与控制器之间、控制器与设备之间的数据交换。

    (4)状态说明:标识和报告设备的状态控制器应记下设备的状态供CPU了解。

    (5)接收和识别命令:CPU可以向控制器发送多种不同的命令,设备控制器应能接收并识别这些命令。

    (6)地址识别:就像内存中的每一个单元都有一个地址一样,系统中的每一个设备也都有一个地址,而设备控制器又必须能够识别它所控制的每个设备的地址。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com