当前位置:凯发k8一触即发首页 » 电气工程问答 » 正文

932 人参与  2022-11-29 16:01:15  分类 :电气工程问答
嵌入式系统原理信息17级期末考试

嵌入式系统原理信息17级期末考试客观题

1、arm的内部总线分为高性能的( )总线和低速的()总线。它的gpio接口挂接在()总线上。
    a、apb ahb ahb
    b、ahb apb apb
    c、apb ahb apb
    d、ahb ahb apb

2、系统开机复位后,自动进入()模式。
    a、用户
    b、系统
    c、管理
    d、特权

3、arm采用装载(load)/保存(store)结构,数据处理操作只针对寄存器的内容,而不直接对( )进行操作。
    a、存储器
    b、寄存器
    c、控制器
    d、编译器

4、在有操作系统的环境下,应用程序一般运行在( )模式下
    a、用户
    b、系统
    c、管理
    d、中断

5、arm的存储器访问速度从快到慢依次为()
    a、寄存器组、cache存储器、主存储器、辅助存储器
    b、寄存器组、主存储器、cache存储器、辅助存储器
    c、片内ram、片外ram、片内rom、片外rom
    d、特殊功能寄存器、片内ram、片外ram、rom

6、arm要存放word类型的数据到存储器内,则该数据的存储要与( )字节边界对齐
    a、1
    b、2
    c、4
    d、8

7、在arm默认存储格式下,要从2000h地址处开始存放数据0x12345678,则数据的低位0x78存放在地址( )处,这是小端格式
    a、2000h
    b、2001h
    c、2002h
    d、2004h

8、实现满递减入栈操作的arm指令是( )
    a、ldmfd
    b、stmfd
    c、ldmia
    d、stmia

9、利用bl sub1指令调用子程序sub1,则sub1内对应的返回指令 通常是( )。
    a、mov pc,lr
    b、mov lr,pc
    c、ret
    d、ldr pc,lr

10、假定(r0)=0x00;(r1)=0x10;(r1 4)=0x20; ldr r0,[r1,#4] 执行之后,r0内容和r1的内容分别为( )
    a、0x20,0x10
    b、0x20,0x14
    c、0x10,0x14
    d、0x10,0x20

11、目前在嵌入式系统编程中,使用最多的语言是:()
    a、汇编
    b、python
    c、c/c
    d、java

12、stm32f103有( )可屏蔽中断通道
    a、40
    b、60
    c、66
    d、200

13、stm32f103采用( )位来编辑中断的优先级
    a、2
    b、4
    c、8
    d、16

14、关于中断嵌套说法正确的是( )
    a、只要响应优先级不一样就有可能发生中断嵌套
    b、只要抢占式优先级不一样就有可能发生中断嵌套
    c、只有抢占式优先级和响应优先级都不一才有可能发生中断嵌套
    d、以上说法都不对

15、cortex-m3的提供的流水线是( )级
    a、2
    b、3
    c、5
    d、8

嵌入式系统原理信息17级期末考试主观题

1、二、问答题 1.嵌入式系统由哪4部分组成?可以分为哪4层?(4分) 2.stm32的最小系统包括哪几部分?(4分) 3.arm的io端口采用存储器映射编址方法,请问这种方法的优势和劣势是什么?(4分) 4.指出下列指令中的寻址方式并解释该指令的含义(14分,注意需要回答寻址方式与该指令代表的含义两个问题) ⑴ sub r0, r1, r2 ⑵ ldr r0, [r2] (3) ldmia r0, {r1-r5} (4)str r2, [r4, #0x02]! (5)mov r1, r1, ror #2 (6)ldr r1, [r3], #0x04 (7)ldmfd sp!,{r4-r7,pc}

2、三.编程题 1将以下c语言改用arm汇编程序实现(4分) if(a<=b) a ; else b ; 2.如下图所示,按键key0连接到stm32的pc5引脚,发光二极管通过上拉电阻连接到pa8引脚,编程采用按键key0控制led0的亮灭(采用库函数或寄存器编程都可以,10分) 3.如下图所示,发光二极管阳极通过上拉电阻与高电平相连,二极管阴极与pa7相连,通过定时器tim2中断配置,每1秒中断一次,通过定时器中断服务函数控制led闪烁。(12分)

3、四.编程分析题 1. 如下图所示,按键key1连接到了pa5上、key2连接到pa11上。同时,pa5和pa11连接了上拉电阻,因此,按键输入为低电平有效,即当按键按下时, pa5和pa11接地,输入低电平0;当按键松开时,由于上拉电阻r5和r6的存在, pa5和pa11输入高电平1。用外部中断来监测按键key1和key2(将pa5和pa11配置为外部中断,下降沿有效)。 (1)编程实现按下按键key1触发外部中断5发光led从下到上依次点亮,按下按键key2触发外部中断11发光led从上到下依次点亮。(10分) (2)利用这两个外部中断验证关于中断的抢占优先级和响应优先级的4条原则(只需文字描述验证方法及应该观测到的现象,8分)。 ①高优先级的抢占优先级是可以打断正在进行的低抢占优先级中断的。 ②抢占优先级相同的中断,高响应优先级不可以打断低响应优先级的中断。 ③抢占优先级相同的中断,当两个中断同时发生的情况下,哪个响应优先级高,哪个先执行 ④如果两个中断的抢占优先级和响应优先级都是一样的话,则看哪个中断先发生就先执行;

<< 上一篇

备案号: 凯发娱乐官网的版权所有 凯发k8一触即发 copyright © 2012-2022 凯发k8一触即发-凯发娱乐官网 all rights reserved. sitemap

网站地图