软考在线  |  计算机技术与软件专业技术资格(水平)考试   |   [请选择科目]
[ 成为 VIP会员 ]        登录  |  注册      我的  购物车
 
科目切换  联系我们 
    
  |   [请选择科目]

VIP:有效提升20分!  真题  历年真题 (可免费开通)/  百科全书/ 机考模拟平台/  最难真题榜/  自测/  攻打黄金十二宫/  真题检索/  真题下载/  真题词库
知识   必会知识榜/  最难知识榜/  知识点查询/      文档   学习计划/  精华笔记/  试题文档     纸质图书   《百科全书》HOT!!/         /        首页/  2025年上半年专区/  手机版/ 
免费智能真题库 > 历年试卷 > 嵌入式系统设计师 > 2024年上半年 嵌入式系统设计师 上午试卷 综合知识
  第34题      
  知识点:   模数转换接口   中断方式
  章/节:   嵌入式系统I/O   计算机组成及主要部件的基本工作原理       

 
一个由微处理器构成的实时数据采集系统,其采样周期为20ms,A/D转换时间为25ns,则当CPU使用(63)传送方式读取数据时,其效率最高。
 
 
  A.  延时采样
 
  B.  无条件传输
 
  C.  中断
 
  D.  查询
 
 
 确定 并 查看答案解析     知识点讲解  我要标记      有奖找茬      上一题        下一题 
 

 
  第63题    2010年下半年  
   36%
一个由微处理器构成的实时数据采集系统,其采样周期为20ms,A/D转换时间为25ns,则当CPU使用(63)传送方式读取数据时,其效率最高。..
  第31题    2011年下半年  
   57%
D/A变换器的主要技术指标包括分辨率、精度、变换时间和动态范围,其中分辨率表示D/A变换器的1LSB输入所对应的输出变化的程度。对..
  第32题    2010年下半年  
   36%
在D/A变换器中,分辨率表示它的一个LSB(最低有效位)输冬使输出变化的程度。分辨率通常用D/A变换器输入的二进制位数来描述,如8位..
 
  第5题    2012年下半年  
   47%
在I/O设备与主机间进行数据传输时,CPU只需在开始和结束时作少量处理,而无需干预数据传送过程的是(5)方式。
  第1题    2015年下半年  
   53%
CPU是在(1)结束时响应DMA请求的。
  第55题    2018年下半年  
   11%
如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是(55)。
   知识点讲解    
   · 模数转换接口    · 中断方式
 
       模数转换接口
        所谓模/数转换器(A/D转换器)就是把电模拟量转换成为数字量的电路。在当今的现代化生产中,被广泛应用的实时监测系统和实时控制系统都离不开模/数转换器。一个实时控制系统要实现微机监控实时现场工作过程中发生的各种参数的变化,首先由传感器把实时现场的各种物理参数(如温度、流量、压力、PH值、位移等)测量出,并转为相应的电信号,经过放大、滤波处理,再通过多路开关的切换和采样/保持电路的保持,送到A/D转换器,由A/D转换器将电模拟信号转换为数字量信号,之后被微机采集,微机按一定算法计算输出控制量,并输出之。输出数据经D/A转换器(数/模转换器)将数字量转换为电模拟量去控制执行机构。
        实现A/D转换的方法很多,常用的方法有计数法、双积分法和逐次逼近法。
               计数法
               首先开始转换信号有效(由高变低),使计数器复位,当开始转换信号恢复高电平时,计数器准备计数。因为计数器已被复位,所以计数器输出数字为0。这个0输出送至D/A转换器,使之也输出0V模拟信号。此时,在比较器输入端上待转换的模拟输入电压Vi大于V0(0V),比较器输出高电平,使计数控制信号C为1。这样,计数器开始计数。从此D/A转换器输入端得到的数字量不断增加,致使输出电压V0不断上升。在V0<Vi时,比较器的输出总是保持高电平。当V0上升到某值时,第一次出现V0>Vi的情况,此时,比较器的输出为低电平,使计数控制信号C为0,导致计数器停止计数。这时候数字输出量D7~D0就是与模拟电压等效的数字量。计数控制信号由高变低的负跳变也是A/D转换的结束信号,它用来通知计算机,已完成一次A/D转换。
               计数式A/D转换的特点是简单,但速度比较慢,特别是模拟电压较高时,转换速度更慢。当C=1时,每输入一个时钟脉冲计数器加1。对一个8位A/D转换器,若输入模拟量为最大值,计数器从0开始计数到255时,才转换完毕,相当于需要255个计数脉冲周期。
               双积分法
               双积分式A/D转换的基本原理是对输入模拟电压和参考电压进行两次积分,变换成与输入电压均值成正比的时间间隔,利用时钟脉冲和计数器测出其时间间隔,因此,此类D/A转换器具有很强的抗工频干扰能力,转换精度高,但速度较慢,通常每秒转换频率小于10Hz,主要用于数字式测试仪表,温度测量等方面。
               首先电路对输入待测的模拟电压进行固定时间的积分,然后换至标准电压进行固定斜率的反向积分。反向积分进行到一定时间,便返回起始值。对标准电压进行反向积分的时间T正比于输入模拟电压,输入模拟电压越大,反向积分回到起始值的时间越长。因此,只要用标准的高频时钟脉冲测定反向积分花费的时间,就可以得到相应于输入模拟电压的数字量,即实现了A/D转换。
               逐次逼近法
               逐次逼近式A/D转换法是A/D芯片采用最多的一种A/D转换方法,和计数式A/D转换一样,逐次逼近式A/D转换时,是由D/A转换器从高位到低位逐位增加转换位数,产生不同的输出电压,把输入电压与输出电压进行比较而实现。不同之处是用逐次逼近式进行转换时,要用一个逐次逼近寄存器存放转换出来的数字量,转换结束时,将最终的数字量送到缓冲寄存器中。
               逐次逼近式A/D转换法的特点是速度快,转换精度较高,对N位A/D转换只需N个时钟脉冲即可完成,一般可用于测量几十到几百微秒的过渡过程的变化,是计算机A/D转换接口中应用最普遍的转换方法。
 
       中断方式
        在中断方式下,I/O设备工作时CPU不再等待,而是进行其他的操作,当I/O设备完成后,通过一个硬件中断信号通知CPU,CPU再来处理接下来的工作。
        利用中断方式完成数据的输入/输出过程为:当系统与外设交换数据时,CPU无须等待也不必去查询I/O设备的状态,而是处理其他任务。当I/O设备准备好以后,就发出中断请求信号通知CPU,CPU接到中断请求信号后,保存正在执行程序的现场,转入I/O中断服务程序的执行,完成与I/O系统的数据交换,然后再返回被打断的程序继续执行。与程序控制方式相比,中断方式因为CPU无须等待而提高了效率。
        在系统中具有多个中断源的情况下,常用的处理方法有多中断信号线法(multiple interrupt lines)、中断软件查询法(software poll)、菊花链法(daisy chain)、总线仲裁法和中断向量表法。
        (1)多中断信号线法。每个中断源都有属于自己的一根中断请求信号线向CPU提出中断请求。
        (2)中断软件查询法。当CPU检测到一个中断请求信号以后,即转入到中断服务程序去轮询每个中断源以确定是谁发出了中断请求信号。对各个设备的响应优先级由软件设定。
        (3)菊花链法。软件查询的缺陷在于花费的时间太多。菊花链法实际上是一种硬件查询法。所有的I/O模块共享一根共同的中断请求线,而中断确认信号则以链式在各模块间相连。当CPU检测到中断请求信号时,则发出中断确认信号。中断确认信号依次在I/O模块间传递,直到发出请求的模块,该模块则把它的ID送往数据线由CPU读取。
        (4)总线仲裁法。一个I/O设备在发出中断请求之前,必须先获得总线控制权,所以可由总线仲裁机制来裁定谁可以发出中断请求信号。当CPU发出中断响应信号后,该设备即把自己的ID发往数据线。
        (5)中断向量表法。中断向量表用来保存各个中断源的中断服务程序的入口地址。当外设发出中断请求信号(INTR)以后,由中断控制器(INTC)确定其中断号,并根据中断号查找中断向量表来取得其中断服务程序的入口地址,同时INTC把中断请求信号提交给CPU,如下图所示。中断源的优先级由INTC来控制。
        
        中断向量表法
        在具有多个中断源的计算机系统中,各中断源对服务的要求紧迫程度可能不同。在这样的计算机系统中,就需要按中断源的轻重缓急来安排对它们的服务。
        在中断优先级控制系统中,给最紧迫的中断源分配高的优先级,而给那些要求相对不紧迫(例如几百微秒到几毫秒)的中断源分配低一些的优先级。在进行优先级控制时解决以下两种情况。
        (1)当不同优先级的多个中断源同时提出中断请求时,CPU应优先响应优先级最高的中断源。
        (2)当CPU正在对某一个中断源服务时,又有比它优先级更高的中断源提出中断请求,CPU应能暂时中断正在执行的中断服务程序而转去对优先级更高的中断源服务,服务结束后再回到原先被中断的优先级较低的中断服务程序继续执行,这种情况称为中断嵌套,即一个中断服务程序中嵌套着另一个中断服务程序。
   题号导航      2024年上半年 嵌入式系统设计师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第34题    在手机中做本题
    在线人数   共计 9520人 在线 
    wangweijun..     zhaoguohai..     yinchongxi..     dzzz0305@1..     wzh8238473..     ylsmagic20..
    linboylp@1..     chem3333@t..     li.junqian..     tobewhere@..     xueyanghua..     jiaruihz@v..
    hks_1969@1..     yuchaochao..     martinren3..     yaohaibo03..     448244204@..     jiaruihz@v..
    zhaoq0528@..     ahaqzhafud..     pamela.081..     xy98988@16..     416759@163..     895775035@..
    zrzyz@163...     861-1991@1..     a1014115@1..     hezeliukan..     lubinh5232..     964104@163..
    zuohanqi@1..     greenbirdf..     xch808@163..     dadola@163..     yanxiyao70..     zcaiyi@163..
    xinzhonga3..     cfg781125@..     malumitsu@..     455549265@..     wxjyhl@163..     xiaoxiaoyu..