2019年计算机等级考试三级嵌入式系统开发技术考前模拟试题1
2019 年计算机等级考试三级嵌入式系统开发技术考前模拟试题 1 总分100.00,做题时间120 分钟 一、单项选择题总题数40,分数40.00 1.S3C2410 与一位共阳接法的 8 段 LED 数码管的连接如下图所示。下面与该图相关的叙述中,错误的是 ()。 (分数1.00) A.图中的 U174HC573具有对数码管的各 LED 进行驱动的功能 B.为使图中的数码管显示字符“1”,图中 1Л 74Н С 573;的 8Q〜1Q 的状态应为 Ш 11001 C.选中地址 nGCS2,S3C2410 通过其数据线 DATA7〜DATA0 可将要显示字符的代码锁存进 U174HC573 D.在数码管显示内容改变之前,图中 S3C2410 的数据线 DATA7〜DATA0 的状态不能发生变化√ 解析 共阳极接法情况下,若要指定的 LED 点亮,则相应的端口应置低电压,即置 0; U1 作为反向驱动且具有锁 存功能。故本题选择 D。 2.下述通信标准中,不采用差分方式进行信号传输的是()。(分数1.00) A.USB B.RS-232√ C.RS-485 D.CAN 解析 采用差分信号传输方式,具有很强的抗共模干扰能力;选项中仅 RS“232 不是故本题选择 В 。 3.基于 ARM 内核的嵌入式芯片是以 ARM 内核为基础,通过 А МВ А 总线将其他硬件组件连接在一起的。下 面列出的 4 个组件中,哪一个组件是挂在 AMBA 的外围总线APB. 上的)()。(分数1.00) A.LCD 控制器 B.Timer定时器)√ C.中断控制器 D.JTAG 解析 基于 А МВ А 总线的处理器使用系统总线和外围总线构成来连接高速系统组件和低速外围组件, 速度不高 的外部接口连接外围总线APB. ,包括定时器、并行接口和串行接口等;而 LCD 控制器和中断控制器等都 连接在系统总线上。故本题选择 B。 4.下图为基于 ARM 嵌入式芯片的嵌入式系统的键盘接口。下面关于该键盘接口的叙述中,错误的是 ()。 (分数1.00) A.图中所示的键盘接口采用了非编码键盘线性键盘的结构形式 B.当仅 KEY4 按下时,ARM 嵌入式芯片读到的 GPF6〜GPF1 的值为 001000√ C.对于有些 ARM 嵌入式芯片,图中的 GPF6〜GPF1 可作为外部中断引脚 EINT6EINT1,此时可通过中断 方式读取按键结果 D.图中键盘接口用到的 GPF 口是 ARM 嵌入式芯片的 GfPIO 端口中的一个端口 解析 图中所示为典型的非编码键盘,即线性按键接口,利用GPIO 引脚连接按键,当没有键被按下时,相应的引 脚为高电平,即逻辑 1,当相应的键被按下时,对应的引脚则呈现低电平, 即逻辑 0 ; 因此,当仅按下 KEY4 时,读出的值应该是 110111;对于如 S3C2410 和 S3C2440 的 GPF6〜GPF1 正好是 EINT1〜EINT6 这 外 部 中 断 引 脚 。故本题选择 В 。 5.已知 R316, R432, ARM 处理器执行指令 MOVR3, R4, LSR3 后,R3 的值为()。(分数1.00) A.4√ B.8 C.16 D.32 解析 将 R4 中的内容右移三位后送到 R3 中,左端用味填充,即将 R4 中的值除以 238 之后送到尺 3 中。故本题 选择 A 。 6.苹果公司的嵌入式移动电子产品风靡全球,iOS 操作系统也随之为大众所熟悉。根据 iOS 的发展历史, 它的前身是()。(分数1.00) A.DOS B.UNIX-BSD√ C.OS/2 D.pSOS4. 4 解析 iOS 的前身是 UNIX-BSD。故本题选择 В 。 7.在 ц С / OS-II 操作系统下,处于运行态的任务不可能直接转入的状态是()。(分数1.00) A.等待态 B.被中断态 C.就绪态 D.休眠态√ 解析 休眠态相当于该任务驻留在内存中,但还没有交给内核管理;运行态指得到了 CPU 的控制权正在运行之中 的任务状态。因为 м С /OSJI 是抢占式内核,所以处于运行态的任务一定是当前就绪任务集里的最高优 先级任务。故本题选择 D。 8.下面关于微控制器的叙述中,错误的是()。(分数1.00) A.微控制器将整个计算机硬件的大部分甚至全部电路集成在一块芯片中 B.微控制器品种和数量最多,在过程控制、机电一体化产品、智能仪器仪表、家用电器、计算机网络及 通信等方面得到了广泛应 用 C.微控制器的英文缩写是 MCU D.8 位的微控制器现在已基本淘汰√ 解析 微控制器MCU将整个计算机硬件的大部甚至全部电路集成在一块芯片中,品种和数量最多,在过程控制、 机电一体化产品、智能仪器仪表、家用电器、计算机网络及通信等方面得到了广泛应用,8 位的目前仍在 大规模应用。故本题选择 D。 9.Linux 内核主要由 5 个子系统组成,下面选项中不属于这 5 个子系统的是()。(分数1.00) A.内存管理 B.进程间通信 C.行命令解释器Shell√ D.文件系统 解析 Linux 内核主要由 5 个子系统组成进程调度;内存管理;虚拟文件系统;网络接口;进程间通信。故本 题选择 C。 10.ARM 处理器如果 R l0 x98001200,已知在小端模式下,内存 0 x98001204 中存放数据 0 x35,0 x98001205 中存放数据 0 x36, 0 x98001206 中存放数据 0 x37,0 x98001207 中存放数据 0 x38,在指令 LDRR0,[R1,4]执行后,R0 中的值为()。(分数1.00) A.0 x35363738 B.0 x36353837 C.0 x38373635√ D.0 x37383536 解析 小端模式,是指数据的高位保存在内存的高地址中,而数据的低位保存在内存的低地址中;本指令表示将 寄存器 R1 的内容自动增加 4 , 形成操作数的有效地址,从中取得 32 位操作数存入寄存器 R0 中。故本题 选择 C。 11.下面关于三星公司基于 ARM9 内核的 S3C2410 嵌入式微处理器芯片的叙述中,错误的是()。 (分数1.00) A.S3C2410 包含 32 位嵌入式微处理器 B.内部具有分离的指令 Cache 和数据 Cache C.高速组件和低速外设接口均采用 AHB 总线√ D.内部集成了存储器控制器 解析 S3C2410 是三星公司基于 ARM920T 核的两款嵌入式微处理器,属于中高档32 位嵌入式微处理器;内部具有 分离的 16KB 大小的指令 CacheSU6KB 大小的数据 Cache; 使用 ARM 公司特有的 AMBA 总线,对于髙速组件采 用 AHB 总线,而对于低速外设接口则采用 APB 总线,AHB 通过桥接器链接APB; 芯片内部集成了许多硬件 组件,包括了内部 SRAM、外部存储器控制器等等。综上可知,C 项错误,故本题选择 C。 12.硬件抽象层和引导加载程序都属于底层软件。 下列各功能中, 并非由底层软件实现的功能是 (