长期班arm接口随堂试题
- 格式:doc
- 大小:20.55 KB
- 文档页数:3
ARM模拟题与答案一、判断题(共100题,每题1分,共100分)1.电源模块提供电源的两种方式都采用并联的方式,实验时只要接入一个电源即可A、正确B、错误正确答案:A2.串行通信:是指使用一条数据线,将数据一位一位地在这条数据线上依次传输。
A、正确B、错误正确答案:A3.STM32F103ZET6中的数字6代表它的温度适用范围A、正确B、错误正确答案:A4.嵌入式系统,由与其专业性,所以必须有操作系统A、正确B、错误正确答案:B5.STM32当开发板的按键按下时端口为高电平。
A、正确B、错误正确答案:A6.8位单片机是嵌入式计算机系统A、正确B、错误正确答案:A7.ARM体系结构支持7种处理器模式A、正确B、错误正确答案:A8.嵌入式系统的特点包括专用性强,可靠性低,生命周期长等特点A、正确B、错误正确答案:B9.串行通信按照数据传送方向分为单工制式,半双工制式,全双工制式.A、正确B、错误正确答案:A10.STM32F103ZET6芯片具有512kB片内FLASH存储器和64kB片内SRAM存储器;A、正确B、错误正确答案:A11.STM32F103ZET6芯片具有48位的全球唯一标号A、正确B、错误正确答案:B12.SRAM,即芯片内置的RAM区,就是内存A、正确B、错误正确答案:A13.并行通信时,各个位同时在不同的数据线上传送,数据可以字或字节为单位并行进行传输。
A、正确B、错误正确答案:A14.LSE是低速外部时钟,接频率为32.768kHz的石英晶体。
这个主要是RTC的时钟源。
A、正确B、错误正确答案:A15.STM32单片机低电平复位,电路其可以实现上电复位和按键复位。
A、正确B、错误正确答案:A16.可以通过设置相应的中断屏蔽位,禁止CPU响应某个中断,从而实现中断屏蔽。
A、正确B、错误正确答案:A17.ARM公司为各大芯片厂提供IP核A、正确B、错误正确答案:A18.嵌入式硬件平台由嵌入式处理器和嵌入式系统外部设备组成A、正确B、错误正确答案:A19.目前被控制领域广泛使用的是STM32F103微控制器,其内核架构为ARMv7-RA、正确B、错误正确答案:B20.Android不属于嵌入式操作系统A、正确B、错误正确答案:B21.在组成结构上,无操作系统的嵌入式软件,仅由引导程序和应用程序两部分组成。
ARM题库含答案一、判断题(共100题,每题1分,共100分)1.Linux的特点有内核小,功能强大,运行稳定,效率高等。
A、正确B、错误正确答案:A2.数码管共阴接法是指将负极接在一起。
A、正确B、错误正确答案:A3.复位时RSET引脚直接接电源A、正确B、错误正确答案:B4.使能时钟工作步骤是:1、配置CPU主时钟的来源,以及主时钟的具体频率。
2、配置各部件时钟的具体频率,并打开各部件时钟。
A、正确B、错误正确答案:A5.在每个STM32的芯片上都有两个管脚BOOT0和BOOT1,BOOT1=0BOOT0=1从用户闪存启动,这是正常的工作模式。
A、正确B、错误正确答案:BS电路比TTL电路功耗大。
B、错误正确答案:B7.串口的发送与接受寄存器都是USART_DRA、正确B、错误正确答案:A8.储存器控制器全部寻址空间为1GBA、正确B、错误正确答案:A9.若定义任务task1的优先级为12,则不能再定义其他任务的优先级为12A、正确B、错误正确答案:A10.S3C2410X有24个外部中断源A、正确B、错误正确答案:A11.RCC_APB2PeriphClockCmd()函数是设置外设时钟。
A、正确B、错误正确答案:A12.我们通常将按键对应的引脚设置为上拉输入模式A、正确正确答案:A13.STM32F103ZET6芯片具有全球唯一A、正确B、错误正确答案:A14.MicroSD卡是一种常用的闪存卡,掉电保存,用于存储大量数据。
A、正确B、错误正确答案:A15.DS18B20是常用的数字温度传感器,其输出的是数字信号,具有体积小,硬件开销低、抗干扰能力强,精度高的特点。
A、正确B、错误正确答案:A16.寄存器r15作为程序计数器。
A、正确B、错误正确答案:A17.STM32开发板LED指示灯的阳极接CPU的PC0-PC7。
A、正确B、错误正确答案:B18.HSI是高速内部时钟,频率为8MHzA、正确B、错误正确答案:A19.VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。
ARM模拟试题含答案一、判断题(共100题,每题1分,共100分)1.通常使用LED指示灯模块时,如果想要某一个指示灯亮,则需由单片机控制相应引脚输出高电平。
A、正确B、错误正确答案:B2.嵌入式系统的特点包括专用性强,可靠性低,生命周期长等特点A、正确B、错误正确答案:B3.高级占式优先级的中断事件会打断当前的主程序/中断程序运行,俗称中断嵌套。
A、正确B、错误正确答案:A4.STM32三种启动模式对应的存储介质均是芯片内置的。
A、正确B、错误正确答案:A5.DS18B20是常用的数字温度传感器,其输出的是数字信号。
A、正确B、错误正确答案:A6.GPIO_ReadInputDataBit的返回值是GPIO输入数据端口值。
A、正确B、错误正确答案:B7.如果需要实现8个LED闪烁程序,则需要对相应的寄存器进行配置。
需要配置的寄存器分别为:端口配置低寄存器(GPIOC_CRL),端口输出数据寄存器(GPIOC_ODR),端口位设置/清除寄存器(GPIOC_BSRR),APB2外设时钟使能寄存器(RCC_APB2ENR)A、正确B、错误正确答案:A8.src是source的缩写,该子目录下存放ST为STM32F10x每个外设而编写的库函数源代码文件A、正确B、错误正确答案:A9.由于基于ARM内核微控制器十分复杂,产品线又十分丰富,导致现有仿真软件不能很好地支持。
所以嵌入式系统学习还是需要一个开发板,边学习边实践A、正确B、错误正确答案:A10.嵌入式系统的软件一般固化于存储器中,是嵌入式系统的控制核心,控制着嵌入式系统的运行,实现嵌入式系统的功能。
A、正确B、错误正确答案:B11.24C02提供2048位的串行电可擦写可编程只读存储器(EEPROM),组织形式为256字×8位字长。
A、正确B、错误正确答案:A12.程序状态寄存器的最低八位统称控制位A、正确B、错误正确答案:A13.STM32F103ZET6芯片内部集成了8MHz晶体振荡器,可外接4-16MHz时钟源。
ARM模拟考试题含参考答案一、判断题(共100题,每题1分,共100分)1.STM32三种启动模式对应的存储介质均是芯片内置的。
A、正确B、错误正确答案:A2.VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。
A、正确B、错误正确答案:A3.在每个STM32的芯片上都有两个管脚BOOT0和BOOT1,BOOT1=xBOOT0=0从用户闪存启动,这是正常的工作模式。
A、正确B、错误正确答案:A4.微控制器的容量大小定义是根据闪存存储器容量来定义的。
A、正确B、错误正确答案:A5.GPIO_Mode_IN_FLOATING是呈现高阻态的一种状态,存在不确定性的电压,常用于读取内部电路状态A、正确B、错误正确答案:B6.嵌入式系统的测试方式可以分为黑盒测试和白盒测试两种。
A、正确B、错误正确答案:A7.实验板两边的排线是为方便用户使用引出A、正确B、错误正确答案:A8.中断响应和中断返回是由硬件实现的。
A、正确B、错误正确答案:A9.DS18B20是常用的数字温度传感器,其输出的是数字信号,具有体积小,硬件开销低、抗干扰能力强,精度高的特点。
A、正确B、错误正确答案:A10.所有的GPIO引脚有一个内部微弱的上拉和下拉,当它们被配置为输出时可以是激活的或者非激活的A、正确B、错误正确答案:A11.EXTI可以检测脉冲宽度低于APB2时钟宽度的外部信号。
A、正确B、错误正确答案:A12.STM32F103ZET6芯片具有睡眠、停止、待机等三种低功耗工作模式A、正确B、错误正确答案:A13.数据传输引脚包括:TXD引脚和RXD引脚A、正确B、错误正确答案:A14.STM32微控制器的时钟源都是由石英晶体产生的A、正确B、错误正确答案:B15.开发板的主CPU和仿真器CPU都采用外拉晶振作为时钟信号发生器A、正确B、错误正确答案:A16.一般情况,USB供电方式即可满足实验板供电要求,因为USB接口既可以实现数据通信,又可以为实验板提供电源。
ARM模拟题(附答案)一、单选题(共100题,每题1分,共100分)1.以下哪个时钟是低速内部时钟A、HSIB、LSIC、LSE正确答案:B2.嵌入式硬件部分不包括()A、嵌入式微处理器B、嵌入式操作系统C、信号接口电路正确答案:B3.()是嵌入式系统的控制核心?A、输入B、存储器C、嵌入式系统的软件正确答案:C4.STM32芯片内部集成了8MHz晶体振荡器,不能外接()MHZ的时钟源A、7MHZB、19MHZC、4MHZ正确答案:B5.下列不属于嵌入式操作系统的是()。
A、Windows CEB、VxWorksC、Windows XP正确答案:A6.GPIO工作模式中输出模式不包括()A、推挽式输出B、模拟输出C、开漏输出正确答案:B7.串行通信的校验位有()位。
A、1B、3C、2正确答案:A8.嵌入式系统属于哪类计算机?A、单片机B、大型机C、微型机正确答案:A9.LED指示灯采用的电源电压是多少伏A、4VB、5VC、3V正确答案:C10.AMS1117在电源系统模块中起的主要作用是()A、稳压降压B、过滤边缘电容阻值C、进行串口选择正确答案:A11.一下不是MODEM联络信号引脚的是A、RXD引脚B、CTS#引脚C、DSR#引脚正确答案:A12.STM32F103ZET6芯片具有512kB片内FLASH存储器和()片内SRAM存储器A、64kbB、128kbC、32kb正确答案:A13.在STM32芯片内部中有五个时钟源,以下()不是其中之一A、PPLC、HIS正确答案:A14.STM32开发板的核心板电路不包括()A、电源模块B、CPU模块C、串口通信模块正确答案:A15.STM32嵌套向量中断控制器(NVIC) 具有( A )个可编程的优先等级A、A16B、43C、72正确答案:A16.带操作系统的嵌入式软件的体系结构包括设备驱动层、操作系统层和()A、应用软件层B、引导程序层C、应用程序层正确答案:A17.应用程序一般由()编写,直接架构在硬件之上,在引导程序之后运行,负责实现嵌入式系统的主要功能。
ARM考试题一、判断题(共100题,每题1分,共100分)1.GPIO_InitTypeDef定义于文件“stm32f10x_gpio.h”。
A、正确B、错误正确答案:A2.GPIO_Mode_AF_PP工作状态为复用开漏输出A、正确B、错误正确答案:B3.GPIO_Mode用以设置选中管脚的速率。
A、正确B、错误正确答案:B4.典型嵌入式操作系统是不包括Android的。
A、正确B、错误正确答案:B5.Linux的特点有内核小,功能强大,运行稳定,效率高等。
A、正确B、错误正确答案:A6.GPIO_ResetBits函数的功能是清除指定的数据端口位B、错误正确答案:A7.BOOT0和BOOT1这两个管脚在芯片复位时的电平状态决定了复位后从哪个区域开始执行程序A、正确B、错误正确答案:A8.通常使用LED指示灯模块时,如果想要某一个指示灯亮,则需由单片机控制相应引脚输出高电平。
A、正确B、错误正确答案:B9.编译工程,如没有错误,则会在output文件夹中生成“工程模板.hex”文件,如有错误则修改源程序直至没有错误为止A、正确B、错误正确答案:A10.按动机械按键时候要消抖处理。
A、正确B、错误正确答案:A11.集成32位的ARMCortex_M3内核,最高频率为72MHZB、错误正确答案:A12.当需要使用某模块时,记得一定要先使能对应的时钟,先配置各部件时钟的具体频率,并打开各部件时钟,在配置CPU主时钟的来源,以及主时钟的具体频率A、正确B、错误正确答案:B13.处理器中共有36个寄存器A、正确B、错误正确答案:B14.实验板两边的排线是为方便用户使用引出A、正确B、错误正确答案:A15.STM32中和51单片机端口号不同的是,通常采用大写字母命名,例如GPIOA,GPIOB..。
A、正确B、错误正确答案:A16.STM32电源模块采用双电源供电方式B、错误正确答案:A17.STM32开发板LED指示灯的阳极接CPU的PC0-PC7。
ARM接口试题(时间:1个小时)一、选择题(每题2分,共50分,包括单选和多选,多选、少选均不得分)1.ARM属于(A)[A]RISC架构[B]CISC架构2.ARM指令集是(C)位宽,Thumb指令集是(B)位宽的。
[A]8位[B]16位[C]32位[D]64位3.ARM指令集是(H)字节对齐,Thumb指令集是(F)字节对齐的[E]1[F]2[G]3[H]44.复位后,ARM处理器处于(B)模式,(D)状态[A]User[B]SVC[C]System[D]ARM[E]Thumb5.ARM处理器总共(E)个寄存器,System模式下使用(A)个寄存器,SVC模式下使用(B)个寄存器。
[A]17个[B]18个[C]32个[D]36个[E]37个6.ARM处理器中优先级别最高的异常为(E),(A,C)异常可以用来响应中断[A]FIQ[B]SWI[C]IRQ[D]SVC[E]RESET7.ARM数据处理指令中有效的立即数是(A,C,E,G,H)[A]0X00AB0000[B]0X0000FFFF[C]0XF000000F[D]0X08000012[E]0X00001F80[F]0XFFFFFFFF[G]0[H]0XFF0000008.ATPCS规定中,推荐子函数参数最大为(D)个[A]1[B]2[C]3[D]49.ATPCS规定中,栈是(B)[A]满加[B]满减[C]空加[D]空减10.在用ARM汇编编程是,其寄存器有多个别名,通常PC是指(D),LR是指(C),SP是指(B)[A]R12[B]R13[C]R14[D]R1511.CPSR寄存器中反映处理器状态的位是(D)[A]J位[B]I位[C]F位[D]T位12.下面属于ARM子程序调用指令的是(C)[A]B[B]BX[C]BL[D]MOV13.ARM7属于(A)结构,ARM9属于(B)结构。
[A]冯.诺依曼[B]哈佛14.ARM7是(B)级流水线,ARM9是(C)级流水线。
ARM模拟考试题(附答案)一、判断题(共100题,每题1分,共100分)1.集成32位的ARM Cortex_M3内核,最高频率为72MHZA、正确B、错误正确答案:A2.μC/OS II是一个可以基于ROM运行的、可裁剪的、抢占式、实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器。
A、正确B、错误正确答案:A3.输入模式是指将MCU的信号输入到引脚之中。
A、正确B、错误正确答案:B4.DS18B2使用的是单总线A、正确B、错误正确答案:A5.通信电路核心为CH340G芯片A、正确B、错误正确答案:A6.GPIO_Mode用以设置选中管脚的速率。
A、正确B、错误正确答案:B7.无损检测就是在不损坏试件的前提下,以物理方法对试件进行检查和测试的方法。
A、正确B、错误正确答案:A8.EEPROM存储掉电后不保存数据()A、正确B、错误正确答案:B9.ARM内含37个寄存器,包括31个通用32位计算机和6个状态计算器A、正确B、错误正确答案:A10.RISC又称精简指令集计算机A、正确B、错误正确答案:A11.几乎全部高速通用输入输出口(GPIO)可承受5V输入A、正确B、错误正确答案:A12.带操作系统的都比无操作系统的好()A、正确B、错误正确答案:B13.STM32F103芯片有5个串口。
A、正确B、错误正确答案:A14.STM32F103ZET6芯片有2个12位的DAC和2个12位的ADCA、正确B、错误正确答案:B15.STM32三种启动模式对应的存储介质均是芯片内置的,包括:用户闪存flash、DRAM内存、系统存储器。
A、正确B、错误正确答案:B16.AFIO重映射的操作是对使能被重新映射到的I/O端口时钟使能被重新映射的外设时钟使能AFIO功能的时钟进行重映射A、正确B、错误正确答案:A17.STM32F103ZET6芯片具有96位的全球唯一编号;A、正确B、错误正确答案:A18.仿真器和开发板之间通过排线连接,电脑主机和仿真器之间通过USB线连接A、正确B、错误正确答案:A19.单片机又被称为MCUA、正确B、错误正确答案:A20.N Buz蜂鸣器高电平有效A、正确B、错误正确答案:B21.STM32串口既可以工作在异步模式也可以工作在同步模式下。
ARM模拟考试题含答案一、单选题(共100题,每题1分,共100分)1.集成了32位的ARMCortex-M3内核,最高工作频率可达多少?A、72MHzB、64MHzC、72Hz正确答案:A2.串口通信模块的核心是()A、CH340G芯片B、CH340C芯片C、CH340K芯片正确答案:A3.Android是一种基于()的自由及开放源代码的操作系统A、LinuxB、windowC、Java正确答案:A4.在MDK软件开发工程中,下载到微控制器的文件格式是:()A、HexB、EXEC、OUT正确答案:A5.下列中断过程中的处理步骤,哪个不是由硬件自动实现的。
A、执行中断服务程序B、中断返回C、中断响应正确答案:A6.HSI是高速内部时钟,RC振荡器,频率为()MHz。
A、8B、32C、16正确答案:A7.主存单元地址与Chache单元地址之间的转换由()完成A、硬件B、软件C、用户正确答案:A8.外设引脚重映射的概念,即一个外设的引脚除了具有默认的端口外,还可以通过设置()的方式,把这个外设的引脚映射到其它的端口。
A、重映射寄存器B、外存储器C、内存储器正确答案:A9.下面哪个是高速内部时钟的缩写。
A.HSIB.HSEC.LSIID.LSEA、A正确答案:A10.stm32f103zet6芯片的主要特性中,具有()kb的FLASH存储器和64kb的sram存储器A、512B、16C、64正确答案:A11.关于STM32芯片内部中五个时钟源说法正确的是()A、LSI引是低内部时钟,RC振荡器,频率为40kHzB、HSI是高速内部时钟,RC振荡器,频率为4MHzC、PLL为锁相环倍频输出,其时钟输入源可选择为HS1/4正确答案:A12.嵌入式系统目前被国内计算机界普遍认同的定义是:以应用为中心,以()技术为基础的专用计算机系统。
A、软件B、硬件C、计算机正确答案:C13.GPIO输入/输出方向由寄存器配置?()A、PxDIRB、PxINC、PxSEL正确答案:A14.STM32中F1系列代表了基础性,基于Cortex-M3内核,主频为()。
ARM模拟试题+答案一、单选题(共100题,每题1分,共100分)1.HSI是高速内部时钟,RC振荡器,频率为()MHz。
A、8B、32C、16正确答案:A2.无损检测就是在不损坏试件的前提下,以()对试件进行检查和测试的方法。
A、物理方法B、化学方法C、一定的技术和设备器材D、以上均是正确答案:A3.下列哪个不是STM32闪存存储器的特点。
A、高速B、掉电不保存C、大容量正确答案:B4.PWM波是()A、脉冲幅度调制B、脉冲频率调制C、脉冲宽度调制正确答案:C5.下面(A)低功耗工作模式是STM32F103ZET6芯片不具的A、高性能B、睡眠C、待机正确答案:A6.以下哪一项STM32F103ZET6芯片的主要特性说法错误()。
A、内部集成了8MHz晶体振荡器,可外接4∽16MHz时钟源B、124管脚LQFP封装C、最高工作频率可达72MHz正确答案:B7.()通信是指使用一条数据线,将数据一位一位地在这条数据线上依次传输。
A、并行B、串行C、异步正确答案:B8.开发板模块可以提供几种供电电压?A、3B、1C、2正确答案:C9.通用I/O端口有130多个功能输入/输出端口,其中()个可用作外部中断请求端口A、12B、8C、24正确答案:C10.微控制器STM32F103ZET6芯片的工作温度为多少?A、-40—85℃B、-50-85℃C、-40—90℃正确答案:A11.OLED显示屏是利用有机电致发光()制成的显示屏A、二极管B、三极管C、GPIO正确答案:A12.蜂鸣器常用于()信号输出。
A、隔离B、报警C、交换正确答案:B13.串行通信的校验位有()位。
A、1B、3C、2正确答案:A14.STM开发板的备用电源的供电电压为多少伏?A、3.3B、3C、5正确答案:B15.电脑主机与仿真器通过什么连接?A、USBB、蓝牙C、wife正确答案:A16.我们通常将按键的输入模式设置为A、模拟输入B、下拉初入C、上拉输入正确答案:C17.下列是高速内部时钟的是()。
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] 4
4.复位后,ARM处理器处于【】模式,【】状态
[A] User[B] SVC [C] System [D] ARM [E] Thumb
5.ARM处理器总共【】个寄存器,System模式下使用【】个寄存器,SVC模式下使用【】
个寄存器。
[A] 17个[B] 18个[C] 32个[D] 36个[E] 37个
6.ARM处理器中优先级别最高的异常为【】,【】异常属于硬件产生的中断
[A] FIQ[B] SWI [C] IRQ [D] SVC [E] RESET
7.ARM数据处理指令中有效的立即数是【】
[A] 0X00AB0000[B] 0X0000FFFF [C ] 0XF000000F [D ] 0X08000012
[E] 0X00001F80 [F] 0XFFFFFFFF [G] 0 [H] 0XFF000000
8.ATPCS规定中,推荐子函数参数最大为【】个
[A] 1[B] 2 [C ] 3 [D ] 4
9.ATPCS规定中,栈是【】
[A] 满加[B] 满减[C ] 空加[D ] 空减
10.在用ARM汇编编程是,其寄存器有多个别名,通常PC是指【】,LR 是指【】,SP是指
【】
[A] R12[B] R13 [C ] R14 [D ] R15
11.CPSR寄存器中反映处理器状态的位是【】
[A] J位[B] I位[C ] F位[D ] T位
12.下面属于ARM 子程序调用指令的是【】
[A] B[B] BX [C ] BL [D ] MOV
13.ARM7属于【】结构,ARM9属于【】结构。
[A] 冯.诺依曼[B] 哈佛
14.ARM7是【】级流水线,ARM9是【】级流水线。
[A] 1[B] 3 [C ] 5 [D ] 7
15.ARM中可以访问状态寄存器的指令是【】,能够访问内存的指令是【】
[A] MOV[B] LDR [C ] MCR [D ] MRS
16.异步串口中数据位可以是【】
[A] 5[B] 6 [C ] 7 [D ] 8
17.EXYNOS4412异步串口的停止位可以是【】
[A] 0[B] 1 [C ] 2 [D ] 3
18.EXYNOS4412异步串口的收发端可以工作在哪种模式【】
[A] 中断[B] 禁止[C ] DMA [D ] 轮询
19.EXYNOS4412采用的是【】核心
[A] ARM7TDMI[B] ARM9TDMI [C ] ARM926EJ-S [D ] Cortex-A9
20.在串行异步通讯中,发送端串口的TxD要和接收端串口的【】相连接
[A] TxD[B] RxD [C ] nCTS [D ] nRTS
21.在嵌入式系统设计中可以通过【】来测量电池电压,可以用【】来驱动喇叭发声
[A] DAC[B] ADC [C ] PWM [D ] Timer [E] RTC
22.MMU的作用有(【】
[A] 内存保护[B] 地址转换[C ] 加快存取速度[D ] 安全保密[E] 内存分配
23.以下属于DMA特点的有【】
[A] 占用CPU[B] 占用总线[C ] 不占用CPU [D ] 不占用总线
24.下面的设备中属于RS232电平转换芯片的有【】
[A] K9F2G08 [B] SP3232EEA[C ] K4T1G164QQ[D ] Am29LV160D
25.LDR R0, [R1], #4这条指令属于何种索引方式【】
[A] 前索引[B] 自动索引[C ] 后索引
二、简答题(每题 5 分,共50分)
1. 简述ARM发生异常时,ARM核心会自动做哪些事情?从异常返回时,我们要做哪些事情?
2. 用ARM汇编指令写出实现64位加法和64位减法的代码段,使用的寄存器请自行分配。
3. 请列举ARM处理器的模式和异常,并说明各个发生异常时ARM处理器所处的模式
4. FIQ的什么特点使得它处理的速度比IRQ快?
5. 什么指令可以放在异常向量表?
6. ARM处理器异常向量表位于存储器的什么位置?
7. 下列ARM 指令将做什么?
a) LDRH r0,[r1,#6]
b) LDR r0, =0x999
8.SWP指令的优势是什么?用来实现什么功能?
9. 简述EXYNOS4412的看门狗编程的主要步骤(不产生复位信号,以中断方式工作)。
10.简述static和volatile 关键字的含义和作用。