0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

设备控制器的组成

工程师 来源:网络整理 作者:h1654155205.5246 2018-11-24 10:51 次阅读

设备控制器

设备控制器是计算机中的一个实体,其主要职责是控制一个或多个I/O设备,以实现I/O设备和计算机之间的数据交换。它是CPU与I/O设备之间的接口,它接收从CPU发来的命令,并去控制I/O设备工作,以使处理机从繁杂的设备控制事务中解脱出来。设备控制器是一个可编址的设备,当它仅控制一个设备时,它只有一个唯一的设备地址;若控制可连接多个设备时,则应含有多个设备地址,并使每一个设备地址对应一个设备。设备控制器的复杂性因不同设备而异,相差甚大,于是可把设备控制器分成两类:一类是用于控制字符设备的控制器,另一类是用于控制块设备的控制器。在微型机和小型机中的控制器,常做成印刷电路卡形式,因而也常称为接口卡,可将它插入计算机。有些控制器还可以处理两个、四个或八个同类设备。

设备控制器的组成

设备控制器的组成

设备控制器与处理机的接口

该接口用于实现CPU与设备控制器之间的通信。共有三类信号线:数据线、地址线和控制线。数据线通常与两类寄存器相连接,第一类是数据寄存器(在控制器中可以有一个或多个数据寄存器,用于存放从设备送来的数据(输入)或从CPU送来的数据(输出));第二类是控制/状态寄存器(在控制器中可以有一个或多个这类寄存器,用于存放从CPU送来的控制信息或设备的状态信息)。

设备控制器与设备的接口

在一个设备控制器上,可以连接一个或多个设备。相应地,在控制器中便有一个或多个设备接口,一个接口连接一台设备。在每个接口中都存在数据、控制和状态三种类型的信号。控制器中的I/O逻辑根据处理机发来的地址信号去选择一个设备接口。

I/O逻辑

在设备控制器中的I/O逻辑用于实现对设备的控制。它通过一组控制线与处理机交互,处理机利用该逻辑向控制器发送I/O命令;I/O逻辑对收到的命令进行译码。每当CPU要启动一个设备时,一方面将启动命令发送给控制器;另一方面又同时通过地址线把地址发送给控制器,由控制器的I/O逻辑对收到的地址进行译码,再根据所译出的命令对所选设备进行控制。

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

    关注

    112

    文章

    16332

    浏览量

    177812
收藏 人收藏

    评论

    相关推荐

    电机控制器主要功能有哪些?其组成有哪些?

    电机控制器是现代电气系统中的关键组成部分,它负责控制和调节电机的运行状态,以满足各种应用需求。电机控制器的主要功能包括启动、停止、调速、保护和监测等。 电机
    的头像 发表于 09-27 14:50 900次阅读

    什么是微控制器/它的关键组成部分有哪些?

    控制器
    芯广场
    发布于 :2024年09月18日 15:02:33

    通用串行总线控制器影响什么设备

    通用串行总线控制器(USB控制器)在计算机系统中扮演着至关重要的角色,它主要影响和管理与USB接口相关的设备。以下是通用串行总线控制器影响的主要设备
    的头像 发表于 08-29 15:38 516次阅读

    cpu控制器和运算组成的部件有哪些

    CPU(中央处理)是计算机的核心部件,负责执行程序指令和处理数据。CPU主要由控制器和运算组成,这两个部件共同完成计算机的运算任务。下面详细介绍CPU
    的头像 发表于 06-30 11:01 1836次阅读

    cpu控制器的功能是什么

    Processing Unit Controller,是计算机硬件的核心部件之一。它主要由算术逻辑单元(ALU)、控制单元(CU)、寄存组等组成,负责执行计算机程序中的指令,实现计算机的运算、
    的头像 发表于 06-30 10:48 2125次阅读

    组合逻辑控制器是什么设备

    组合逻辑控制器(Combinatorial Logic Controller,简称CLC)是一种用于控制和管理复杂系统或设备的电子设备。它通常由多个逻辑门、触发
    的头像 发表于 06-30 10:29 622次阅读

    组合逻辑控制器组成和工作原理

    在计算机系统中,控制器是一个至关重要的组成部分,它负责协调各个部件的工作,确保计算机能够按照预定的程序执行。而组合逻辑控制器作为控制器的一种类型,以其独特的工作原理和结构,在工业自动化
    的头像 发表于 06-17 15:57 709次阅读

    plc控制器的工作原理及组成

    PLC(Programmable Logic Controller,可编程逻辑控制器)是一种广泛应用于工业自动化领域的控制设备。它具有高度的灵活性、可靠性和实时性,能够实现各种复杂的控制
    的头像 发表于 06-12 11:29 1259次阅读

    张力控制器和plc控制区别在哪

    的定义 张力控制器是一种专门用于控制张力的设备,它可以实时监测和调整张力,以保证生产过程中张力的稳定性。张力控制器通常由传感
    的头像 发表于 06-12 11:18 860次阅读

    开关控制器在智能设备中的应用

    随着科技的快速发展,智能设备已经深入到我们生活的方方面面,从智能家居到工业自动化,再到智能交通工具,智能设备的应用无处不在。而开关控制器,作为智能设备中不可或缺的
    的头像 发表于 06-05 15:58 419次阅读

    电机控制器组成及工作原理

    一、引言 电机控制器是一种用于控制电机运行的电子设备,它能够根据输入信号调整电机的转速、转矩和功率等参数。电机控制器在工业自动化、家用电器、电动汽车等领域具有广泛的应用。本文将详细介绍
    的头像 发表于 06-04 17:59 4562次阅读

    电机控制器的原理和应用

    电机控制器作为现代电机系统中的重要组成部分,其性能的优劣直接影响到电机的工作效率、稳定性和安全性。随着科技的不断进步,电机控制器的设计和应用也日趋成熟和多样化。本文将从电机控制器的原理
    的头像 发表于 06-03 18:17 1503次阅读

    控制器的基本功能 控制器组成部件有哪些

    控制器是计算机系统中的一个重要组成部分,它负责协调和控制整个系统的运行。控制器的基本功能包括数据传输、指令解析、运算控制、时序
    的头像 发表于 02-01 17:14 3831次阅读

    可编程控制器组成 可编程控制器有哪些特点?

    可编程控制器(Programmable Logic Controller,PLC)是一种使用数字计算机技术和专用外设实现工业过程自动化控制设备。它在工业生产中起到了非常重要的作用。本文将详细介绍
    的头像 发表于 01-18 11:18 1497次阅读

    汽车电机控制器组成介绍

    汽车电机控制器是一种电气控制设备,它可以实现对汽车电机的转速、转矩和位置等参数的控制。在电动汽车、混合动力汽车等领域中,汽车电机控制器起着非
    的头像 发表于 01-05 16:44 1401次阅读
    汽车电机<b class='flag-5'>控制器</b>的<b class='flag-5'>组成</b>介绍