好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

嵌入式Linux系统开发教程答案_已.docx

12页
  • 卖家[上传人]:碎****木
  • 文档编号:229356979
  • 上传时间:2021-12-25
  • 文档格式:DOCX
  • 文档大小:56.42KB
  • / 12 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 参考答案第一章一、填空题1、嵌入式系统主要融合了 计算机软硬件技术、通信技术和微电子技术,它是将计算机直接嵌入到应用系统中,利用计算机的高速处理能力以实现某些特定的功能2、目前国内对嵌入式系统普遍认同的定义是:以 应用为中心、以计算机技术为基础、软硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算 机系统3、嵌入式系统一般由嵌入式计算机和执行部件组成,其中嵌入式计算机主要由四个部分组成,它们分别是: 硬件层、中间层、系统软件层以及应用软件层4、嵌入式处理器目前主要有 ARM、MIPS、Power PC、68K 等,其中 arm 处理器有三大特点:体积小、低功耗、的成本和高性能, 16/32 位双指令集,全球合作伙伴众多5、常见的嵌入式操作系统有: Linux、Vxworks、WinCE、Palm、uc/OS-II 和 eCOS6、嵌入式系统开发的一般流程主要包括系统需求分析、 体系结构设计、软硬件及机械系统设计、系统集成、系统测试,最后得到最终产品二、选择题1、嵌入式系统中硬件层主要包含了嵌入式系统重要的硬件设备: 、存储器(SDRAM、ROM 等)、设备 I/O 接口等。

      A)A、嵌入式处理器 B、嵌入式控制器C、单片机 D、集成芯片2、20 世纪 90 年代以后,随着系统应用对实时性要求的提高,系统软件规模不断上升, 实时核逐渐发展为 ,并作为一种软件平台逐步成为目前国际嵌入式系统的主流(D) A、分时多任务操作系统 B、多任务操作系统C、实时操作系统 D、实时多任务操作系统3、由于其高可靠性,在美国的火星表面登陆的火星探测器上也使用的嵌入式操作系统是 B)A、Palm B、VxWorksC、Linux D、WinCE4、嵌入式系统设计过程中一般需要考虑的因素不包括:( D) A、性能 B、功耗C、价格 D、大小5、在嵌入式系统中比较流行的主流程序有:( A) A、Angel B、BlobC、Red Boot D、U-Boot川师 Linux 复习 • 2 •三、叙述题1、举例说明身边常用的嵌入式系统生活中最常见的嵌入式系统恐怕要数智能了,包括 Symbian、Windows Mobile、Android 等嵌入式系统还有,如路由器也是一个典型的嵌入式系统2、如何理解嵌入式系统,谈谈自己的理解嵌入式系统是指:以应用为中心、以计算机技术为基础、软硬件可裁剪、适应应用 系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

      他具有如下特点: 1、嵌入式系统是面向产品、面向用户、面向应用的 2、嵌入式系统是一个技术密集、集成度高、需要不断创新的集成系统 3、嵌入式系统必须根据应用场合对软硬件进行必要的裁剪已实现需要的功能3、简述嵌入式系统的开发方法有哪几种目前,嵌入式系统的开发有模拟开发调试、嵌入式仿真和远程调试等几种方法4、结合当前嵌入式系统的发展,想象一下嵌入式系统的应用前景嵌入式系统技术有着非常广泛的应用前景,其领域包括:工业控制领域、信息家电领域、 机器人领域、POS 网络及电子商务领域、家庭智能管理系统、交通管理领域、环境工程与自然领域等第二章一、填空题1、Linux 具有UNIX 的所有特性并且具有自己独特的魅力,主要表现在:开放性、多用户、多任务、友好的用户界面、设备独立性、丰富的网络功能、文件传输、远程访问、 可靠的安全性、良好的可移植性、X Window 系统、内存保护模式2、Linux 一般包括四个主要部分: 内核(Kernel)、命令解释层(Shell 或其他操作环境)、文件结构(File Structure) 和实用工具3、目前几乎所有的 Linux 发行版本中都包含了 Gnome 和 KDE 两种图形操作环境。

      4、在当前目录下建立目录,应使用命令:mkdir linux;查看当前路径应使用命令:pwd; chmod 765 linux.tar.gz 的作用是:使 linux.tar.gz 文件的拥有者权限、文件组权限和其他用户拥有相应的权限5、Linux 内核主要由:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信五个子系统组成二、选择题1、下列操作系统中属于国产软件的是(B)A、Fedora B、Red FlagC、Ubuntu D、SUSE2、启动 shell 环境时,屏幕上显示“ [arm@www home]$”,其中的 arm 的意义是(B)A、arm 架构 B、用户名C、文件夹 D、路径3、使用 ls 命令时,如果想对文件名中的不可显示字符用八进制逃逸字符显示,则应该川师 Linux 复习 • 2 •选用的参数是( B)A、-b B、-aC、-l D、-R4、解压文件 linux.tar.gz 可使用命令(C)A、tar jxvf linux.tar.gz B、tar jxvf linux.tar.gz C、tar zxvf linux.tar.gz D、tar czvf linux.tar.gz 5、下列不属于 Linux 用的文件系统是( D)。

      A、ext2 B、ext3C、nfs D、ntfs(windows)三、叙述题1、简述 linux 与 windows 的主要异同Windows 操作系统是在个人计算机上发展起来的,在许多方面受到个人计算机硬件条件的限制,这些操作系统必须不断地升级才能跟上个人计算机硬件的进步;而Linux 操作系统却是以另外一种形式发展起来的,Linux 是 UNIX 操作系统用于个人计算机上的一个版本, UNIX 操作系统已经在大型机和小型机上使用了几十年,直到现在仍然是工作站操作系统的首选平台Linux 给个人计算机带来了能够与 UNIX 系统相比的速度、效率和灵活性,使个人计算机所具有的潜力得到了充分发挥Linux 与 Windows 工作方式存在一些根本的区别,这些区别只有在用户对两者都很熟悉之后才能体会到,但它们却是 Linux 思想的核心2、目前主流的图形界面环境有哪些?它们各有什么有缺点?目前主流的图形界面环境有 KDE 和 GNOME 两种图形环境3、在 linux 中如何使用 mount 命令挂载 U 盘? 首先使用 fdisk -l 查看一下磁盘分区情况:然后使用命令: mount –t vfat /dev/sdb1 /mnt/USB 4、如何设置 linux 操作系统的网络参数?使用类似的命令:ifconfig eth0 :192.168.1.15 netmask 255.255.255.0 。

      其中192.168.1.15为 ip,255.255.255.0 为子网掩码5、简要分析 linux 内核的各个组成部分Linux 内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信其中,进程调度( SCHED)控制进程对 CPU 的访问;内存管理( MM)允许多个进程安全的共享主内存区域;虚拟文件系统( VirtualFileSystem ,VFS)隐藏了各种硬件的具体细节,为所有的设备提供了统一的接口,VFS 提供了多达数十种不同的文件系统; 进程间通讯(IPC) 支持进程间各种通信机制第三章一、填空题1、ARM9 系列微处理器在高性能和低功耗方面提供最佳的性能:它具有 3 级整数流水线,指令执行效率更高;提供 1.1MIPS/MHz 的哈佛总线结构;支持 32 位 ARM 指令集川• 3师• Linux 复习和 16 位 Thumb 指令集;支持 32 位的高速 AMBA 总线接口2、ARM 芯片的内核一般包括以下几个单元: ARM9TDMI32RISC 处理器、数据缓存器(Data Cache )、指令缓存(Instruction Cache )、指令存储管理单元(Instruction MMU )、数据存储管理单元(Data MMU)、写缓冲(Write Buffer )和回写存储单元(Write Back PA TAG RAM)。

      3、ARM 处理器共有 37 个寄存器,其中 31 为通用寄存器, 6 个状态寄存器,这些寄存器都是 32 位4、ARM 系统中寻址方式主要有立即寻址、寄存器寻址、寄存器间接寻址、基址变址寻址、多寄存器寻址、相对寻址和堆栈寻址5、ARM 微处理器的指令集可以分为以下六大类: 跳转指令、数据处理指令、程序状态寄存器(PSR)处理指令、加载/存储(Load/Store)指令、协处理器指令和异常中断产 生指令二、选择题立即寻址ADD R0,R0,#1;R0←R0+1寄存器寻址ADD R0,R1,R2;R0←R1+R2寄存器间接寻址ADD R0,R1,[R2];R0←R1+[R2]基址变址寻址LDR R0,[R1,#4]!;R0←[R0+4]、R0←[R1+4]堆栈 压栈(PUSH)、出栈(POP) 三、叙述题1、ARM 处理器的运行模式有哪几种,各有什么特点?ARM 微处理器的运行模式有 7 种,分别为:用户模式(User,usr):正常程序执行时, ARM 处理器所处的状态快速中断模式( FIQ,fiq):用于快速数据传输和通道处理外部中断模式( IRQ,irq):用于通常的中断处理特权模式(Supervisor,sve):供操作系统使用的一种保护模式。

      数据访问中止模式( Abort,abt):当数据或指令预取终止时进入该模式,用于虚拟存储及存储保护未定义指令终止模式( Undefined,und):用于支持硬件协处理器软件仿真系统模式(System,sys):用于运行特权级的操作系统任务2、ARM 存储器的组织主要有哪些类型,各有什么特点?ARM 储存器的组织最要有 2 大类型,分别为小端格式和大端格式,也称为小端次序(Little endian) 和大端次序(Big endian) 的字节序(byte order)两种储存类的区别在于一个 32 位的数据存放到储存器中的时候,到底是高位字节放在高地址还是低地址的区别3、ARM 微处理器选型时应注意:1、ARM 微处理器内核的选择2、系统的工作频率3、芯片内存储器的容量4、片内外围电路的选择川师 Linux 复习 • 4 •第四章一、填空题1、程序段(Section)、代码段(Code Section )、数据段(Data Section ) 2、:、@3、符号定义伪指令(Symbol Definition )、数据定义伪指令(Data Definition )、汇编控制伪指令(Assembly Control )、宏指令4、linux 下的嵌入式程序开发,主要需要的代码编辑器,如 vi 和 gedit,另外还需要编译器 gcc、调试器 gdb 以及项目管理器 make。

      5、Vi 编辑器基本上有三种基本状态,分别是:命令模式( command mode)、插入模式(insert mode)和底行模式( last line mode)6、使用 gcc 编译文件生成可执行文件要经历四个相互关联的步骤: 预处理(也称预编译,Preprocessing)、编译(Compilation)、汇编(Assembly) 和连接(Linking)二、选择题2、在 vi 处于命令行模式时,如果需要对文本进行修改,欲在。

      点击阅读更多内容
      猜您喜欢
      【走向高考2021】人教版高三地理一轮复习 第2讲 主要自然灾害的形成与分布梯级演练.doc 【走向高考】2021届高考地理一轮复习 第2单元 第4讲 全球性大气环流演练 湘教版必修1.doc Dream weaver网页制作试题四及答案.docx 令你-的人四年级优秀作文参考.doc LOGO图片转protel altium AD PCB封装方法.docx 【三维设计】(江苏专用)2021届高考政治二轮复习 专题限时训练(一)价格 消费-民生领域2大热点.doc 二年级上册口算题(加减乘法混合2000道)(2).docx 二年级语文卷面分析参考.doc 二年级语文下册生字组词从第十五课开始参考.doc 七年级政治上册第一单元第一课新学校新同学导学案无答案新人教版.doc 【2021备考】高考政治名校解析分类汇编 B单元生产、劳动与经营(二).doc 三年级科学下册《土壤的种类》课件1 青岛版.ppt 北师大五年级语文《修鞋姑娘》参考.doc Chinanet 骨干网的拓扑结构.docx 【学案导学设计】2021高中语文 第二单元 第8课 杜牧诗三首单元检测 粤教版选修《唐诗宋词元散曲选读》.doc 【高考专题辅导】福建省2021版高考英语 专题检测卷三十 短文填词.doc 2010年小学语文六年级上册教学计1参考.doc 【优化设计】(福建专版)2021中考数学总复习 第17课时 多边形与平行四边形模拟预测.doc DSDT的入门知识.docx 2017年小学语文三年级上册期中试卷参考.doc
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.