欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    嵌入式系统-复习题.doc

    • 资源ID:34457430       资源大小:113KB        全文页数:17页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    嵌入式系统-复习题.doc

    如有侵权,请联系网站删除,仅供学习与交流嵌入式系统-复习题【精品文档】第 17 页一、18、如下哪一个命令可以帮助你知道shell命令的用法( )A、man B、pwd C、help D、more1、某文件属性显示为 drwxr-xr-x,则该文件是( )。A、目录文件 B、 普通文件 C、链接文件 D、管道文件2、在linux中,通常作为用户工作目录的是( )。A、 /boot B、/etc C、 /home D、/bin3、下列命令中,用于显示系统进程列表的命令是( )。 A、 locate B、mv C、 cat D、ps4、表示目标文件的扩展名一般是( )。A、.c B、 .o C、 .h D、 .i5、在Makefile的工程管理中,( )表示第一个依赖文件的名称。 A、 $* B、$+ C、$< D、 $?6、以下不属于嵌入式系统特点的是 。A 、不具备二次开发能力 B 、面向通用应用 C、软硬件裁剪 D、软件固化于芯片7、对嵌入式板进行在线交叉调试(ICD方式),所使用的连接接口方式为( )。 A、USB B、 网络接口 C、 串口 D、 JTAG8、linux与开发板串行调试方式中,所使用到的工具软件是( )A、 minicom B、超级终端 C、arm-linux-gcc D、 gdb9、在Linux内核源代码中,与处理器体系结构有关的子目录是( )。A、/include B、/init C、/arch D、drivers10、下列文件系统,不是嵌入式系统的文件系统格式的是( )A、cramfs B、ntfs C、romfs D、jffs11、典型的计算机系统结构是()A、冯诺依曼体系结构 B、哈佛结构 C、单总线结构 D、双总线结构11、以下属于Linux文件系统格式的是( )A、EXT3 B、FAT C、FAT32 D、NTFS10、通常所说的 32 位微处理器是指(    )。A、地址总线的宽度为 32 位       B、处理的数据长度只能为 32 位C、CPU 字长为 32 位  20、Linux适合嵌入式系统,是因为它具有下列哪些优点?( ) A、功能强且内核小 B、内核可免费获得且能自由修改C、很强的移植性 D、上述特点都是12、某文件属性显示为 rwxr-xr-x,则该文件是( )。A、目录文件 B、 普通文件 C、链接文件 D、管道文件13、在linux中,通常作为存放系统配置文件的目录是( )。A、 /boot B、/etc C、 /home D、/bin8、当我们与某远程网络连接不上时,就需要跟踪路由查看,以便了解在网络的什么位置出现了问题,满足该目的的命令是( )。A、ping B、ifconfigC、traceroute D、netstat14、下列命令中,用于给特定进程发送信号的命令是( )。 A、 locate B、mv C、 kill D、 cat15、在Makefile的工程管理中,( )表示目标文件的完整名称。 A、 $* B、$+ C、$< D、 $16、在Linux内核源代码中,与内核初始化有关的子目录是( )。A、/include B、/arch C、/init D、drivers17、通常所讲的交叉编译就是在X86架构的宿主机上生成适用于ARM架构的(  )格式的可执行代码。 A、elf B 、exe C、 pe D、 sh7、假设当前目录下有文件Makefile,下面是其内容:pr1: prog.o subr.ogcc o pr1 prog.o subr.oprog.o: prog.c prog.hgcc c l prog.o prog.csubr.o: subr.cgcc c o subr.o subr.cclear:rm f pr1*.o现在执行命令make clear,实际执行的命令是( ): A、rm f pr1*.o B、gcc c l prog.o prog.c C、gcc c o subr.o subr.c D、都执行             D、通用寄存器数目为 32 个12、Shell程序中变量的引用方法是?( ) A、直接引用 B、加$引用 C、加括号引用 D、加引号引用18、若GCC编译时带上选项“-lm”表示连接文件名为什么的数学函数库?( )A、lm B、m.a C、lm.a D、libm.a19、下列是虚拟文件系统的是( )A、 proc B、vfs C、ext D、fat321、以下说法不正确的是( )。A、任务可以有类型说明B、任务可以返回一个数值C、任务可以有形参变量D、任务是一个无限循环2下列描述不属于RISC计算机的特点的是()。 A流水线每周期前进一步。B更多通用寄存器。C指令长度不固定,执行需要多个周期。D独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。3 存储一个32位数0x2168465到2000H2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为( )。A、0x21B、0x68C、0x65D、0x029、LINUX支持网络文件系统NFS,下列哪个命令实现了将位于 192.168.1.4机器上的 /opt/sirnfs 目录挂载到本机/mnt/sirnfs下( ):A、mount -t nfs 192.168.1.4:/opt/sirnfs /mnt/sirnfsB、mount -t nfs /mnt/sirnfs 192.168.1.4:/opt/sirnfsC、mount nfs t 192.168.1.4:/opt/sirnfs /mnt/sirnfsD、mount nfs t /mnt/sirnfs 192.168.1.4:/opt/sirnfs4 COS-II中对关键代码段由于希望在执行的过程中不被中断干扰,通常采用关中断的方式,以下X86汇编代码正确而且不会改变关中断之前的中断开关状态的是()A. 先CLI、执行关键代码、再STI B. 先STI、执行关键代码、再CLI C. 先POPF、CLI、执行关键代码、再PUSHFD. 先PUSHF、CLI、执行关键代码、再POPF。5 RS232-C串口通信中,表示逻辑1的电平是( )。A、0vB、3.3vC、5v15vD、5v15v6 ARM汇编语句“ADD R0, R2, R3, LSL#1”的作用是()。A. R0 = R2 + (R3 << 1) B. R0 =( R2<< 1) + R3 C. R3= R0+ (R2 << 1) D. (R3 << 1)= R0+ R2 7 IRQ中断的入口地址是( )。FIQ的入口地址为0x0000001CA、0x00000000B、0x00000008C、0x00000018D、0x000000148 S3C2420X I/O口常用的控制器是()。(1)端口控制寄存器(GPACON-GPHCON)。(2)端口数据寄存器(GPADAT-GPHDAT)。(3)外部中断控制寄存器(EXTINTN)。(4)以上都是。13、字符设备文件类型的标志是 ( )A、p B、c C、s D、l16、删除文件命令为( )A、 mkdir B、rmdir C、mv 、 rm17、下列那种设备不属于嵌入式系统产品( )。A、PDA B、ATM取款机 C、个人计算机 D、机顶盒9 实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来信息,或建立某个条件后再向前执行,这种制约性合作关系被成为()。A. 同步 B. 互斥 C. 调度 D. 执行10 和PC系统机相比嵌入式系统不具备以下哪个特点( )。A、系统内核小B、专用性强C、可执行多任务D、系统精简1 、ADDR0,R1,#3属于( )寻址方式。A. 立即寻址B. 多寄存器寻址C. 寄存器直接寻址D. 相对寻址2、GET伪指令的含义是( )A. 包含一个外部文件B. 定义程序的入口C. 定义一个宏D. 声明一个变量3、存储一个32位数0x876165到2000H2003H四个字节单元中,若以小端模式存储,则2000H存储单元的内容为( )。A、0x00B、0x87C、0x65D、0x614、COS-II操作系统不属于( )。A、RTOS B、占先式实时操作系统 C、非占先式实时操作系统 D、嵌入式实时操作系统5、若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDRR0,R1,8!后R0的值为( )。A. 0x2000B. 0x86C. 0x2008D. 0x396、寄存器R13除了可以做通用寄存器外,还可以做( )。A、程序计数器B、链接寄存器C、栈指针寄存器 D、基址寄存器7、FIQ中断的入口地址是( )。A、0x0000001CB、0x00000008C、0x00000018D、0x000000148、ARM指令集和Thumb指令集分别是( )位的。A. 8位,16位B. 16位,32位C. 16位,16位D. 32位,16位9、ARM寄存器组有( )个寄存器。A、7B、32C、6D、3710、若R1=2000H,(2000H)=0x28,(2008H)=0x87,则执行指令LDRR0,R1,8!后R0的值为( )。A. 0x2000B. 0x28C. 0x2008 D. 0x871、 下面哪个系统属于嵌入式系统。( )A、“天河一号”计算机系统B、联想T400笔记本计算机C、联想S10上网本D、联想OPhone手机2、 软硬件协同设计方法与传统设计方法的最大不同之处在于( )。A、软硬件分开描述B、软硬件统一描述C、协同测试D、协同验证3、 下面关于哈佛结构描述正确的是( )。A、程序存储空间与数据存储空间分离B、存储空间与IO空间分离C、程序存储空间与数据存储空间合并D、存储空间与IO空间合并4、 下面哪一种工作模式不属于ARM特权模式( )。A、用户模式B、系统模式C、软中断模式D、FIQ模式5、 ARM7TDMI的工作状态包括( )。A、测试状态和运行状态B、挂起状态和就绪状态C、就绪状态和运行状态D、ARM状态和Thumb状态6、 指令“LDMIA R0!, R1, R2, R3, R4”的寻址方式为( )。A、立即寻址B、寄存器间接寻址C、多寄存器寻址D、堆栈寻址7、 USB接口移动硬盘最合适的传输类型为( )。A、控制传输B、批量传输C、中断传输D、等时传输8、 下面哪一种功能单元不属于I/O接口电路。( )A、USB控制器 B、UART控制器C、以太网控制器D、LED9、 下面哪个操作系统是嵌入式操作系统。( )A、Red-hat LinuxB、µCLinuxC、Ubuntu LinuxD、SUSE Linux10、 使用Host-Target联合开发嵌入式应用,( )不是必须的。A、宿主机B、银河麒麟操作系统C、目标机D、交叉编译器二、1、任何用户均可使用fdisk l查看磁盘分区。 ( × )2、磁盘上SWAP交换分区主要作为虚拟内存来使用。( )3、tar只可对文件和目录进行打包,而不能压缩。( × )4、gcc既可以编译标准C/C+,也可以编译Java;也适合嵌入式领域的交叉开发编译。( )5、在make工程管理中,makefile只能生成一个目标。( × )6、ARM体系结构的小端模式是低地址存放字数据的高字节。( × )7、ARM处理器采用的是CISC(复杂指令集)。( × )8、在linux中,ttyS1对应“COM2”。( × )9、cramfs文件系统是一种没有压缩,适合嵌入式系统的极简单的只读文件系统。( )10、Bootloader的两大主要作用是初始化硬件和加载内核映象。( )11、SWAP交换分区的大小一般是内存大小的2倍。 ( )12、任何用户均可使用fdisk l查看磁盘分区。( × )13、tar可对文件和目录进行打包,同时还可以使用不同方式压缩。( )14、gcc可以作为一个交叉平台编译器,因此适合嵌入式领域的开发编译。( )15、makefile是make读入的惟一配置文件。( )16、ARM体系结构的大端模式是低地址存放字数据的低字节。( × )17、ARM处理器采用的是RISC(精简指令集)。( )18、在linux中,ttyS1对应“COM1”。( × )19、busybox是构造bootloader的常用软件工具包。( × )20、在嵌入式系统内核运行之前运行的程序是bootloader,类似于PC机中的BIOS程序.( )三、2、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为嵌入式微控制器, 嵌入式微处理器 , 嵌入式DSP处理器 以及片上系统。1、vi的三种工作模式分别是: 、 、 。2、linux C编译时,使用的函数库有 和 两种。3、gcc编译时,增加头文件搜索路径的选项是 ,增加库文件搜索路径的选项是 。4、makefile的规则是make进行处理的依据,除开普通规则,还定义了 和 。5、若需要将文件abc设置可执行属性,则应使用命令为_。 6、ARM微处理器的工作状态是: 、 、 三种。7、嵌入式linux的内核配置,常用到的四种方式是_ 、 、 和make oldconfig。8、linux环境中,为更好的保护内核空间,将程序的运行空间分为 和 。9、一个进程启动时,通常都会打开3个文件:标准输入、标准输出和 。10、常见的3线串行通信中,用到的3根线分别是:发送、接收和_ _。1、命令模式 插入模式 命令行模式 2、动态库 静态库 3、-I -L 4、隐含规则 模式规则 5、chmod +x abc6、ARM Thumb Thumb2 7、make config make menuconfig make xconfig8、内核空间 用户空间 9、标准出错处理 10、地线11、嵌入式linux的内核配置,其中最主要的3个步骤是 、 、 。12、进程是程序的执行过程,根据它的生命周期可以划分3种状态是:执行态、 和 。13、串行通信设置中,终端有3种工作模式,分别是: , , 。14、 vi的三种工作模式分别是:命令模式、 、 。15、linux C编译时,使用的函数库有 和 两种。16、gcc编译时,增加头文件搜索路径的选项是 ,增加库文件搜索路径的选项是 。17、makefile的规则是make进行处理的依据,除开普通规则,还定义了 和 。18、若需要将文件a123设置可执行属性,则应使用命令为_。 19、ARM微处理器的工作状态是: 、 、 三种。11、内核配置 建立依赖关系 创建内核映像 12、就绪态等待态13、规范模式 非规范模式 原始模式 14、插入模式 命令行模式 15、动态库 静态库 16、-I -L 17、隐含规则 模式规则18、 chmod +x a123 19、 ARM Thumb Thumb21.嵌入式系统的组织架构是 嵌入式处理器 、 存储器等硬件 、 嵌入式系统软件 和 应用软件 所组成的。2. ARM系统复位后,第一条执行的指令在_0x02_。3.冯诺依曼体系结构的特点之一是系统内部 数据和指令 都存储在统一存储器中, 而哈佛结构则是 分开存储 。3、操作系统是联接硬件与应用程序的系统程序,其基本功能有 进程管理 、进程间通信、 内存管理 、I/O资源管理。4、ARM微处理器共有37个32位寄存器,其中_31_个为通用寄存器,_6_个为状态寄存器。4. ADDR0,R1,#3属于 立即 寻址方式。6、在宿主机上使用编译器软件将嵌入式应用。嵌入式操作系统编译成为可以在目标机上运行代码的过程,称为交叉编译 。 5 ARM指令集和Thumb指令集分别是 32 和 16 位的。6.嵌入式软件结构一般分为 驱动层 、 OS层 、 中间件层 和 应用层 。7.cache放置数据的常用地址变换算法有 直接 、 组相联 和 全相联 。5、ARM字数据存储格式有:大端格式 和小端格式 。7、Flash主要有nand flash 、nor flash 两种,可以片上执行的是nor flash 。8.嵌入式系统中电源管理器最常见的工作方式是 工作 、 空闲 和 睡眠 1.嵌入式微处理器一般可分为 、 、 和 四种类型。2.嵌入式系统体系结构一般具有 和 两种基本形式。3.嵌入式存储系统一般由 、 和 组成。4.嵌入式存储系统具有 和 两种数据存放格式。5从编程的角度看,ARM微处理器的一般有 和 两种工作状 态。6.嵌入式软件的开发一般分为 、 和 三个步骤。7.嵌入式LINUX的内核有五个组成部分,它们是进程调度、 、 、 和 。1.嵌入式微控制器 嵌入式数字信号处理器 嵌入式微处理器 嵌入式片上系统2.冯洛依曼 哈佛3,高速缓存 内存 外存4 大端格式 小端格式5 ARM THUMB6.生成 调试 固化运行7.内存管理 虚拟文件系统 网络接口 进程通信5、S3C2410芯片外部寻址空间是1G,被分成_8_个存储块,每块_ 128 _MB。SDRAM存储器应连接到第 _6或7_个存储块。10、Bootloader主要功能是系统初始化 、加载和运行内核程序 。11、嵌入式系统的三要素是嵌入 、专用 、计算机 。1、 嵌入式系统是以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。2、 在嵌入式系统设计过程中,需求分析包括:功能性需求分析和非功能性需求分析。3、 ARM字数据存储格式有:大端格式和小端格式。4、 总线按照传输关系分类可分为:主从结构和对等结构。5、 RS-232C的帧格式由四部分组成,包括:起始位、数据位、奇偶校验位和停止位。6、 USB低速设备应该在D-线上接一个上拉电阻,全速设备应该在D+线上接一个上拉电阻。9、ARM支持两个指令集, ARM核因运行的指令集不同,分别有两个状态 ARM 、 Thumb ,状态寄存器CPSR的 T 位反映了处理器运行不同指令的当前状态 7、 I/O接口电路数据传送方式有:查询、中断、DMA、I/O通道和I/O处理机方式。8、 实时系统的关键问题是保证系统的实时性;实时操作系统就是指具有实时性、能支持实时系统工作的操作系统。6、嵌入式开发一般采用宿主机/目标机方式,其中宿主机一般是指 PC机/台式机 。8、Linux系统通过设备号来区分不同设备。设备号由两部分组成:主设备号和次设备号 _。9、 实时操作系统的评价指标有:任务调度算法、上下文切换时间、确定性、最小内存开销和最大中断禁止时间。10、 Bootloader主要功能是系统初始化、加载和运行内核程序。四、1、Gcc编译时使用静态库与动态库的区别。静态库:编译链接时将库文件的代码全部加入可执行文件中,因此生成的文件比较大,但在运行时不再需要库文件,后缀名通常为.a。 动态库:在编译时不将库文件加入可执行文件中,而是在程序执行时加载库,可以节省系统的开销。一般后缀名为.so。2、何谓交叉编译?交叉编译就是在一个平台上生成可以在另一个平台上执行的代码。在嵌入式系统开发中,由于不具备二次开发能力,通常需要在PC机上编译出适合嵌入式设备CPU所能识别的机器代码。3、简述Linux的启动过程4、分析以下makefile工程中所涉及的文件及关系OBJS = kang.o yul.oCC = gccCFLAGS = -Wall -O -gdavid : $(OBJS) $(CC) $ -o $%.o : %.c $(CC) $(CFLAGS) -c $< -o $依赖文件kang.c kang.h 以及 yul.c yul.h 生成中间目标代码:kang.o yul.o 最后生成可执行目标代码:david5、例举嵌入式系统的操作系统。嵌入式Linux、Vxworks、QNX、Windows CE、Palm OS、Android、iPhone、Embedix.6. 简述进程结构进程结构包含3个段:数据段;代码段;堆栈段;数据段:存放全局变量、常数及动态数据分配的数据空间;代码段:存放程序代码的数据;堆栈段:存放子程序的返回地址、子程序参数及程序的局部变量等。7. 简述有名管道与无名管道。无名管道主要用于有亲缘关系(父子进程、兄弟进程)进程间的通信,往往是一对一的单工通信;有名管道具有无名管道的特性,还允许无亲缘关系进程间的通信,以文件的形式存在。8. 编写守护进程的基本步骤创建子进程,父进程退出à在子进程中创建新回话à改变当前目录有根目录à重设文件权限掩码à关闭文件描述符。9. 例举进程间通信的方式。管道、信号、消息队列、共享内存、信号量、套接字10. 嵌入式处理器一般具有以下4个特点: (1)大量使用寄存器,对实时多任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内部的代码和实时内核的执行时间减少到最低限度。结构上采用RISC结构形式。 (2)具有功能很强的存储区保护功能。这是由于嵌入式系统的软件结构已模块化,而为了避免在软件模块之间出现错误的交叉作用,需要设计强大的存储区保护功能,同时也有利于软件诊断。3)可扩展的处理器结构,最迅速地扩展出满足应用的最高性能的嵌入式微处理器。支持ARM (32位) 和Thumb(16位)双指令集,兼容8位/16位器件。(4)小体积、低功耗、成本低、高性能,嵌入式处理器功耗很低,用于便携式的无线及移动的计算和通信设备中,电池供电的嵌入式系统需要功耗只有mW甚至W级。 11. ARM处理器对异常中断的响应过程如下: 首先,将当前程序状态寄存器CPSR的内容保存到将要执行的异常中断对应的备用程序状态寄存器SPSR中,以实现对处理器当前状态、中断屏蔽位及各条件标志位的保存。各异常中断模式都有自己相应的物理SPSR寄存器。然后,将引起异常指令的下一条指令的地址保存到新的异常工作模式的R14即R14_mode中,使异常处理程序执行完后能正确返回原程序。最后,给程序计数器强制赋值,使程序在对应的矢量地址开始执行中断处理程序。一般矢量地址处将包含一条指向相应程序的转移指令,从而可跳转到相应的异常中断处理程序处执行异常中断处理程序。7.本地编译与交叉编译的区别是什么?解答:交叉编译:是在一种平台上编译出能运行在体系结构不同的另一种平台上,比如在Linux虚拟机上编译出能运行在开发版上的程序,编译得到的程序在Linux虚拟机上是不能运行的,必须放到开发版上才能运行。前提是两个平台用的都是linux。本地编译:是在当前平台编译,编译得到的程序也是在本地执行。12. 什么是同步?什么是异步 与系列时间相关事件称为同步事件,驱动的任务为同步任务。随机发生的事件称为异步事件,驱动的任务为异步任务,如中断等。9.简述用户应用程序和设备驱动程序的区别。应用程序运行在用户空间,应用程序需要什么硬件操作都由操作系统提供,同时操作系统还处理应用程序的独立操作,并防止对资源未经授权的访问。当且仅当CPU可以实现防止系统软件免受应用程序干扰的保护机制时,这些不寻常的操作才有可能实现。(2分) 设备驱动程序运行在内核空间,比应用程序执行的优先级要高得多。内核态具有最高的运行级别,可以做任何事。应用程序则运行在最低级别的用户态,在这一级别处理器禁止对硬件的直接访问和对内存的未授权访问。 Linux操作系统通过系统调用和硬件中断完成从用户空间到内核空间的控制转移。 13简要叙述实时系统的评价指标?在实时系统中主要有三个指标来衡量系统的实时性,即响应时间(Response Time)、生存时间(Survival Time)、吞吐量(Throughput)。响应时间(Response Time):是计算机识别一个外部事件到作出响应的时间,在控制应用中它是最重要的指标,如果事件不能及时的处理,系统可能就会崩溃。生存时间(Survival Time):是数据有效等待时间,在这段时间里数据是有效的。吞吐量(Throughput):是在一给定时间内(秒),系统可以处理的事件总数。例如通讯控制器用每秒钟处理的字符数来表示吞吐量,吞吐量是平均响应时间的倒数。1. .简要叙述嵌入式系统的定义。嵌入式系统是以应用为中心,以计算机技术为基础,并且在软、硬件方面可进行裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成。2. 什么是嵌入式实时操作系统?简单叙述其特点。 实时操作系统就是“在给定的时间内提供某种程度的服务,如果在规定的时间内没有得到结果,那整个的系统就是失败”。对于实时操作系统其首要任务是调度一切可利用的资源完成实时控制任务,其次才着眼提高计算机系统的使用效率。10.简述AT920T支持的几种运行模式,并说明如何组织寄存器?答:支持:1、用户模式 通常寄存器 R0R14 状态寄存器 CPSR2、快速中断模式 通常寄存器 R0R7 专用寄存器 R8_fiqR14_fiq 状态寄存器 CPSR、SPSR_fiq3、外部中断模式 通常寄存器 R0R12 专用寄存器 R13_irqR14_irq 状态寄存器 CPSR、SPSR_irq4、管理模式,R0R12 专用寄存器 R13_SVCR14_SVC 状态寄存器 CPSR、SPSR_SVC5、数据终止访问模式 R0R12 专用寄存器 R13_abtR14_abt 状态寄存器 CPSR、SPSR_abt6、系统模式 通常寄存器 R0R14 状态寄存器 CPSR7、未定义模式 R0R12 专用寄存器 R13_undR14_und 状态寄存器 CPSR、SPSR_und3.什么是操作系统的移植?操作系统的移植是指一个操作系统经过适当修改以后,可以安装在不同类型的微处理器系统上进行运行。4. 简要叙述嵌入式系统的设计步骤? 嵌入式系统设计的重要特点是技术多样化,即实现同一个嵌入式系统可以有许多不同的设计方案选择,而不同的设计方案就意味使用不同的设计和生产技术。嵌入式系统设计一般步骤:1)需求分析 2)体系结构设计3)硬件/软件设计 4)系统集成和系统测试5. 简述嵌入式处理器的特点(列出五个特点以上)。答:低档处理器多采用哈佛结构,高档处理器多采用冯·诺伊曼结构;品种规格系列化;对实时多任务有很强的支持能力;可靠性高、功耗低、集成度高、性价比高。6.简述嵌入式系统有哪些特点。答:嵌入式系统同PC系统相比有以下特点:嵌入式系统功耗低、体积小、专用性强。为提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中。嵌入式系统的硬件和软件都必须高效率地设计,系统要精简。对软件代码质量要求很高,应该尽最大可能避免“死机”的发生。嵌入式系统开发需要专门的开发工具和开发环境。8.请简述Makefile的规则的结构和采用Makefile有什么优点?答:Makefile文件描述了目标文件之间的依赖关系,以及指定编译过程中使用的工具规则由目标和命令组成。目标定义目标的的依赖关系;命令则是shell命令,是生成目标的操作。Makefile文件的优点是:1、不必重复输入命令,只要直接Make一下就可以;2、Makefile可灵活完成复杂的编译及层次结构;3、使用Makefile,可极大地提高软件开发效率。11.请你简述驱动程序的运行机制?答:1、设备的注册和初始化。2、资源的分配和申请。包括内存、IO端口、中断向量。3、向文件表注册文件表项。4、中断的管理5、通过IO控制外围设备5、加载和卸载驱动程序1、 什么是CMOS电平?有何特点?答:发送端:高电平>0.9Vdd,低电平<0.1Vdd;接收端:高电平>0.7Vdd,低电平<0.3Vdd。特点:噪声容限大,负载能力强。2、 什么是信号的建立时间?什么是信号的保持时间?答: 建立时间:在时钟信号边沿到来之前,数据信号必须提前一段时间保持稳定有效。保持时间:在时钟信号边沿到来之后,数据信号必须在随后的一段时间内保持稳定有效。4. 形形色色的嵌入式系统默默无闻地生活在我们的身边,为我们的学习生活增加了无穷的乐趣。请列举你所熟悉的五个嵌入式应用系统,并对每个嵌入式系统作简单的分析(指出它为什么是嵌入式系统)。答:答案众多 U盘;MP3播放器;手机;蓝牙耳机;GPS导航仪。等等简要分析略。五、分析题1. 在嵌入式设

    注意事项

    本文(嵌入式系统-复习题.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开