在嵌入式实时系统中,通常用BIT竞成对故障的检测和定位。以下叙述中,不正确 的是(49)。
A.上电BIT拥有100%CPU控制权,可对系统中所有硬件进行完整测试
B.周期BIT是在系统运行时对硬件进行的周期性检测
C.维护BIT必须采取非破坏性算法,不影响系统维护状态下的正常运行
D.嵌入式系统会在不同状态选择相应BIT,以保证故障被及时发现与定位
第1题:
在嵌入式系统中,以下叙述中错误的是(26)。
A.板级支持包主要目的是屏蔽底层硬件,不负责系统的引导和设备驱动操作
B.嵌入式实时操作系统可以分为基本内核和扩展内核两部分
C.应用编程接口一般以库或者组件的形式提供
D.在实际构建嵌入式系统时,并不一定需要应用编程接口API
第2题:
试题四(共15分)
阅读以下关于某嵌入式系统BIT的说明,回答问题1至问题3,将答案填入答题纸
的对应栏内。
【说明】
【说明】
某公司负责研制一个嵌入式计算机系统,如图4-1所示。该系统以PowerPC处理器
为核心,通过AD进行实时数据采集,并将采集来的数据进行预处理后,通过RS422总
线发送给后端计算中心。
同时为了提高产品的安全性和可靠性,设计实现了机内自测试(Built In Test,BIT)。
BIT依靠自身电路和程序完成对计算机平台硬件的功能检查、故障诊断与隔离。
【问题1】(6分)
王工负责对该系统进行故障模式分析,识别出了该系统可能出现的故障模式,如表
4.1所示。请将属于CPU和RAM的故障填写在答题纸的对应栏中。
【问题2](3分)
王工设计了三种BIT测试程序,分别是上电BIT、周期BIT、维护BIT。运行流程
如图4-2所示。
图4-2软件运行流程示意图
请回答下面三个问题,将答案填写在答题纸的对应栏中。
(1)请问不影响和破坏任务正常运行的是哪一种BIT?
(2)请问具有最完备的测试用例集合,可用于故障隔离和定位的是哪一种BIT?
(3)请问确保设备单元在使用前都被测式的是哪一种BIT?
【问题3](6分)
李工负责设计CPU单元的BIT测试算法,通过对每组指令分别设计一组测试用例,
定义不同的操作数、操作码和预期值,在指令运行后比较结果与预期值。由于该系统选
用的处理器集成了多级Cache(高速缓存),并且指令缓存和数据缓存是分开的,执行指
令功能测试前需要刷新指令Cache,以保证与内存中的测试代码一致。每个测试项的测
试结果正确为0,故障为1。
以32位字比较指令cmpw测试为例,cmpw将寄存器rA和rB内数据比较的结果(大于、
小于、等于)放入条件寄存器CIX,其操作码为Ox7COOOOOO,测试用例数据如表4.2所示。
表4.2字比较指令CI ipw测试用例数据
cmpw指令功能测试的算法流程示意如图4—3所示。请补全流程图4.3中的执行操作,
将答案填写在答题纸的对应栏中。
第3题:
第4题:
第5题:
地面地球站增强系统中,P信道的信道速率不包括()。
第6题:
在PDH数字传输系统中,二次群的帧长为()bit,其中支路信息共()bit。
第7题:
DeltaV系统的新安装的FF H1通讯卡件,出现通讯无法连接的故障,不可能的原因是()。
第8题:
以下的4条指令中,既完成判位转移又完成清位的指令是()。
第9题:
地面地球站初期系统中,数据通信P信道的信道速率是()。
第10题:
2bit/(s·Hz)
1.5bit/(s·Hz)
1bit/(s·Hz)
3bit/(s·Hz)
第11题:
1Bit
2Bit
8Bit
16Bit
第12题:
2bit/(s·Hz)
1.5bit/(s·Hz)
1bit/(s·Hz)
3bit/(s·Hz)
第13题:
关于嵌入式操作系统及其特点,以下叙述中错误的是(46)。
A.嵌入式操作系统是在嵌入式硬件上提供一个应用程序的运行平台
B.嵌入式硬件资源相对有限,因此操作系统内核较小
C.嵌入式操作系统通常具有较好的可移植性
D.嵌入式操作系统往往需要控制硬件装置,因此,不用考虑实时性
第14题:
第15题:
第16题:
地面地球站初期系统中,双工电路单载波声码话的编码速率是()。
第17题:
系统在1秒时间内传输了100个4进制码元,则系统的传信率是()。
第18题:
嵌入式系统硬件的核心是CPU。下面关于嵌入式系统CPU特点的叙述中,错误的是()。
第19题:
采样和量化是数字音频系统中的两个最基本的技术,以下正确的是()
第20题:
地面地球站增强系统中,R和T信道的信道速率不包括()。
第21题:
地面地球站初期系统中,数据通信R和T信道的信道速率是()。
第22题:
48KHZ是量化
16bit是量化
8bit比16bit质量高
16KHZ比48KHZ质量高
第23题:
XOR
ECC
8-bit
single-bit