控制器的基本功能是什么?基本组成部件包括哪些?

题目
问答题
控制器的基本功能是什么?基本组成部件包括哪些?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

可编程控制器PLC的基本功能与特点是什么?


正确答案: PLC的基本功能:
(1)、逻辑控制功能:就是位处理功能,如―与‖、―或‖、―非‖等。
(2)、定时控制功能:类似常规时间继电器的定时器等。
(3)、计数控制功能:PLC提供许多计数器。
(4)、步进控制功能:PLC提供若干移位寄存器,在一道工序完成后,在转换条件控制下,自动进行下道工序。
(5)、数据处理功能:可完成数据运算、传送、转换等操作。
(6)、回路控制功能:具有A/D、D/A转换功能。
(7)、通信联网功能:可实现远程I/O控制、PLC与计算机连网等。
(8)、监控功能:PLC能在线监测运行状态,能在线调整PLC内部定时器、计数器的设定值和当前值等,是PLC现场调试的重要工具。
(9)、停电记忆功能和故障诊断功能。PLC的应用越来越广泛,是因为有如下特点:(1)灵活通用;(2)安全可靠;(3)环境适应性好;(4)使用方便、维护简单;(5)速度较慢、价格较高。

第2题:

中断控制器的基本功能有哪些?


正确答案:中断源的识别、中断源的屏蔽、中断优先级处理等。

第3题:

控制器的基本功能包括( )。

A.向内存中写指令

B.从内存中取指令

C.向有关部件发出控制命令

D.接受各部件反馈回来的信息


正确答案:ABCD
控制器简单工作原理为:首先由输入设备接受外界信息(程序和数据),控制器发出指令将数据送入(内)存储器,然后向内存储器发出取指令命令。在取指令命令下,程序指令逐条送入控制器。控制器对指令进行译码,并根据指令的操作要求,向存储器和运算器发出存数、取数命令和运算命令,经过运算器计算并把计算结果存在存储器内。最后在控制器发出的取数和输出命令的作用下,通过输出设备输出计算结果。

第4题:

DMA控制器应具备哪些基本功能?


正确答案: D.MA控制器应具备应具有以下功能:
①接收外设的DMA请求(DREQ),向CPU发总线请求(HOLD);
②当CPU发出总线响应信号(HLDA)时,接管对总线的控制,进入DMA方式;
③能发出地址信息,能对存储器寻址,能修改地址指针;
④能发出读/写等控制信号;
⑤能统计传送的字节数,能判断DMA传送是否结束;
⑥能发出DMA结束信号。

第5题:

DMA控制器的基本组成包括哪些部件?各自作用如何?


正确答案:DMA控制器在硬件结构上具有以下基本的部件:地址寄存器:其作用是接收CPU预置的存储器起始地址以及在传送过程中自动修改地址,以指出下一个要访问的存储单元。
字节计数器:其作用是接收CPU预置的数据传送的总字节数以及在传送过程中控制传送过程何时结束,为此,该字节计数器应具有自动减1功能。控制寄存器:其作用是接收CPU的命令,以决定DMA传送方向,传送方式,如是输出(从内存到外设备)还是输入(从外设到内存);传送一个数据还是一批数据等。状态寄存器:用来反映DMA控制器及外设备的当前工作状态等。内部定时与控制逻辑。

第6题:

操作系统的基本功能是什么?它包括哪些部分?


正确答案: 基本功能:操作系统应该具有处理器管理,存储管理,设备管理和文件管理功能,同时,为了使用户能方便地使用机器,操作系统还应提供用户接口功能。
构成部分:
(1)、对CPU的使用进行管理的进程调度程序。
(2)、对内存分配进行管理的内存管理程序。
(3)、对输入输出设备进行管理的设备驱动程序。
(4)、对外存中信息进行管理的文件系统。

第7题:

控制器的基本功能是什么?它由哪些基本*部件组成?各部件作用是什么?


正确答案: 控制器的主要任务是:根据不同的指令、不同的状态条件,在不同的时间,产生不同的控制信号,控制计算机的各部件自动、协调地进行工作。
其基本功能包括:
1.控制指令的正确执行。
2.控制程序和教据的输入及结果的输出。
3.异常情况和特殊请求的处理。
控制器的基本*部件包括:
1.指令部件:用于完成取指令和分析指令。
2.时序控制部件:用于产生一系列时序信号,为各个微操作定时,以保证各个微操作的执行顺序。
3.微操作控制信号形成部件:根据指令部件提供的操作控制电位、时序部件所提供的各种时序信号,以及有关的状态条件,产生机器所需要的各种微操作控制信号。
4.中断控制逻辑:用于实现对异常情况和特殊请求的处理。
5.程序状态寄存器PSR:用于存放程序的工作状态(如管态、目态等)和指令执行的结果特征(如ALU运算的结果为零、结果为负、结果溢出等),表明系统的基本工作状态。
6.控制台:用于实现人与机器之间的通信联系,如启动或停止机器的运行、监视程序运行过程、对程序进行必要的修改或干预等。

第8题:

输入输出系统主要是研究如何解决主存进度和外部设备的速度不匹配问题。DMA是其中的一种方式。请回答下面的问题:

(1) DMA方式的基本概念.DMA方式的优缺点。

(2) DMA能完成哪些基本操作?

(3) DMA控制器由哪些基本逻辑部件组成?各部件功能是什么?


正确答案:(1)DMA方式的基本概念:直接访问内存DMA方式是一种完全由硬件执行I/O交换的工作方式。在这种方式中DMA控制器从CPU中完全接管对总线的控制数据交换不经过CPU而直接在内存储器和I/O设备之间进行。DMA方式一般用于高速地传送成组的数据。DMA控制器将向内存发出地址和控制信号、修改地址、对传送的字的个数计数并且以中断方式向CPU报告传送操作的结束。 DMA方式的主要优点是速度快。由于CPU根本不参加传送操作因此就省去了CPU取指令、取数、送数等操作。在数据传送过程中也不像中断方式那样要进行保存现场、恢复现场之类的工作。内存地址修改、传送字个数的计数等也不是由软件实现而是用硬件线路直接实现的。所以 DMA方式能满足高速I/O设备的要求也有利于CPU效率的发挥。正因为如此DMA方式在包括微型机在内的计算机中被广泛采用。DMA方式的缺点是硬件线路比较复杂。 (2)DMA的种类很多但各种DMA至少能执行以下一些基本操作: ①从外部设备发出DMA请求。 ②CPU响应请求把CPU工作改成DMA操作方式DMA控制器从CPU接管总线的控制。 ③由DMA控制器对内存寻址即决定数据传送的内存单元地址及数据传送个数的计数并执行数据传送的操作。 ④向CPU报告DMA操作的结束。 (3)DMA控制器的基本组成及各部件功能c ①内存地址计数器 用于存放内存中要交换的数据地址。在DMA传送前需通过程序将数据在内存中的起始位置 (首地址)送到内存地址计数器。而当DMA传送时每交换一次数据将地址计数器加“1”从而以增量方式给出内存中要交换的一批数据的地址。 ②字计数器 用于记录传送数据块的长度(多少字数)。其内容也是在数据传送之前由程序预置交换的字数通常以补码形式表示。在DMA传送时每传送一个字字计数器就加“1”当计数器溢出即最高位产生进位时表示这批数据传送完毕于是引起DMA控制器向CPU发出中断信号。 ③数据缓冲寄存器 用于暂存每次传送的数据(一个字).当输入时由设备(如磁盘)送往数据缓冲寄存器再由缓冲寄存器通过数据总线送到内存。反之输出时由内存通过数据总线送到数据缓冲寄存器然后再送到设备 ④“DMA请求”标志 每当设备准备好一个数据字后给出一个控制信号使“DMA请求”标志置“1”。该标志置位后向“控制/状态”逻辑发出DMA请求后者又向CPU发出总线使用权的请求(HOLD)CPU响应此请求后发回响应信号HLDA“控制/状态”逻辑接收此信号后发出DMA响应信号使“DMA请求”标志复位为交换下一个字做好准备。 ⑤“控制/状态”逻辑 由控制和时序电路以及状态标志等组成用于修改内存地址计数器和字计数器指定传送类型 (输入输出)并对“DMA请求”信号和CPU响应信号进行协调和同步。 ⑥中断机 当字计数器溢出时(全0)意味着一组数据交换完毕由溢出信号触发中断机构向CPU提出中断报告。这里的中断与前面介绍的I/O中断所采用的技术相同但中断的目的不同前面是为了数据的输入或输出而这里是为了报告一组数据传送结束。因此它们是I/O系统中不同的中断事件。
(1)DMA方式的基本概念:直接访问内存DMA方式,是一种完全由硬件执行I/O交换的工作方式。在这种方式中,DMA控制器从CPU中完全接管对总线的控制,数据交换不经过CPU,而直接在内存储器和I/O设备之间进行。DMA方式一般用于高速地传送成组的数据。DMA控制器将向内存发出地址和控制信号、修改地址、对传送的字的个数计数,并且以中断方式向CPU报告传送操作的结束。 DMA方式的主要优点是速度快。由于CPU根本不参加传送操作,因此就省去了CPU取指令、取数、送数等操作。在数据传送过程中,也不像中断方式那样,要进行保存现场、恢复现场之类的工作。内存地址修改、传送字个数的计数等,也不是由软件实现,而是用硬件线路直接实现的。所以 DMA方式能满足高速I/O设备的要求,也有利于CPU效率的发挥。正因为如此,DMA方式在包括微型机在内的计算机中被广泛采用。DMA方式的缺点是硬件线路比较复杂。 (2)DMA的种类很多,但各种DMA至少能执行以下一些基本操作: ①从外部设备发出DMA请求。 ②CPU响应请求,把CPU工作改成DMA操作方式,DMA控制器从CPU接管总线的控制。 ③由DMA控制器对内存寻址,即决定数据传送的内存单元地址及数据传送个数的计数,并执行数据传送的操作。 ④向CPU报告DMA操作的结束。 (3)DMA控制器的基本组成及各部件功能c ①内存地址计数器 用于存放内存中要交换的数据地址。在DMA传送前,需通过程序将数据在内存中的起始位置 (首地址)送到内存地址计数器。而当DMA传送时,每交换一次数据,将地址计数器加“1”,从而以增量方式给出内存中要交换的一批数据的地址。 ②字计数器 用于记录传送数据块的长度(多少字数)。其内容也是在数据传送之前由程序预置,交换的字数通常以补码形式表示。在DMA传送时,每传送一个字,字计数器就加“1”,当计数器溢出,即最高位,产生进位时,表示这批数据传送完毕,于是引起DMA控制器向CPU发出中断信号。 ③数据缓冲寄存器 用于暂存每次传送的数据(一个字).当输入时,由设备(如磁盘)送往数据缓冲寄存器,再由缓冲寄存器通过数据总线送到内存。反之,输出时,由内存通过数据总线送到数据缓冲寄存器,然后再送到设备, ④“DMA请求”标志 每当设备准备好一个数据字后给出一个控制信号,使“DMA请求”标志置“1”。该标志置位后向“控制/状态”逻辑发出DMA请求,后者又向CPU发出总线使用权的请求(HOLD),CPU响应此请求后发回响应信号HLDA,“控制/状态”逻辑接收此信号后发出DMA响应信号,使“DMA请求”标志复位,为交换下一个字做好准备。 ⑤“控制/状态”逻辑 由控制和时序电路以及状态标志等组成,用于修改内存地址计数器和字计数器,指定传送类型 (输入输出),并对“DMA请求”信号和CPU响应信号进行协调和同步。 ⑥中断机 当字计数器溢出时(全0),意味着一组数据交换完毕,由溢出信号触发中断机构,向CPU提出中断报告。这里的中断与前面介绍的I/O中断所采用的技术相同,但中断的目的不同,前面是为了数据的输入或输出,而这里是为了报告一组数据传送结束。因此它们是I/O系统中不同的中断事件。

第9题:

一般DMA 控制器应具有哪些基本功能?


正确答案:(1)能向CPU提出DMA请求,请求信号加到CPU的HOLD引脚上。
(2)CPU响应DMA请求后,DM控制器从CPU那儿获得对总线的控制权。在整个DMA操作期间,由DMA控制器管理系统总线,控制数据传送,CPU暂停工作。
(3)能提供读/写存储器或I/O设备的各种控制命令。
(4)确定数据传输的起始地址和数据的长度,每传送一个数据,能自动修改地址,使地址增1或减1,数据长度减1.
(5)数据传送完毕,能发出结束DMA传送的信号。

第10题:

控制器的基本功能是什么?基本组成部件包括哪些?


正确答案: 控制器的基本功能就是负责指令的读出,进行识别和解释,并指挥协调各功能部件执行指令。
控制器的基本结构包括:指令部件、时序部件、微操作控制线路、中断控制逻辑。