《嵌入式系统原理与应用期末考试复习题.docx》由会员分享,可在线阅读,更多相关《嵌入式系统原理与应用期末考试复习题.docx(4页珍藏版)》请在优知文库上搜索。
1、嵌入式系统原理与应用1 .对于8086CPU,movds,0是错误的指令2 .GPIO可以用于模拟FlaSh的接口,对FIaSh存储器进行读写操作3 .RS232-C串口通信中,表示逻辑1的电平是一5v-ISv4 .上电启动默认的是小端方式,可以通过对MMU的Rl控制寄存器的第7位B进行设置成大端方式5 .S3C2440XI/O口常用的控制器是端口控制寄存器和上拉寄存器,端口数据寄存器,外部中断控制寄存器(EXTINTn)06 .有关ARM处理器工作状态的描述,切换工作状态时必须保存现场是不正确的7 .BootLoader第二阶段代码大部分由C语言写成8 .在汇编语言源程序中,不由编译器执行的
2、伪指令有对应的机器指令是错误的9 .指令长度不固定,执行需要多个周期不属于RISC计算机的特点10 .PC机的最小信息单位是bitH.ARM汇编语句ADDROzR2,R3,LSL#1的作用是Ro=R2+(R31)12. IIC的器件地址是64bit是错误的S3C2410X处理器为用户进行应用设计提供了支持多主总线的IlC接口。处理器提供符合IIC协议的设备连接的串行连接线为SCL和SDA13. 强大多任务支持不是嵌入式操作系统的主要目标14. DRAM存储器不属于非易失的存储器15. GPIO可以用于模拟Flash的接口,对Flash存储器进行读写操作16. 在嵌入式系统设计中,进行硬件版图设
3、计是在进行软硬件设计时完成。17. Flash存储器的写操作与SDRAM存储器的写操作并不基本相同18. 程序存储空间与数据存储空间合并是关于冯诺依曼结构正确的描述19. 在带MMU的操作系统控制下,运行的任务必须知道其他与之无关的任务的存储需求情况,这就简化了各个任务的设计是关于存储管理单元(MMU)错误的说法20. GPIO可以由CPU编程决定方向,但不能查询其状态;GPIo通常用于连接外部的SDRAM,进行高速传输;CPU可以通过编程,决定GPIO是输入、输出的通信功能,但不能是双向的是对于GPIO错误的描述21. 大端格式,字数据的低字节存放在高地址中,小端格式,字数据的低字节存储在低
4、地址中嵌入式LinUX中,内存管理,网络接口,进程间通信是属于Linux内核部分的功能22. 设置内核编译配置选项,考虑的方面有节省存储空间,节省运行时间,减少漏洞23. mova,b;mova4b;movax,0都是对于8086CPU正确的指令24. ARM7,ARM9,ARMlO不具有ThUmb-2状态的ARM处理器内核25. 指令的长度固定,指令格式种类少,大部分指令在一个时钟周期内完成,采用指令流水线操作是RISC的设计要点26. BootLoader的第一阶段代码在Flash中运行,BOOtLOader中可以使用glib库中的函数,BootLoader第二阶段代码大部分由C语言写成,
5、所以需要使用栈29.嵌入式处理器,支撑硬件,嵌入式软件是可以组成嵌入式系统的部分30. 内存可以被CPU访问,也可以被DMA控制器访问,DMA可以和CPU并行工作,DMA开始前,CPU需要初始化DMA控制器,结束后,DMA控制器产生中断31. 条件转移不属于ARM异常中断32. ARM9的FIQ中断不可以同时设置多个中断源33. ARM处理器结构体系中具有T变种处理器核可以工作在ARM状态和Thumb状态34.嵌入式系统的硬件一般包括嵌入式微处理器、外围电路和嵌入式外围设备等组成。35. ALIGN是地址对准伪指令36. 尸是关系运算符37. Bootloader就是在操作系统内核运行之前运行的一段小程序38. SI,DI,BP,BX可用作寄存器间接寻址或基址、变址寻址的地址寄存器39. 大端格式是指低地址中存放的是字数据的低字节,高地址存放的是字数据的高字节40. C语言程序可以嵌套加入汇编程序模块