嵌入式系统复习题重点解析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统复习题重点解析

一、填空。 1、cpsr寄存器的作用是_保存当前进程状态__________。 2、ARM926EJ-S中的“9”表示的含义是_版本为9的ARM_______,“E”表示的含义是_增强型DSP指令_______,“J”表示的含义是_含有java加速器jazelle_______。 3、LINUX下察看当前目录的命令是_ls_,察看文件内容的命令是__cat___,删除目录的命令是__rm____。压缩与解压的命令是__tar____,磁盘、目录挂接命令是__mount__。 4、字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中,这样的存储方式我们称之为____大端______格式。 5、ARM9TDMI中的“T”表示的含义是_支持Thumb指令集__,“D”表示的含义是_支持片上Debug__,“M”表示的含义是__ 内嵌硬件乘法器___ ,“I”表示的含义是_支持片上断点调试6、ARM指令中的第二个操作数“operand2”有_立即数__、_寄存器__、__寄存器移位__三种具体形式。 9、LINUX将设备分成__块设备____和___字符设备_______两大类。 1、ARM9处理器有( 31 )个通用寄存器,有( 6 )个状态寄存器。 5、ARM是RISC型处理器,只有(加载)和(存储)指令可与存储器打交道,其余指令都不允许进行存储器操作。 7、S3C2410有( 1 )个快速中断,可扩展( 8 )组存储器。 8、ARM体系结构定义了7种处理器模式,其中(用户)模式是非特权模式,除了(用户)模式和(系统)模式外其他的5种模式属于异常模式。 二、选择题 1、被称作链接寄存器的寄存器是( C );被称作程序计数器的寄存器是(D )。 A、R12 B、R13 C、R14 D、R15 2、ARM 指令集是( C )位宽,Thumb 指令集是( B )位宽的。 A、8位 B、16位 C、32位 D、64位 3、复位后,ARM处理器处于( A )模式、( C )状态。 A、SVC B、System C、ARM D、Thumb 4、ARM处理器中优先级别最高的异常为( D )。 A、IRQ B、SWI C、FIQ D、RESET 5、键盘是( B )类型的设备。 A、块 B、字节 C、网络 D、流 6、S3C2410的( C )具有死区发生器的功能。 A、timer0 B、timer1 C、timer2 D、timer3 7、在嵌入式系统设计中可以通过( A )来测量电池电压,可以用( C )输出来驱动 喇叭发声。A、ADC B、PWM C、DAC D、RTC 8、ADC挂接在( A )总线上。FLASH挂在( B ) A、APB B、AHB C、ASB D、HUB 重点简答。 2、VFS的功能有哪些? 记录可用的文件系统的类型; 将设备同对应的文件系统联系起来; 处理一些面向文件的通用操作 5、交叉编译工具(链)主要包括什么? 对目标系统的编译器 gcc、目标系统的二进制工具binutils、目标系统的标准c库glibc、目标系统的 Linux 内核头文件。 7、bootloader的stage1有哪些操作? a.硬件的初始化 b.加载stage2到RAM中。 c.设置堆栈指针SP,为执行C语言代码做准备。 d.加载到stage2的C语言入口点。 8、bootloader的stage2有哪些操作? 初始化本阶段要用到的硬件设备。 检测系统的内存映射。 加载内核映像和根文件系统映像。 设置内核启动参数。 调用内核,即直接跳转到内核的第1条指令地址处执行。 10、按设备的所属关系可以将I/O设备分为哪几类? 系统设备: 用户设备 11、简述Makefile和Make的功能? Makefile是工程系统编译批处理文件。 Make是Makefile文件的解释器。 Make对Makefile文件解释后,生成Linux的shell命令和gcc编译命令,接着对命令执行,最终生成目标文件。 13、嵌入式Linux与其他嵌入式操作系统相比具有如下优点? 开放源码、所需容量小、无须版权费用、成熟且稳定、良好的支援 15、ARM有哪些工作模式? 答:用户模式、系统模式、快速中断模式、外部中断模式、管理模式、中止模式未定义模式 17、设备管理程序一般要提供哪些功能? 提供和进程管理系统的接口;进行设备分配;实现设备和设备、设备和CPU等之间的并行操作;进行缓冲管理;设备控制与驱动。 18、写出ARM9的4种电源模式?

文档评论(0)

yaobanwd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档