欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】计算机三级(嵌入式系统开发技术)机试模拟试卷13及答案解析.doc

    • 资源ID:1337605       资源大小:130.50KB        全文页数:19页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】计算机三级(嵌入式系统开发技术)机试模拟试卷13及答案解析.doc

    1、计算机三级(嵌入式系统开发技术)机试模拟试卷 13 及答案解析(总分:122.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列产品中不属于嵌入式系统的是( )。(分数:2.00)A.有线电视机顶盒B.服务器C.电饭煲D.路由器2.下面关于嵌入式系统逻辑组成的叙述中,错误的是( )。(分数:2.00)A.嵌入式系统由硬件和软件两部分组成B.嵌入式系统硬件的主体是中央处理器(CPU)和存储器C.嵌入式系统的 CPU 比通用计算机简单得多,它们都是 8 位字长的处理器D.嵌入式系统通过输入输出(IO)接口和输入输出设备与外部世界进行联系3.按照软硬件技术的复杂程度嵌入

    2、式系统分为低端系统、中端系统和高端系统三大类,下面有关低端系统的叙述中错误的是( )。(分数:2.00)A.硬件大多采用 4 位或 8 位单片机B.由监控程序对系统进行控制,不使用操作系统C.家用洗衣机、吸尘器、电磁炉等属于低端嵌入式应用系统D.它们正在被 32 位的高端系统所取代4.片上系统(SOC 或 SoC)是目前广泛使用的一种嵌入式处理芯片,下面有关叙述中错误的是( )。(分数:2.00)A.SoC 是电子设计自动化水平提高和大规模集成电路制造技术发展的成果B.SoC 芯片既包含处理器又包含存储器,既有数字电路也有模拟电路,单个芯片就能实现数据的采集、转换、存储、处理和 IO 等多种功

    3、能C.SoC 已成为集成电路设计的发展趋势,32 位嵌入式处理芯片大多是 SoCD.智能手机已经广泛采用 SoC,平板电脑大多还使用传统的 Intel 处理器5.一幅没有经过数据压缩的彩色图像,其数据量是 768KB,分辨率为 1024768,那么它每个像素的像素深度是( )。(分数:2.00)A.24 位B.16 位C.12 位D.8 位6.获取数字声音的过程中必须进行“取样”、“量化”等处理。下面关于“量化”的叙述中错误的是( )。(分数:2.00)A.量化就是把声音样本的模拟量转换成数字量来表示B.量化过程往往也称为 DA 转换C.量化位数增多,量化的精度可以提高,声音的保真度也更好D.

    4、量化位数越少,数字声音的数据量也越少7.局域网是计算机网络中最流行的一种形式。下面有关局域网的叙述中错误的是( )。(分数:2.00)A.局域网指较小地域范围内的计算机网络,它有多种类型B.局域网通常为一个单位所拥有,自建自管C.它主要使用光缆进行连网和数据通信D.局域网数据传输速率高,延迟时间短,误码率低8.以下关于互联网 IP 地址的叙述中,错误的是( )。(分数:2.00)A.正在上网(online)的每一台终端设备都有一个 IP 地址B.现在广泛使用的 IPv4 协议规定 IP 地址使用 32 个二进位表示C.IPv4 规定的 IP 地址快要用完了,取而代之的将是 64 位的 IPv5

    5、D.许多设备的 IP 地址是动态分配的而非固定不变的9.对于 ARM 系列,最适合高端应用的嵌入式处理器是( )。(分数:2.00)A.ARM9B.ARM CortexMC.ARM CortexAD.ARM CortexR10.以下关于 ARM 程序状态寄存器 CPSR 说法错误的是( )。(分数:2.00)A.CPSR 记录了 ARM 运行过程中的标志状态B.CPSR 决定是否切换到 Thumb 状态C.CPSR 决定是否允许快速中断 FIQD.CPSR 决定堆栈深度11.关于 ARM 处理器异常中断响应过程中,以下说法正确的是( )。(分数:2.00)A.SPSR 的值保存到 CPSR 中

    6、B.设置当前状态寄存器 CPSR 的相应位C.断点地址会自动保存在 R13 中D.自动把异常向量地址写入 R14 中12.关于 ARM 处理器的 MMU,以下说法错误的是( )。(分数:2.00)A.MMU 是存储器管理部件B.MMU 控制存储器访问顺序C.MMU 控制存储器的访问权限D.MMU 通过查 TLB 表得到虚拟地址13.设 R1 中为一正整数,将其数值的一半存人 R2 的 ARM 指令正确的是( )。(分数:2.00)A.SUB R2,R1,LSR#1B.MOV R2,R1,LSL#1C.UDIV R2,R1,#1D.MOV R2,R1,LSR#114.以下 ARM 指令中源操作数

    7、属于寄存器间接寻址的指令是( )。(分数:2.00)A.ADC R1,R2,R3B.STRH R0,R1C.ORR R1,R,R3D.MVN R1,#0x0B15.以下对伪指令的解释错误的是( )。(分数:2.00)A.DCW 0x12;在内存区域分配半字的内存空间并初始化为 0x0012B.CODE32;伪指令通知汇编器,其后的指令序列为 32 位的ARM 指令C.Baud EQU 2400;为定义一个 16 位常量 Baud 值为 2400D.EXTERN SUB1;当前文件引用外部标号 SUBl16.将 R1 中的 8 位二进制数存储到由 R21 指示的单元,并自动更新地址的 ARM 指

    8、令是( )。(分数:2.00)A.STRB R1,R2,#1!B.STRH R1,R2,#1!C.STREQ R1,R2,#1!D.STR R1,R2,#1!17.当条件为非负数时,将 R1 指示的内存中 16 位数据加载到 RO 寄存器中,ARM 指令为( )。(分数:2.00)A.LDRHPL R0,R1B.LDRHMI R0,R0C.LDRBMI R1,R0D.LDRBMI R0,R118.下面与嵌入式处理器有关的叙述中,错误的是( )。(分数:2.00)A.嵌入式处理器本身就是一个嵌入式最小硬件系统B.嵌入式处理器只有在供电的情况下才有可能正常工作C.嵌入式处理器工作时需要时钟信号D.

    9、大多数基于 ARM 处理器核的嵌入式处理器芯片都有调试接口19.下面关于 AMBA 的叙述中,错误的是( )。(分数:2.00)A.ARM 公司定义的 AMBA 其中文名为“先进微控制器总线体系结构”B.ARM 公司定义的 AMBA 是用于连接和管理片上系统中各功能模块的开放标准和片上互连规范C.至 2011 年,AMBA 已从 AMBA10 发展到了 AMBA40D.ARM7 和 ARM11 采用的 AMBA 的版本相同20.下面关于嵌入式系统存储器的叙述中,错误的是( )。(分数:2.00)A.目前嵌入式处理器内部的 Cache 采用 SRAMB.嵌入式系统使用的存储器按照其存取特性可分为

    10、随机存取存储器(RAM)和只读存储器(ROM)C.铁电存储器(FRAM)和磁性存储器(MRAM)是两种新型的半导体存储器D.通过对 DRAM 的存储控制技术进行改进,出现了 DDR2 SDRAM、DDR3 SDRAM 等新型的存储器产品21.下面关于 ARlM 嵌入式处理器的 GPIO 的叙述中,错误的是( )。(分数:2.00)A.GPIO 的引脚一般是三态的,即具有 0 态,1 态和高阻状态B.有些 GPIO 引脚具有多种功能,通过设置相关控制寄存器的某些位来进行选择C.有些 ARM 芯片的 GPIO 引脚可以设置成具有中断输入功能D.只有几个按键的简单键盘接口,应采用专用的键盘接口芯片来

    11、实现,而不宜采用 GPIO 来设计22.通过 I 2 C、SPI、UART、LISB 等可以实现嵌入式系统间或嵌入式系统与外围器件等的连接,下面相关叙述中,正确的是( )。(分数:2.00)A.SPI 允许总线上的多个器件同时竞争总线,通过总线仲裁的方式确定器件的总线控制权B.I 2 C 具有 3 个信号线:SCL、SDA 和 SSEL;当作为从设备时,其 SSEL 应为低电平C.UART 只能工作于半双工通信方式D.USB 有多个版本,如 USB 10、USB 11、USB 20、USB 30 等23.下面关于嵌入式系统中常用的简单输入设备和简单输出设备的叙述中,错误的是( )。(分数:2.

    12、00)A.嵌入式系统中使用的键盘有线性键盘和矩阵键盘两类B.电阻式触摸屏和电容式触摸屏是嵌入式系统中常用的两种触摸屏C.LCD 是发光二极管的简称D.液晶显示器是嵌入式系统常用的一种显示设备24.下面与嵌入式处理器复位相关的叙述中,错误的是( )。(分数:2.00)A.一般情况下,为保证系统可靠复位,复位信号有效电平的时间宽度必须为若干个处理器时钟周期B.ARM 复位后 PC 指针指向的地址是可选的C.嵌入式系统可使用外接典型复位芯片来保证系统可靠复位D.当嵌入式处理器的复位引脚标记为 nRESET 时,表示低电平复位25.下面是关于基于 ARM 内核的嵌入式芯片中的中断控制器的叙述,其中错误

    13、的是( )。(分数:2.00)A.中断控制器是连接 AMBA 的系统总线和外围总线的桥接器B.一般采用向量中断或嵌套向量中断方式管理中断C.向量中断区分中断的优先级,并且每个中断都有各自的中断处理程序地址D.高优先级的中断可以进入低优先级中断的处理过程中,待高优先级中断处理完成后再继续执行低优先级中断处理26.下面是关于嵌入式系统中使用的无线通信接口或技术的叙述,其中错误的是( )。(分数:2.00)A.GPRS 是 GSM 用户可用的一种移动数据业务,通常支持用 AT 指令集进行呼叫、短信、传真、数据传输等业务B.使用 80211 系列协议的无线局域网也称为 WiFiC.蓝牙是一种支持短距离

    14、通信的无线低速通信技术,它采用分散式网络结构以及快跳频和短包技术,支持点对点及点对多点通信D.嵌入式系统可通过扩展无线模块来实现无线通信,该模块与嵌入式处理器连接时一般只能采用 UART27.下面关于实时系统的叙述中,错误的是( )。(分数:2.00)A.如果任务执行时间超过截止时间后系统的效益变为负,这种实时系统称为软实时系统B.高铁购票系统属于软实时系统C.实时系统按响应时间的快慢有强实时系统、普通实时系统和弱实时系统三种D.飞行控制器属于强实时系统28.微软公司开发的下列操作系统中,属于嵌入式操作系统的是( )。(分数:2.00)A.Windows NTB.Windows Phone 8

    15、C.Windows 8D.Windows Server 201229.下面有关单内核操作系统的叙述中,错误的是( )。(分数:2.00)A.单内核操作系统也称为宏内核操作系统B.内含的功能模块多,模块间耦合度很高,内核运行效率高C.占用内存空间较大,可扩展性较差D.Android 操作系统不属于单内核操作系统30.下列程序中属于板级支持包(BSP)内容的是( )。(分数:2.00)A.引导加载程序B.进程管理程序C.进程间通信程序D.文件管理程序31.下面关于引导加载程序(Bootloader)的叙述中,正确的是( )。(分数:2.00)A.引导加载程序是硬件发生故障后由 OS 启动执行的B.

    16、加载和启动操作系统是引导加载程序的一项重要任务C.Bootloader 包含加电自检和初始化程序,不包含设备驱动程序D.相同体系结构的硬件平台一定使用相同的引导加载程序32.嵌入式 Linux 操作系统由用户进程、OS 服务组件和 Linux 内核 3 个部分组成,下面叙述中错误的是( )。(分数:2.00)A.某个应用程序在 Linux 操作系统环境下运行时,它就成为一个用户进程B.服务组件是位于 Linux 操作系统内核之上的服务模块或实用程序的集合C.Linux 内核包含进程管理、内存管理、文件管理、网络接口和进程间通信等模块D.Linux 内核只供服务组件调用,与用户进程之间没有接口3

    17、3.下面关于 Linux 内核的叙述中,错误的是( )。(分数:2.00)A.Linux 的创始人是芬兰大学生 Linus TorvaldsB.Linux 内核的最新版本是 20 版C.Linux 内核是一种自由软件,其源代码是开放的D.对于不同体系结构的 CPU,Linux 内核的源代码各不相同34.Linux 内核主要由 5 个子系统组成,下面选项中不属于这 5 个子系统的是( )。(分数:2.00)A.进程调度B.内存管理C.虚拟文件系统D.浏览器程序35.下面关于 COSII 任务管理的叙述中,错误的是( )。(分数:2.00)A.它可以管理多达 64 个任务B.用户任务最多只能有 3

    18、2 个C.空闲任务(idle task)是系统所创建的第 1 个任务D.就绪状态的任务表示已经具备运行条件但并不在运行的任务36.COSII 的每个任务都处于 5 种状态之一,这 5 种状态是( )。(分数:2.00)A.休眠态、就绪态、运行态、挂起态、被中断态B.等待态、输入态、运行态、挂起态、输出态C.休眠态、就绪态、运行态、输入态、输出态D.输入态、就绪态、运算态、输出态、完成态37.关于 COSII 中处于就绪状态的任务,下面叙述中正确的是( )。(分数:2.00)A.该任务已经可以运行,一旦 CPU 空闲该任务将立即运行B.该任务已经可以运行,但由于优先级不够暂时不能运行C.该任务已

    19、经可以运行,一旦得到所需资源将立即运行D.该任务已经可以运行,一旦事件信号量出现将立即运行38.在开发低端、中端、高端等类型的嵌入式系统时,一般都需要选择和利用合适的开发平台来进行。下面有关嵌入式系统开发平台的叙述中,不正确的是( )。(分数:2.00)A.开发平台中的软件开发工具,通常会包括:项目管理器、编辑器、编译器、连接器等B.开发平台中的软件开发工具往往都作为一个整体提供给开发人员使用,以提高开发工作效率C.有的开发平台中还包含一些中间件和软件组件,以满足特定应用领域的各种应用开发D.用开发平台所开发出的低端嵌入式系统应用软件,必须基于某一个嵌入式操作系统上运行39.下面关于 JTAG

    20、 的叙述中,错误的是( )。(分数:2.00)A.JTAG 是 ARM 内核独有的一种测试接口,其他种类的嵌入式处理器一般没有该接口B.JTAG 可用于实现嵌入式系统的在线编程功能C.多个器件可以通过 JTAG 接口串联在一起,形成一个 JTAG 链D.SWD 是 CortexM 内核提供的功能与 JTAG 类似的调试接口40.下面有关 RVDS 开发工具套件的描述语句中,不正确的描述是( )。(分数:2.00)A.RVDS 工具套件可支持以 ARM 系列微处理器为核心的嵌入式系统软件开发B.RVDS 中包括调试器(RVD),RVD 只具有在线调试功能C.RVDS 与 ADS12 比较而言,其

    21、生成的代码紧凑、执行效率高D.RVDS 可以对用汇编语言或者 C 语言或者 C语言编写的源程序进行编译二、填空题(总题数:20,分数:40.00)41.下图是嵌入式系统硬件部分的逻辑组成及其与外部世界关系的示意图,其中的组成部分 A 是【41】 1;组成部分 B 是【42】 2。 (分数:2.00)填空项 1:_42.数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。其中【43】 1 图像文件格式颜色数目较少(不超过 256 色),文件特别小,支持动画,适合互联网传输。【44】 2 图像文件格式是静止图像数据压缩编码的国际标准,它在数码相机和互联网中得

    22、到广泛使用。(分数:2.00)填空项 1:_43.无线局域网采用的通信协议主要是 80211,通常也称为【45】 1,为了能满足传输语音、数据、图像等需要,目前使用的 80211n 协议其数据传输速率可达【46】 2Mbps 甚至更高,相应的产品已经广泛使用。(分数:2.00)填空项 1:_44.ARM 处理器有 7 种异常:主要包括【47】 1、未定义指令 UND、软件中断 SWI、指令预取中止 PABT、数据访问中止 DABT、【48】 2 以及快速中断 FIQ。(分数:2.00)填空项 1:_45.ARM 处理器按照 ARM 公司分类可分为经典 ARM 处理器(ARM7ARM11)、Co

    23、rtex 嵌入式处理器和 Cortex应用处理器,其中 Cortex 嵌入式处理器包括实时应用的 Cortex【49】 1 和面向控制应用的Cortex【50】 2。(分数:2.00)填空项 1:_46.在 ARM 处理器中,通用寄存器有 R0R15,其中 R13 通常用作【51】 1,R14 作为【52】 2 使用。(分数:2.00)填空项 1:_47.已知 R10x12345678,R20x80000101,则执行指令 AND R0,R1,R2 后,寄存器 R0【53】 1,R2【54】 2。(分数:2.00)填空项 1:_48.已知 R21000,R3200,执行指令 MOV R2,R3

    24、,LSL#2 后,R2【55】 1,R3【56】 2。(分数:2.00)填空项 1:_49.嵌入式系统使用的存储器有多种类型,按照其存取特性可分为随机存取存储器和只读存储器,它们通常都用三个大写英文字母表示,即【57】 1 和【58】 2。(分数:2.00)填空项 1:_50.I 2 C 可用于连接嵌入式处理器及其外围器件,它是广泛采用的一种串行【59】 1 双工传输的总线标准。I 2 C 总线中,发起数据传输操作的 I 2 C 器件是【60】 2 控器件。(分数:2.00)填空项 1:_51.通用输入输出接口,用英文大写字母缩写为【61】 1,嵌入式处理器内部一般均集成该种 IO 接口。该接

    25、口一般具有三态,即 0 态,1 态和【62】 2 态。(分数:2.00)填空项 1:_52.下图给出了两种 LED 数码管的内部结构原理图,其中图(a)为共【63】 1 极 LED 数码管,图(b)为共【64】 2 极 LED 数码管。 (分数:2.00)填空项 1:_53.三星公司基于 ARM9 内核的 S3C2410 嵌入式微处理器芯片的电源管理模块共有 4 种工作模式。【65】 1 模式下,电源管理模块仅断开 ARM 内核时钟 FCLK,但仍为外围硬件组件提供时钟。【66】 2 模式下,电源管理模块将断开内部电源,除非唤醒逻辑有效,内核不产生功耗。(分数:2.00)填空项 1:_54.按

    26、响应时间划分,通常可将实时系统分为三类:(1)普通实时系统,响应时间一般在秒级;(2)响应时间在毫秒级和【67】 1 级的强实时系统;(3)响应时间在数十秒级的【68】 2 实时系统。(分数:2.00)填空项 1:_55.COSII 系统内核提供的基本功能有:【69】 1、任务间通信与同步、任务调度、时间管理和【70】 2 等。(分数:2.00)填空项 1:_56.引导加载程序主要完成内存加电自检,外设存在自检,【71】 1 映射,初始化外围设备,内存寻址定位,加载和启动【72】 2。(分数:2.00)填空项 1:_57.COSII 的就绪任务登记在【73】 1 表中,OSRdyTb1的每一位

    27、代表了一个优先级任务的就绪状态,称为就绪位。OSRdyTb1最多可有【74】 2 位。(分数:2.00)填空项 1:_58.常见的嵌入式 Linux 进程间通信机制包括信号、管道、【75】 1、信号量、共享内存和【76】 2(分数:2.00)填空项 1:_59.采用 ADS12 集成开发工具软件来开发基于 ARM 微处理器的嵌入式系统时,ADS12 把目标文件中的信息按照三种存储区域类型来进行划分,即划分为 RO 段、【77】 1、ZI 段。其中 RO 段是指【78】 2 和常数的存储区域,具有只读属性。(分数:2.00)填空项 1:_60.GNU 是一种用于开发基于 Linux 操作系统的工

    28、具软件套件。它包括了编译器、连接器、调试器以及文本编辑器、语法除错等工具。其中【79】 1 是编译器、GDB 是【80】 2 工具。(分数:2.00)填空项 1:_三、综合题(总题数:1,分数:2.00)61.某机械设备的控制器,其基本功能要求有: 需要有 8 个数字量输入,用于采集设备的状态信息;且需要 8 个数字量输出,用于控制设备动作。 具备一个 RS232 接口,可以和上位机连接,接收上位机发送的命令及参数。 需要提供一个基准定时信号,定时时间间隔为 001 秒。 需要彩色 LCD 显示器,用于显示状态信息等。 根据上述功能要求的描述,若采用 S3C2410 芯片为核心来构建该机械设备

    29、控制器的硬件平台,请完善下面的叙述和 C 语言程序(需要使用的控制寄存器的格式见题后说明)。 (1)若硬件设计时采用 GPIO 端口 E 的 GPE0GPE7 引脚作为 8 个数字量输出,那么软件设计时其初始化语句是:rGPECON(rGPECON10x00005555)&【81】_。若软件设计时需要通过 GPE5 引脚输出“1”来驱动执行机构动作,那么语句是:rGPEDATrGPEDAT【82】_。(注:rGPECON 是端口 E 的控制寄存器所对应的变量,rGPEDAT 是端口 E 的数据寄存器所对应的变量) (2)硬件设计时,选用 UART0 来完成 RS 一232 接口电路设计。在软件

    30、设计时,其初始化程序中波特率设置为 9600bps,数据格式设置为:8 位数据位、奇校验、1 位停止位。请补充完善下面的 UARTO 初始化函数(注:主频参数为 PCLK): void UART0_Init() rGPHCON(rGPHCON&OxFFFFFF00)【83】_;端口 H 相应引脚功能初始化 rUFCON00X0;FIFO 不使能 rUMCON00x0: ruLCON0【84】_;设置线路控制寄存器 rUCON00x145;设置控制寄存器 ruBRDIV0(int)(PCIX【85】_)1);设置波特率,小数采用四舍五入 (3)按照上面 UAlRT0 初始化函数所设置的通信速率,

    31、每秒钟最多能传输【86】_个字节的信息。若上位机有大小为 4KB 的初始参数需要下载到控制器中,那么,约需传输【87】_秒才能完成下载(1K1024,精确到小数点后面 1 位数字)。 (4)系统中所需要的 001 秒基准定时时间选用 S3C2410 芯片内部的 Timer0 部件来产生。若系统的主频参数 PCLK 为 264MHz,分频器值选择为 16 预分频系数选择为 3,那么,Timer0 的计数常数为【88】_。软件设计时,设计了如下的Timer0 初始化函数,请补充完善。(注:下面程序中、(12)用 8 位十六进制数表示,(11)用 4 位十六进制数表示) void Timer0Int

    32、(void) 设置定时器配置寄存器 O(TCFGO) rTcFGO【89】_;Timer0 预分频系数选择为 3,该寄存器中其它无关位均为 0 设置定时器配置寄存器1(TCFG1) rTCFG1【90】_;Timer0 分频器值为 16,该寄存器中其它无关位均为 0 设置计数常数 rTCNTB0【91】_; 设置控制寄存器rCON rTCON【92】_;更新TCNTB0 和 TCMPB0,该寄存器中其它无关位均为 0 rTCON0x00000009;设置 Timer0 自动装载,并启动 (5)彩色 LCD 显示屏的硬件接口电路由 S3C2410 的专用 GPIO 端口【93】_和端口【94】_

    33、相关引脚配以驱动电路来设计。软件设计时,需要通过设置它们控制寄存器的值分别为【95】_和【96】_来确定它们的引脚功能。 (6)系统的软件可以设计为在无操作系统的环境下运行。设计者自行设计系统的启动引导程序,在该程序中完成异常向量设置、堆栈指针设置以及必要的硬件初始化。ARM9 体系结构中规定的 IRQ 异常所对应的异常向量地址为【97】_。Timer0 部件所产生的001 秒基准时间到时将引起 IRQ 异常。由于 IRQ 异常向量地址与下一个异常向量地址之间间隔为【98】_个字节,因此,通常在 IRQ 异常向量地址处设计一条转移指令。堆栈指针的设置需按工作模式来进行。设置 IRQ 模式下的堆

    34、栈指针,需在 R0“清 0”后用指令 ORRR1,R0,#0x12【99】_和MSRCPSR_CXSF,R1 来使 CPU 核进入 IRQ 模式,然后再给 SP 寄存器赋值作为该模式下的堆栈指针。这些初始化工作完成后,即可通过指令【100】_来引导应用程序的主函数 main()。 说明:下面是试题解答时需要用到的寄存器格式及相关说明。 1)端口 C 的控制寄存器(GPCCON) 2)端口 D 的控制寄存器(GPDCON) 3)端口 E 的控制寄存器(GPECON) 4)端口 H 的控制寄存器(GPHCON) 5)UART 线路控制寄存器(ULCONn n 可以是 0、1、2) 6)TCFG0

    35、寄存器 7)TCFG1 寄存器 说明:设置TCFG0、TCFG1 可以确定预分频器系数、分频器值,如:通过设置 TCFG0 为 0x0000001F,Timer0 的预分频器系数选择为 31,设置 TCFG1 为 0x00000001,Timer0 的分频器值选择为 4。通过下面公式计算定时器的计数常数: 定时器输入时钟频率PCLK(预分频系数1)分频器值 计数常数定时时间间隔(1定时器输入时钟频率) 预分频系数的范围为 0255,分频器值的取值范围为 2、4、8、16。 8)TCON 寄存器(注:此处不用的位被省略,其值默认为 0x0000000) (分数:2.00)_计算机三级(嵌入式系统

    36、开发技术)机试模拟试卷 13 答案解析(总分:122.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列产品中不属于嵌入式系统的是( )。(分数:2.00)A.有线电视机顶盒B.服务器 C.电饭煲D.路由器解析:解析:广义上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。狭义上讲,嵌入式系统强调那些使用嵌入式微处理器构成的具有自己的操作系统和特定功能、用于特定场合的独立系统。嵌入式系统以应用为中心、以计算机技术为基础、软硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。选项中 A、C、D 均属于嵌入式系统;而服务器是网络环境中的高性能计算

    37、机,不属于嵌入式系统。故本题选择 B。2.下面关于嵌入式系统逻辑组成的叙述中,错误的是( )。(分数:2.00)A.嵌入式系统由硬件和软件两部分组成B.嵌入式系统硬件的主体是中央处理器(CPU)和存储器C.嵌入式系统的 CPU 比通用计算机简单得多,它们都是 8 位字长的处理器 D.嵌入式系统通过输入输出(IO)接口和输入输出设备与外部世界进行联系解析:解析:嵌入式系统与通用计算机一样,也由硬件和软件两部分组成。硬件的主体是 CPU 和存储器,它们通过 IO 接口和 IO 设备与外部世界联系。现在嵌入式系统中使用最多的还是 8 位和 16 位 CPU,但 32 位是技术发展的主流。故本题选择

    38、C。3.按照软硬件技术的复杂程度嵌入式系统分为低端系统、中端系统和高端系统三大类,下面有关低端系统的叙述中错误的是( )。(分数:2.00)A.硬件大多采用 4 位或 8 位单片机B.由监控程序对系统进行控制,不使用操作系统C.家用洗衣机、吸尘器、电磁炉等属于低端嵌入式应用系统D.它们正在被 32 位的高端系统所取代 解析:解析:嵌入式系统的分类有多种。按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端系统和高端系统。其中低端系统硬件大多采用 4 位或 8 位单片机,不使用操作系统,由监控程序对系统进行控制,在工控领域和白色家电领域占主导地位。选型中 D 项表述错误,故本题选择 D。4.片

    39、上系统(SOC 或 SoC)是目前广泛使用的一种嵌入式处理芯片,下面有关叙述中错误的是( )。(分数:2.00)A.SoC 是电子设计自动化水平提高和大规模集成电路制造技术发展的成果B.SoC 芯片既包含处理器又包含存储器,既有数字电路也有模拟电路,单个芯片就能实现数据的采集、转换、存储、处理和 IO 等多种功能C.SoC 已成为集成电路设计的发展趋势,32 位嵌入式处理芯片大多是 SoCD.智能手机已经广泛采用 SoC,平板电脑大多还使用传统的 Intel 处理器 解析:解析:随着电子设计自动化水平的提高和 VLSI 制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个

    40、芯片上可以集成几亿个甚至几十亿个晶体管,因而能够把计算机或其他一些电子系统的全部电路都集成在单个芯片上,这种芯片就是所谓的片上系统。SoC 芯片中既包含数字电路,也可以包含模拟电路,甚至还包含数字模拟混合电路和射频电路。由于 SoC 将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和 IO 等多种功能。目前,大多数 32 位的嵌入式处理芯片均为 SoC,SoC 逐渐成为集成电路设计的主流发展趋势。D 选项中平板电脑使用的也是 SOC 技术,故本题选择 D。5.一幅没有经过数据压缩的彩色图像,其数据量是 768KB,分辨率为 1024768,那么它每个像

    41、素的像素深度是( )。(分数:2.00)A.24 位B.16 位C.12 位D.8 位 解析:解析:数字图像数据量分辨率像素深度8,故本题像素深度为 768KB8(1024768)8 位,故本题选择 D。6.获取数字声音的过程中必须进行“取样”、“量化”等处理。下面关于“量化”的叙述中错误的是( )。(分数:2.00)A.量化就是把声音样本的模拟量转换成数字量来表示B.量化过程往往也称为 DA 转换 C.量化位数增多,量化的精度可以提高,声音的保真度也更好D.量化位数越少,数字声音的数据量也越少解析:解析:音频信息数字话的过程是取样、量化、编码。其中量化是把每个样本的模拟值转换成数字量来表示,

    42、因此量化过程往往也称为 AD 转换(模数转换)。量化位数增多,量化的精度可以提高,声音的保真度也更好,量化位数越少,数字声音的数据量也越少。故本题选择 B。7.局域网是计算机网络中最流行的一种形式。下面有关局域网的叙述中错误的是( )。(分数:2.00)A.局域网指较小地域范围内的计算机网络,它有多种类型B.局域网通常为一个单位所拥有,自建自管C.它主要使用光缆进行连网和数据通信 D.局域网数据传输速率高,延迟时间短,误码率低解析:解析:局域网的地域范围较小,往往属于一个单位所有,由单位自建自管,具有多种类型。局域网使用专门铺设的传输介质进行联网和数据通信,数据传输速率高,延迟时间短,误码率低

    43、。故本题选择C。8.以下关于互联网 IP 地址的叙述中,错误的是( )。(分数:2.00)A.正在上网(online)的每一台终端设备都有一个 IP 地址B.现在广泛使用的 IPv4 协议规定 IP 地址使用 32 个二进位表示C.IPv4 规定的 IP 地址快要用完了,取而代之的将是 64 位的 IPv5 D.许多设备的 IP 地址是动态分配的而非固定不变的解析:解析:IP 协议第 4 版,简称 IPv4 规定,每个 IP 地址使用 32 个二进制位表示,其中包含网络号和主机号两部分,每个正在上网的终端设备都有一个 IP 地址,许多设备的 IP 地址是动态分配的而非固定不变的。由于 IPv4

    44、 中地址长度仅为 32 位,只有大约 36 亿个地址可用。2011 年年初国际组织 ICANN 宣布地址已全部分配完毕,新的第 6 版 IP 协议 IPv6 已把地址长度扩展到 128 位。故本题选择 C。9.对于 ARM 系列,最适合高端应用的嵌入式处理器是( )。(分数:2.00)A.ARM9B.ARM CortexMC.ARM CortexA D.ARM CortexR解析:解析:ARM 公司在经典处理器 ARM11 以后的产品改用 Codex 命名,并分成 A、R 和 M 三类,旨在为各种不同的市场提供服务。其中:“A”系列面向尖端的基于虚拟内存的操作系统和用户应用;“R”系列针对实时

    45、系统;“M”系列对微控制器。故本题选择 C。10.以下关于 ARM 程序状态寄存器 CPSR 说法错误的是( )。(分数:2.00)A.CPSR 记录了 ARM 运行过程中的标志状态B.CPSR 决定是否切换到 Thumb 状态C.CPSR 决定是否允许快速中断 FIQD.CPSR 决定堆栈深度 解析:解析:CPRS 为当前程序状态寄存器,记录了 ARM 运行过程中的标志状态;其中 T 为 ARM 与 Thumb指令切换,F 为禁止快速中断 FIQ 的控制位。因此 A、B、C 项正确,故本题选择 D。11.关于 ARM 处理器异常中断响应过程中,以下说法正确的是( )。(分数:2.00)A.S

    46、PSR 的值保存到 CPSR 中B.设置当前状态寄存器 CPSR 的相应位 C.断点地址会自动保存在 R13 中D.自动把异常向量地址写入 R14 中解析:解析:ARM 对异常的响应过程如下:将 CPRS 的值保存到将要执行的异常中断对应的各自 SPSR 中;设置 CPSR 的相应位;将引起异常指令的下一条地址(断点地址)保存到 R14 中;给 PC 强制赋值,转入向量地址,以便执行相应的处理程序。故本题选择 B。12.关于 ARM 处理器的 MMU,以下说法错误的是( )。(分数:2.00)A.MMU 是存储器管理部件B.MMU 控制存储器访问顺序C.MMU 控制存储器的访问权限D.MMU

    47、通过查 TLB 表得到虚拟地址 解析:解析:MMu 是 Memory Management IJnit 的缩写,中文名是内存管理单元,它是 CPU 管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权;MMU 进行虚拟地址到物理地址的转换通过查找页表来完成,每次在访问内存时先查 TLB,查不到时再到内存中去查整个页表。故 MMU 通过查 TLB 表得到的是物理地址,D 项错误,故本题选择 D。13.设 R1 中为一正整数,将其数值的一半存人 R2 的 ARM 指令正确的是( )。(分数:2.00)A.SUB R2,R1,LSR#1B.MOV R2,R1,LSL#1C.UDIV R2,R1,#1D.MOV R2,R1,LSR#1 解析:解析:将数值变为一半相当于除以 2,除法运算可以通过逻辑右移来完成,存入可以使用数据传送指令 MOV 来完成。故本题选择 D。14.以下 ARM 指令中源操作数属于寄存器间接寻址的指令是( )。(分数:2.00)A.ADC R1,R2,R3B.


    注意事项

    本文(【计算机类职业资格】计算机三级(嵌入式系统开发技术)机试模拟试卷13及答案解析.doc)为本站会员(cleanass300)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开