嵌入式 网络题目答案1.doc
上传人:sy****28 上传时间:2024-09-15 格式:DOC 页数:6 大小:290KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

嵌入式 网络题目答案1.doc

嵌入式网络题目答案1.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第一单元问题1FIQ中断的入口地址是(0x0000001C)。问题2Thumb指令集和ARM指令集分别是(16位,32位)的。问题3ARM处理器有几种工作模式(7)。问题4存储一个32位数0x12168465到2000H~2003H四个字节单元中,若以小端模式存储,则2000H存储单元的内容为(0x65)。问题5下列不是嵌入式系统的特点的是(A.嵌入式系统开发可以在开发板上直接二次开发。)。问题6下列不是嵌入式系统的特点的是(A.嵌入式微处理器通常不包含专用调试电路)。问题7军用雷达跟踪系统是借助于嵌入式技术开发的,可以对军事目标做实时监控,按照系统的实时性来分,它是(D.硬实时系统)。问题8ARM寄存器组有(37)个寄存器。问题9每种嵌入式操作系统都有自身的特点以吸引相关用户,下列说法错误的是(C.C/OS-Ⅱ操作系统不是一种实时操作系统(RTOS))。问题10下列CPSR寄存器标志位的作用说法错误的是(D.V:进位)。问题11μCOS-II操作系统属于(A.占先式实时操作系统)问题12下列属于ARM体系的技术特征的是(Loaded/Store体系结构)。第二单元问题1在内嵌汇编代码中实现x+x/y的运算,用如下代码是否能获得正确的结果,应如何修改?__asm{MOVR0,xADDy,R0,x/y}问题2一条ARM数据处理指令,例如“ADDR0,R1,#immed”中使用的立即数#immed是有一定限制的,下列立即数表示中合法的是(0x12800)。问题3ARM中使用的指令都是32位的。(错)问题4下列哪条指令可以实现异常返回时的操作(SUBSPC,R14,#4)。问题5计数循环是程序中十分常用的流程控制结构,一般有以下两种形式:for(loop=1;loop<=limit;loop++)和for(loop=limit;loop!=0;loop--)这两种循环形式在逻辑上并没有效率差异,但是映射到具体的ARM体系结构中时,就产生了很大的不同,请分析原因,并说明何种形式更优?问题6系统上电后执行的第一段代码可以编译为32位ARM指令,也可以编译为16位Thumb指令。(错)问题7C语言程序不可以嵌套加入汇编程序模块。(错)问题8"ARM汇编语句“ADDR0,R2,R3,LSL#1”的作用是(R0=R2+(R3<<1))。"问题9需要评分假设R9的内容为0x1000,寄存器R2、R5内容分别为0x1A、0x1B,存储器初始化内容为0。执行下述两条指令后,存储器及寄存器的内容如何变化?STMDBR9!,{R2,R5}LDMDAR9!,{R2,R5}问题10若R1=2000H,(2000H)=0x97,(2004H)=0x56,则执行指令LDRR0,[R1,#4]!后R0的值为(0x56)。问题11得2分,满分2分按照ATPCS规则,子程序间是通过寄存器R0-R3和堆栈来传递参数的,所以参数尽量不超过4个。(对)问题12得2分,满分2分在ARM的指令中只能通过比较指令和测试指令来设置状态寄存器的条件码。(错)问题13得2分,满分2分ARM的数据存取指令Load/Store是唯一用于寄存器和存储器之间进行数据传送的指令。(对)问题14得2分,满分2分若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDRR0,[R1,#8]!后R0的值为(0x39)。问题15得2分,满分2分Thumb指令集和ARM指令集分别是(16位,32位)的。第三单元1.使S3C2410A的BANK0连接一片FlashROM,且总线宽度为16位,若存储器地址引脚为【A0-A19】,则与之连接的处理器地址引脚应为。2.若NorFlash接Bank0,数据总线宽度为16位,则OM【1:0】应为3.S3C2410X有个输入/输出端口。4.S3C2420XI/O口常用的控制器是()。A.外部中断控制寄存器(EXTINTN)。B.端口控制寄存器(GPACON-GPHCON)。C.端口数据寄存器(GPADAT-GPHDAT)。D.以上都是。5.要启动ARMS3C2410XA/D转换器读第2号通道数据(刻度因子取16),应向ADCCON写的控制字是6.如果UART0的波特率为115200bps且PCLK或UCLK为40MHz,则UBRDIVn为:。7.在S3C2410A的时钟电源管理中,若采用晶振时钟作为MPLLCLK和UPLLCLK提供时钟源,则OM【3:2】的引脚电平为8.S3C2410A是三星公司生产的ARM9处理器,其存储器和IO口电压是V9.S3C2410X是SAMSUNG公司为手持设备等应用而生产的基于ARM9内核的处理器,采用双电压供电,其运行频率最高可