嵌入式系统试卷

发布 2022-10-21 06:25:28 阅读 2912

1、arm9e处理器采用了五级流水线技术。

2、核因运行的指令集不同,可有两个状态 arm 态thumb 态状态寄存器cpsr 的 t 位反映了处理器运行不同指令的当前状态。

3、指令ldr r0,[r0,r5,lsl #2]中第一操作数采用寻址方式。寄存器移位变址。

4、下列不属于arm处理器3级流水线的是 d

a)取指b)译码c)执行d)数据缓存。

5、下列哪一个通用寄存器作为程序计数器pc d

(a)r12b)r13

c)r14d)r15

6、在cpsr寄存器中控制irq是否允许的是 a

(a)i (b)q (c)f (d)t

7、下列哪条指令可以直接改变程序状态寄存器的值 d

(a)ldr (b)mov (c)bl (d)msr

8、 下列不属于case的地址映像和变换方式的c

a)直接印像和变换 (b)组相联地址印像和变换 (c)随机替换印像和变换 (d)全相联地址印像和变换。

9、 嵌入式操作系统的特点?

1嵌入式操作系统通常是面向特定应用的 2功耗低体积小、集成度高。

成本低 3具有较长的生命周期 4具有固化的** 5嵌入式系统开发需要专用的开发工具和环境 6嵌入式系统软件需要rtos开发平台 7嵌入式系统开发人员以应用专家为主 8 嵌入式系统是知识集成系统。

10、冯-诺依曼结构与哈佛结构有什么区别?

具有独立的数据存储器和程序存储器。

11、时操作系统与通用操作系统的区别是什么?

实时性方面的区别。

对于通用操作系统总体的效率要求高,必要时宁可牺牲个别进程的反应速率来达到总体效率的的提高;而实时系统却反过来,宁可牺牲总体的效率,也要保证个别进程的反应速率。

2其他区别。

在任务调度策略、内存管理、中断处理、共享资源的互斥访问、时间开销以及系统的可重入性方面,rtos和通用操作系统也存在不同。这些主要是资源调度略的选择和操作系统实现方法不同的具体表现,12、简述arm发生异常时arm核心会自动做哪些事情?

当异常产生时, arm core:

拷贝cpsr到spsr_

设置适当的cpsr位:

改变处理器状态进入arm状态。

改变处理器模式进入相应的异常模式。

设置中断禁止位禁止相应中断(如果需要)

保存返回地址到lr_

设置pc为相应的异常向量。

13、名词解释:uart,bsp,soc,资源,内核,调度。

uart:通用异步收发器。

bsp:板级支持包。

soc:系统集成芯片。

资源:程序运行时可使用的软硬件环境。

内核:操作系统的核心,为任务分配cpu时间。

调度:决定该轮到哪个任务运行了。

14、写出完整的汇编**实现两个64位数(0x112233450fffff5f和0x1122334455667788)的减法将结果保存在r0和r1寄存器里。

15、书本p121 11题。

code segment

assume cs:code,ds:code

start:

mov ax,data

mov ds,ax

xor ax,ax给ax赋初值。

mov cx,100

lop:add ax,cx; 最终的结果就在ax中。

loop lop ;循环。

mov ah,4ch

int 21h

code ends

end start

嵌入式系统试卷

一 填空 20分 1.嵌入式系统一般采用交叉开发模式。2.嵌入式处理器可以分为 嵌入式微控制器嵌入式dsp处理器 嵌入式微处理器以及嵌入式soc等四类。洗衣机 交通灯 微波炉使用的处理器最可能是其中的 mcu 3.arm处理器的位宽是位,arm处理器的片内总线一般是。4 compactpci总线与p...

嵌入式ARM嵌入式系统设计

摘要 本系统设计了基于arm系统的嵌入式硬件平台,其中主要介绍了系统母版的具体电路实现,其硬件电路已经通过了信号完整性分析。中国 网 关键词 arm 嵌入式系统 中图分类号 tp368.1 文献标识码 a 文章编号 1007 9416 2012 12 0104 01 1 序言 本系统是设计一款基于a...

嵌入式系统

期末作业考核。满分100分。一 判断题 每题3分,共30分 1.嵌入式系统中的软件系统主要由嵌入式操作系统和应用软件组成,其中嵌入式微处理器属于嵌入式软件系统的核心。答 错。2.运行在智能手机或平板电脑中的android系统是一种嵌入式操作系统。答 对。3.windriver公司所提供的软件开发包是...