欢迎来到天天文库
浏览记录
ID:12184987
大小:20.55 KB
页数:3页
时间:2018-07-16
《长期班arm接口随堂试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、ARM接口试题(时间:1个小时)姓名:【】一、选择题(每空1分,共37分,包括单选和多选,多选、少选均不得分)1.ARM属于【】[A]RISC架构 [B]CISC架构2.ARM指令集是【】位宽,Thumb指令集是【】位宽的。[A]8位 [B]16位[C]32位[D]64位3.ARM指令集是【】字节对齐,Thumb指令集是【】对齐的[E]1 [F]2[G]3[H]44.复位后,ARM处理器处于【】模式,【】状态[A]User [B]SVC[C]System[D]ARM[E]Thumb5.ARM处理器总共【】个寄存
2、器,System模式下使用【】个寄存器,SVC模式下使用【】个寄存器。[A]17个 [B]18个[C]32个[D]36个[E]37个6.ARM处理器中优先级别最高的异常为【】,【】异常属于硬件产生的中断[A]FIQ [B]SWI[C]IRQ[D]SVC[E]RESET7.ARM数据处理指令中有效的立即数是【】[A]0X00AB0000 [B]0X0000FFFF[C]0XF000000F[D]0X08000012[E]0X00001F80[F]0XFFFFFFFF[G]0[H]0XFF0000008.ATPCS规
3、定中,推荐子函数参数最大为【】个[A]1 [B]2[C]3[D]49.ATPCS规定中,栈是【】[A]满加 [B]满减[C]空加[D]空减10.在用ARM汇编编程是,其寄存器有多个别名,通常PC是指【】,LR是指【】,SP是指【】[A]R12 [B]R13[C]R14[D]R1511.CPSR寄存器中反映处理器状态的位是【】[A]J位 [B]I位[C]F位[D]T位12.下面属于ARM子程序调用指令的是【】[A]B [B]BX[C]BL[D]MOV13.ARM7属于【】结构,ARM9属于【】结构。[A]冯.诺
4、依曼[B]哈佛14.ARM7是【】级流水线,ARM9是【】级流水线。[A]1 [B]3[C]5[D]715.ARM中可以访问状态寄存器的指令是【】,能够访问内存的指令是【】[A]MOV [B]LDR[C]MCR[D]MRS31.异步串口中数据位可以是【】[A]5 [B]6[C]7[D]82.EXYNOS4412异步串口的停止位可以是【】[A]0 [B]1[C]2[D]33.EXYNOS4412异步串口的收发端可以工作在哪种模式【】[A]中断 [B]禁止[C]DMA[D]轮询4.EXYNOS4412采用的是【】核心[
5、A]ARM7TDMI [B]ARM9TDMI[C]ARM926EJ-S[D]Cortex-A95.在串行异步通讯中,发送端串口的TxD要和接收端串口的【】相连接[A]TxD [B]RxD[C]nCTS[D]nRTS6.在嵌入式系统设计中可以通过【】来测量电池电压,可以用【】来驱动喇叭发声[A]DAC [B]ADC[C]PWM[D]Timer[E]RTC7.MMU的作用有(【】[A]内存保护 [B]地址转换[C]加快存取速度[D]安全保密[E]内存分配8.以下属于DMA特点的有【】[A]占用CPU [B]占用总
6、线[C]不占用CPU[D]不占用总线9.下面的设备中属于RS232电平转换芯片的有【】[A]K9F2G08[B]SP3232EEA[C]K4T1G164QQ[D]Am29LV160D10.LDRR0,[R1],#4这条指令属于何种索引方式【】[A]前索引 [B]自动索引[C]后索引二、简答题(每题5分,共50分)1.简述ARM发生异常时,ARM核心会自动做哪些事情?从异常返回时,我们要做哪些事情?2.用ARM汇编指令写出实现64位加法和64位减法的代码段,使用的寄存器请自行分配。3.请列举ARM处理器的模式和异常,并
7、说明各个发生异常时ARM处理器所处的模式4.FIQ的什么特点使得它处理的速度比IRQ快?5.什么指令可以放在异常向量表?36.ARM处理器异常向量表位于存储器的什么位置?7.下列ARM指令将做什么?a)LDRHr0,[r1,#6]b)LDRr0,=0x9998.SWP指令的优势是什么?用来实现什么功能?9.简述EXYNOS4412的看门狗编程的主要步骤(不产生复位信号,以中断方式工作)。10.简述static和volatile关键字的含义和作用。3
此文档下载收益归作者所有