资源预览内容
第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
第9页 / 共11页
第10页 / 共11页
亲,该文档总共11页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
ATCATC 认证练习题认证练习题一、填空题一、填空题1、ARM 的英文全称为 Advanced RISC Machines 。2、ARM 是一种通用的 32 位处理器。有两种工作状态分别是: ARM 和 Thumb 。3、ARM 微处理器支持字节、 半字 、 字 3 种数据类型,可以表示有 符号数和无符号数。其中,字需要 8 字节对齐、半字需要 4 字 节对齐。4、ARM 处理器的两种工作状态:32 位 ARM 状态与 16 位 Thumb 状态。5、数据在存储器上的储存格式有两种,分别为 大端 格式和 小端 格式。6、ARM 处理器的 37 个寄存器, 31 个通用寄存器, 6 个状态寄存器。7、ARM 的种跳转指令是: B 、 BL 、 BX 和 BLX 。8、数据在存储器上的储存格式有两种,分别为大端格式 和小端格式 。 9、ARM 有通用寄存器 31 个,其中 R15 作为 PC 使用, R13 作为 SP 使用。10、C 语言与汇编混合编程时,子程序之间通过寄存器 R0R3 来传递参 数,更多时用 来传递。11、ARM 工程项目经 ADS 编译链接后,生成的映像(Image)文件主要有两种 格式,分别为: 、 ;映像的格式转换工具是 。12、C 程序内嵌汇编的语法格式,以“ ”关键字开头。13、ARM 微处理器支持四种类型的堆栈工作方式,分别为:满递增堆栈 、 满递减堆栈 、 空递增堆栈 、和 空递减堆栈 。15、常见 ARM9 系列微处理器类型有 ARM920T、ARM922T , ARM940T 。16、ARM9 的五级流水线为 取指 译码,执行,存储,写入 。17、通用寄存器分:不分组寄存器 R0R7 ;分组寄存器 R8R14 ;程序计数器 R15 。18、ARM7 微处理器采用 3 级流水线结构,ARM9 采用 5 级 流水线结构。19、ARM7TDMI 使用 3 级流水线,分 3 个阶段,分别为 取指 、译码 和 执 行 。20、ARM 是 32 位微处理器是指 地址总线的宽度 为 32 位 Z21、某幅图像具有 320240 个像素点,若每个像素具有 8 位的颜色深度。经过 3:1 压缩后,其图像数据需占用 字节的存储空间。22、ARM 的 5 级流水线分为取指 、 译码 、 执行 、存储 、 写入 。2、选择题选择题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 处理器处于( D )模式, (E ) 状态 A User B SVC C System D ARM E Thumb 5. ARM 处理器总共( E )个寄存器,System 模式下使用( A )个寄存器, SVC 模式下使用(B )个寄存器。 A 17 个 B 18 个 C 32 个 D 36 个 E 37 个 6. ARM 处理器中优先级别最高的异常为(A ) , ( C )异常可以用来相应中断 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 规定中,推荐子函数参数最大为( ) 个 A 1 B 2 C 3 D 49. ATPCS 规定中,栈是( ) A 满加 B 满减 C 空加 D 空减10. 在用 ARM 汇编编程是,其寄存器有多个别名,通常 PC 是指( D ) ,LR 是 指( C ) ,SP 是指( B ) A R12 B R13 C R14 D R1511. I2C 协议中设备地址模式有( ) A 7 位地址模式 B 8 位地址模式 C 10 位地址模式 D 4 地址模式12. S3C2410 采用的是( )核心 A ARM7TDMI B ARM9TDMI C ARM926EJ-S D ARM920T13. 在串行异步通讯中,发送端串口的 TxD 要和接收端串口的( )相连接 A TxD B RxD C nCTS D nRTS14. 在嵌入式系统设计中可以通过( B )来测量电池电压,可以用(A )来驱 动蜂鸣器发声 A DAC B ADC C PWM D Timer E RTC15. ARM 是 32 位微处理器是指 A 。A地址总线的宽度为 32 位 B 处理的数据长度只能为 32 位CCPU 字长为 32 位 D通用寄存器数目为 32 个16. ARM 微处理器支持字(32 位)数据类型来表示有符号数和无符号数,字需要 B 字节对齐。A 3 B 4 C 1 D 217.关于 ARM 汇编语言,以下叙述中正确的是 。A ARM 汇编语言程序可以直接在 ARM 微处理器上运行B ARM 汇编语言通常会提供控制伪指令,用于控制汇编程序的执行流程C 在 ARM 汇编语言中,不能定义符号常量D ARM 伪指令语句所指示的操作是在程序运行时完成的18.在嵌入式操作系统中,关于硬件抽象层(HAL),以下描述中错误的是 。A 硬件抽象层包括操作系统内核和驱动程序B 硬件抽象层将操作系统与硬件平台隔开C 硬件抽象层是一种软件D 硬件抽象层有利于系统的模块化设计19. CPSR 寄存器中反映处理器状态的位是( A ) A J 位 B I 位 C F 位 D T 位20. 下面属于 ARM 子程序调用指令的是( D ) A B B BX C BL D MOV21. ARM7 属于( A )结构,ARM9 属于( B )结构。 A 冯.诺依曼 B 哈佛22. ARM7 是( B )级流水线,ARM9 是(C )级流水线。 A 1 B 3 C 5 D 7 23. ARM 中可以访问状态寄存器的指令是( ) ,能够访问内存的指令是( ) A MOV B LDR C MCR D MRS24. 异步串口中数据位可以是( ) A 5 B 6 C 7 D 825. I2C 协议中有几根线( ) A 1 B 2 C 3 D 426. I2C 协议中设备地址模式有( ) A 7 位地址模式 B 8 位地址模式 C 10 位地址模式 D 4 地址模式27.下面 ARM 汇编指令 B 完成 R1R08 操作。AADD R1,R0,#8 BMULL R1,R0,#8 CMOV R1,R0,#8 DMOV R1,R0,LSL #328.下面是 ARM 汇编伪操作,其中 可以定义一个数字常量。AGBLA BEQU CSETA DLCLA 29. MMU 的作用有( B ) A 内存保护 B 地址转换 C 加快存取速度 D 安全保密 E 内存分配23. 以下属于 DMA 特点的有( A C ) A 占用 CPU B 占用总线 C 不占用 CPU D 不占用总线24. 下面的设备中属于闪存的设备有( ) A K9F1208U0M B MAX3232 C HY57V561620 D Am29LV160D25. I2C 传输是( )方式传输 A 单工 B 半双工 C 全双工26.之间进行地址转换时,_将地址从逻辑地址空间映射到物理地址空间ATCB BMMU CCACHE DDMA27.s3c2410 是一款 。ARISC MCU BCISC MCU CRISC MPU DCISC MPU28.清除 s3c2410 的中断,是在给 SRCPND 寄存器的相应位置 。A0 B1 C取反 D自动清零3、简答题简答题1、简述 ARM 微处理器支持 7 种工作模式。答:ARM 处理器有 7 种工作模式: 用户模式(usr)- 正常程序执行的模式 0.5 分 快速中断模式(fiq)- FIQ 异常响应时进入此模式0.5 分 中断模式(irq)- IRQ 异常响应时进入此模式0.5 分 管理员模式(svc)- 系统复位和软件中断响应时进入此模式0.5 分 中止模式(abt)- 用于虚拟存储及存储保护 0.5 分 系统模式(sys)- 与用户类似,但有直接切换到其它模式等特权 0.5 分 未定义模式(und)- 未定义指令异常响应时进入此模式0.5 分除了用户模式外,其他模式均可视为特权模式0.5 分2、试解释下面的每条 ARM 汇编语句: ADD R0, R0 ,0x3f ADD R3,R2,R1,LSL R4 LDMIA R0 , R1 ,R2 ,R3 ,R4 MULS R0 , R1 , R2 MSR CPSR , R0 STR R0 , R1 ,8 3、用 C 语言写出开外部中断 EINT19 和清除外部中断 EINT19 的程序段(针对S3C2410A) 。4、简述改变 ARM 处理器工作模式的方法。5、ARM 处理器的特点?6、ARM 处理器对异常中断的处理过程?7、用 C 语言写出开外部中断 EINT19 和清除外部中断 EINT19 的程序段(针对 S3C2410A)?8、FIQ 中断与 IRQ 中断的区别?9、中断向量表的作用?10、ARM 的存储常用指令?11、ARM 的寻址方式以及各种方式的使用规则?12、什么是板极支持包,有
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号