资源预览内容
第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
亲,该文档总共8页全部预览完了,如果喜欢就下载吧!
资源描述
第 1 页(试题 01 共 8 页)内蒙古师范大学计算机与信息工程学院20142015 学年第一学期嵌入式系统 试题 01一、单选题(每小题后的四个备选答案中只有一个是正确的,请将你认为正确那个编号填入答题区的相应表格里。每小题 2 分,本大题共 30 分)1下列选项中不是嵌入式系统特征的是( C )。A成本敏感 B专用性强 C可垄断性 D技术密集2下列选项中不是 JTAG 接口的功能的是( A )。A. 编译 B. 下载 C. 烧写 D. 调试3下列概念中错误的是( D )。A输出数字量变化一个相邻值所对应输入模拟量变化值是 A/D 转换器分辨率B如果 A/D 转换器转换速度足够快可以省略锁存器而直接与单片机总线相连CADC0809 可以通过转换结束信号 EOC 向单片机发出中断请求D当输入模拟信号变化很慢时,可以在模拟输入通道中省略采样、保持电路4下列有关单片机程序存储器的论述中,错误的是( D )。 A用户程序保存在程序存储器中B断电后程序存储器仍能保存程序密封线专业 班级 姓名 学号_第 2 页(试题 01 共 8 页)C对于程序存储器只使用 MOVC 一种指令D执行程序需要使用 MOVC 指令从程序存储器中逐条读出指令580C51 的帧格式为 1 个起始位、8 个数据位和 1 个停止位的异步串行通信方式是( B )。A. 方式 0 B. 方式 1 C. 方式 2 D. 方式36中断查询确认后,在下列各种情况中,能立即进行响应的是( D )。A当前正在进行高优先级中断处理B当前正在执行 RETI 指令C当前指令是 DIV 指令,且正处于取指机器周期D当前指令是“MOV A, Rn”指令7关于 NOR 和 NAND,正确的是( D )。A. NAND 的读速度比 NOR 快 B. NOR 的写入速度比 NAND 快 C. NAND 中每块的最大擦写次数是 10 万次,NOR 的是 100 万次 D. NAND 生产过程比 NOR 更为简单,成本低8. 在 80C51 单片机系统中,为解决内外程序存储器衔接问题所使用的信号是( A )。AEA BPSEN CALE DCE 9. 在 LED 显示中,为了输出位控和段控信号,应使用指令( B )。A. MOV B. MOVX C. MOVC D. XCH第 3 页(试题 01 共 8 页)10. 以下有关 80C51 串口通信第 9 数据位的说明中,错误的是( C )。A第 9 数据位的功能可由用户定义B发送数据的第 9 数据位内容在 SCON 寄存器的 TB8 位中预先准备好C帧发送时使用指令把 TB8 位的状态送入发送 SBUF 中D接收到的第 9 数据位送 SCON 寄存器的 RB8 中保存 11. 关于 S3C2410 处理器存储控制器提供的 8 Bank 地址空间,正确的是( A )。A所有 Bank 存储周期可编程控制 B所有 Bank 固定大小 128MBC所有的 Bank 支持 8/16/32 位数据存取 D所有 Bank 固定起始地址12. 关于 S3C2410 处理器的中断控制,错误的是( B )。A有 56 个中断源,其中 32 个中断源提供中断控制器B有中断挂起寄存器(INTPND)和中断源挂起寄存器(SRCPND)两个中断挂起寄存器,其中 INTPND 的设置与屏蔽、优先级等信息无关C提供了两种中断模式,即 FIQ 模式和 IRQ 模式D提供 7 个中断仲裁器组两级控制优先级,由 6 个子中断仲裁器组和一个主中断仲裁器组组成13. 关于 S3C2410 处理器时钟管理,错误的是( C )。AS3C2410 的时钟管理逻辑包含两个锁相环:MPLL 和 UPLL BS3C2410 的主时钟由外部晶振或者外部时钟提供C产生三种时钟信号,分别是 CPU 使用的 HCLK、AHB 总线使用的 FCLK 和APB 总线使用的 PCLK DMPLL 用于 HCLK、FCLK、PCLK,UPLL 用于 USB第 4 页(试题 01 共 8 页)14. 关于 BSP 和 BIOS,正确的是( A )。A都是负责开机时检测、初始化系统设备 B都是包含设备驱动程序C都是用户无法修改的 D都是标准化的底层软件15. 不属于嵌入式操作系统内核的是( C )。A时钟管理 B中断/设备驱动管理C文件管理 D存储管理二、填空题(每空 1 分,共 20 分)1 ARM 微处理器的工作状态一般有两种,分别为_ARM 状态_和_Thnmb 状态 _。2 S3C2410 处理器电源管理模块通过 4 种模式有效地控制功耗,即_正常_模式、_省电_模式、空闲模式和断电模式。3 串行异步通信,传送速率为 2400b/s,每帧包含 1 个起始位、7 个数据位、1 个奇偶校验位和 1 个停止位,则每秒传送字符数为_240_;定时器 1 工作于方式 3 作波特率发生器使用时,若系统晶振频率为12MHz,可产生的最高波特率为_1/16Mb/s_,最低波特率为_1/213Mb/s _。4 ARM9TDMI 中 T 的含义是 _,M 的含义是_。5 嵌入式系统运行时受到外部干扰或者系统错误,程序有时会出现“跑飞”,导致整个系统瘫痪;为了防止这一现象的发生,在对系统稳定性要求较高的场合往往要加入_电路。6 嵌入式操作系统可分为_、专用系统和_。第 5 页(试题 01 共 8 页)7 RTOS 在进行任务管理时,每个任务的上下文(当前状态)都保存在_中,任务切换过程实质上是对_的改写过程,当前任务的执行状态是存储在_中的。8 嵌入式软件使用_平台进行开发。9 根据任务之间通信目的的不同,任务间的通信分为_信号_传递和_数据_传递两大类。10 80C51 单片机 I/O 扩展占据的是_外部数据_存储器的地址空间,因此其访问指令为_ MOVX _。三、简答题(每小题 6 分,共 18 分)1嵌入式系统的硬件由哪些基本部分组成?各部分的功能? 2ARM 微处理器有哪几种运行模式?其中哪些是属于异常模式?3什么是优先级逆转?如何解决优先级逆转问题?请在常用的经典方法中说明两种,并简单说明它们的基本思想。四、应用题(共 32 分)1 使用 27128、62256 和 74LS138 为 80C51 单片机扩展程序存储器 32KB ROM 和数据存储器 32KB RAM,采用全译码。请画出原理图。 (10 分)提示:27128 EPROM 芯片容量为 16K*8b,片选 CE#、输出允许OE#;62256 SRAM 芯片容量为 32K*8b,片选 CS#、写允许信号 WE#、输出允许 OE#。3 线-8 线译码器 74LS138 的功能表如下:输入 输出G1 G2A G2B C B A Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7第 6 页(试题 01 共 8 页)0XX11111111X1X00000000XX100000000XXX00001111XXX00110011XXX0101010111101111111111101111111111101111111111101111111111101111111111101111111111101111111111102 如下图所示,8255 的 B 口与 8 个开关相连,A 口与八个灯相连;实现灯与开关一一对应,若开关闭合,则相应灯亮,若开关断开,则相应灯灭。(下面解题中无关项均设为 0)(1) 8255 的各端口地址?(2 分)(2) 8255 工作方式控制字?(2 分)(3) 编写出相应驱动程序。 (6 分)3 利用 80C51、DAC0808 和比较器 LM710,实现对现场模拟量的定时采集,原理图如下。用单片机的定时计数器 1 的循环计数功能,实现五秒的定时,并使用定时器中断来每五秒对现场的模拟量采样一次,若超过阈值X,则蜂鸣器响来报警;对模拟量的采样没有直接使用 A/D 转换器,而是用 D/A 转换器和比较器,以主次逼近的方式来得到对应数字量,8 位数字量由从高位开始一位一位确定;比较器的输出等于 1 则 AB,等于第 7 页(试题 01 共 8 页)0 则 AB。请填空完成相应驱动程序。 (每空 1 分,每空 0.5分,共 12 分)ORG 0000HAJMP MAINORG AJMP TINTMAIN: MOV IE , ; 初始化MOV TMOD , MOV TH1 , MOV TL1 , ; 启动计数WAIT : AJMP WAIT ; 等待时钟更新, TINT : MOV R0 , #0 ; 定时中断服务程序MOV R1 , #80HNEXT : MOV R2 , R0MOV A , R2ADD A , R1MOV R0 , AMOV DPTR , ;送本次待确定数字量到 DAC 转换MOV DPTR , ;读取比较器的结果ANL A , JZ SMALLER SMALLER : MOV A , R1JB ACC.0 , OKRR AMOV R1 , AAJMP NEXTOK : CLR CMOV A , R0SUBB A , 第 8 页(试题 01 共 8 页)JC ALARMSETB P1.7AJMP EXITALARM : EXIT : RETIENDAB
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号