工学

问答题什么情况下需要总线仲裁?总线仲裁的目的是什么?有哪几种常用的仲裁方式?各有什么特点?

题目
问答题
什么情况下需要总线仲裁?总线仲裁的目的是什么?有哪几种常用的仲裁方式?各有什么特点?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

总线定时协议分哪几种?各有什么特点?


参考答案:总线有三种定时方法。(1)同步定时,信息传输由公共时钟控制,总线信号中包括一个时钟信号,各模块上所有的操作都在时钟开始时启动。(2)异步定时,信息的传输的操作均由源或目的的特定信号跳变所确定,总线上每一个操作的发生均取决于前一个操作的发生,总线操作过程不用公共时钟来同步。(3)半同步定时,总线上各操作之间的时间间隔可以变化,但这个变化只允许为公共时钟周期的整数倍,信号的出现,采样和结束以公共时钟为基础。

第2题:

纸张调湿处理的目的是什么?有哪几种方式?各有什么特点?


正确答案: 目的:1、减少纸张对水的敏感程度,提高纸张尺寸的稳定性。
2、让纸张的滞后效应充分显示出来,使纸张所含的水分与印刷车间的湿度相适应,可以提高套印精度。
方式:自然调湿法和强迫调湿法。
自然调湿法特点:印刷开始后,纸张含水量(以及因含水量变化引起的纸张变形)的增长率比未经调湿的纸张小,这无疑对保证纸张尺寸稳定性是有利的,但仍未从根本上消除印刷过程中纸张因含水量变化导致的尺寸改变,
强迫调湿法特点:因为滞后效应的作用,一方面拖湿后的纸张仍比原纸的含水量高,另一方面,纸张的含水量几乎不变,减少了纸张由于吸湿和解湿作用而引起的伸缩变形。强迫调湿法效果最好,但是由于受设备、条件的限制,目前自然调湿法仍然很普遍。

第3题:

按照总线仲裁电路的位置不同,总线仲裁分为集中式仲裁和分布式仲裁。()

此题为判断题(对,错)。


参考答案:正确

第4题:

什么情况下需要总线仲裁?总线仲裁的目的是什么?有哪几种常用的仲裁方式?各有什么特点?


正确答案: 当多个设备同时要求使用总线时需要总线仲裁;
总线仲裁的目的决定哪个主控设备优先使用总线。
有集中控制方式和分布控制方式。
集中控制方式是在系统中设置一个独立的硬件设备—总线控制器来分配总线时间。集中仲裁又可以分为菊花链查询方式、计数器定时查询方式和独立总线请求访问仲裁方式。分布控制方式没有总线控制器,每个设备都包含访问控制逻辑,这些模块共同作用分享总线。

第5题:

CAN总线仲裁的原则和原理是什么?


正确答案: (1)仲裁的原则:通过标识符ID(11位或29位)和RTR位确定数据的优先级,具有最高优先权的数据首先发送。
(2)仲裁原理:如果1个控制单元发送了1个“隐性”位而检测到1个“显性”位,那么该控制单元就停止发送而转为接收器。

第6题:

下图为典型DMA(直接存储器访问)的结构示意图,其中(1)、(2)和(3)分别是( )。

A.外部设备、总线仲裁、存储器
B.存储器、外部设备、总线仲裁
C.总线仲裁、存储器、外部设各
D.总线仲裁、外部设备、存储器

答案:C
解析:
本题考查嵌入式处理器DMA的基础知识。直接存储器存取(DMA)控制器是一种在系统内部转移数据的独特外设,可以将其视为一种能够通过一组专用总线将内部和外部存储器与每个具有DMA能力的外设连接起来的控制器。DMA控制器包括一条地址总线、一条数据总线和控制寄存器,一个处理器可以包含多个DMA控制器,每个控f器有多个DMA通道,以及多条直接与存储器和外设连接的总线。每个DMA控制器有一组FIFO,起到DMA子系统和外设或存储器之间的缓冲器作用。在实现DMA传输时,是由DMA控-器直接掌管总线,因此,存在着一个总线控制权转移问题。即DMA传输前,CPU要把总线控制权交给DMA控制器,而在结束DMA传输后,DMA控制器应立即把总线控制权再交回给CPU。一个完整的DMA传输过程必须经过下面的4个步骤:1.DMA请求,CPU对DMA控制器初始化,并向I/O接口发出操作命令,I/O接口提出DMA请求。2.DMA响应,DMA控制器对DMA请求判别优先级及屏蔽,向总线裁决逻辑提出总线请求。当CPU执行完当前总线周期即可释放总线控制权。此时,总线裁决逻辑输出总线应答,表示DMA已经响应,通过DMA控制器通知I/O接口开始DMA传输。3.DMA传输,DMA控制器获得总线控制权后,CPU即刻挂起或只执行内部操作,由DMA控制器输出读写命令,直接控制RAM与I/O接口进行DMA传输。在DMA控制器的控制下,在存储器和外部设备之间直接进行数据传送,在传送过中不需要中央理器的参与。开始时需提供要传送的数据的起始位置和数据长度。4.DMA结束,当完成规定的成批数据传送后,DMA控制器即释放总线控制权,并向I/O接口发出结束信号。当I/O接口收到结束信号后,一方面停止I/O设备的工作,另一方面向CPU提出中断请求,使CPU从不介入的状态解脱,并执行一段检查本次DMA传输操作正确性的代码。

第7题:

ISA总线需要进行总线仲裁吗?为什么? 


正确答案: I.SA总线是一个简单的多主控总线,需要使用总线的“主设备”是CPU和最多7个使用DMA传送的设备。当CPU以外的一个或多个设备需要使用总线时,需要进行“总线仲裁”。
对于使用DMA请求使用总线的设备来说,“仲裁”要分两次进行:
① DMA请求信号送到8237,由8237进行第一次“仲裁”;
② 8237的请求信号发送到CPU,在一个总线周期结束时释放总线。

第8题:

为什么集中式总线仲裁方式优于菊花链式?


参考答案:菊花链式为串行总线仲裁逻辑,离处理器较远的主模块因前级主模块的占用而在较长时间内得不到响应,优先权的级别与逻辑上级连位置有关,因此灵活性差,缺少公平性。
集中式为并行总线仲裁逻辑,请求与响应信号都是独立与仲裁逻辑相连,优先级的处理可采用多种方式,不至因为某个请求设备的故障而造成整个仲裁逻辑的瘫痪,灵活性好。

第9题:

什么是总线?总线的仲裁方式解决什么问题?简述常见的控制方式及其特点。


正确答案: 1)总线是计算机各大部件之间的连接线,分为数据总线、地址总线和控制总线三类.
2)总线的仲裁解决多部件争用总线的问题
3)常见的仲裁方式包括:串行连接查询、计数器定时查询和独立请求三种方式,
特点分别为系统容易扩展,但速度慢、优先级固定、单点故障明显;优先级灵活,没有单点故障,但速度慢;优先级灵活、响应速度快,没有单点故障。

第10题:

总线仲裁的方法有哪几种?


正确答案:集中仲裁和分布仲裁