计算机三级嵌入式知识锦集,计算机三级嵌入式知识点汇总.doc

【IEEE的实时UNIX分委会认为实时操作系统应该具备若干特征,下面哪一项不是实时操作系统必须具有的特征?(??)

具有异步I/O和中断处理能力

任务切换时间和中断延迟时间确定

优先级中断和调度

轮转调度

解析】IEEE的实时UNIX分委会认为实时操作系统应该具备7个特征:具有异步I/O和中断处理能力;任务切换时间和中断延迟时间确定;优先级中断和调度;抢占式调度;内存锁定;连续文件;同步。选项D不是实时系统的特征,故本题选择D。

如下几种Bootloader中,用于Linux?操作系统引导程序加载时所支持不同体系结构处理器种类最多的是(???)。

LILO

GRUB

U-Boot

Loadlin

正确答案:C

答疑:【解析】U-Boot以POCBoot和ARMBoot?计划为基础。除了支持Power?PC系列处理器外,还支持X86、ARM、Mips、Alpha、IA64、SupcrHSPARC等多种常用体系结构处理器。故本题选择C。

移植μC/OS-II到一个嵌入式系统电路板上正常运行,下面哪个条件不是必须的?(??)。

处理器的C编译器能产生可重入代码,且用C语言就可以打开和关闭中断

该电路板的处理器必须具备MMU(存储管理单元)

处理器支持中断,并且能产生定时中断(通常在10至100Hz之间)

处理器支持能够容纳一定量数据(可能是几千字节)的硬件栈区

正确答案:B

答疑:【解析】移植μC/OS-II到一个嵌入式电路板上正常运行,必须满足以下要求:处理器的C编译器能产生可重入代码;用C语言就可以打开和关闭中断;处理器支持中断,并且能产生定时中断(通常在10~100Hz之间);处理器支持能够容纳一定量数据(可能是几千字节)的硬件栈区;处理器有将栈区指针和其他CPU寄存器读出和存储到栈区或内存中的指令。存储管理单元可以不需要。故本题选择B

S3C2410内部的电源管理模块所具有的四种模式:正常模式、慢速模式、休眠模式和掉电模式。休眠模式下,电源管理模块仅断开ARM内核时钟FCLK,让CPU处于休眠状态,但仍为外围硬件组件提供时钟;掉电模式下电源管理模块将断开内部电源,除非唤醒逻辑有效,否则内核不产生功耗。

按照IC设计文件的类型,IP核通常分为三种:软核、固核和硬核本题考查存储器存储容量的决定因素。存储器的容量取决于存储单元的个数和存储器各单元的位数,而单元个数与存储器的地址总线有密切关系,因此存储器芯片的容量完全取决于存储器芯片的地址线条数和数据线的位数。

VxWorks是目前公认为实时性最强、可靠性最高的一种嵌入式实时操作系统。在该操作系统中,所有与特定电路板上硬件相关的功能都集成在一个库中,该库的名称为板级支持包(BSP)。

GCC的命令及参数。源文件为test.c,表示源文件是用C语言编写的;命令arm-linux-gcc -g -o test test.c中加入了-g、-o test,表示执行该命令后,编译器将在生成的输出文件test中加入GDB能够使用的调用信息,使得用GDB调试时比较方便。file命令是装入需要调试的可执行文件,运行文件或执行当前被调试的程序用命令run。

Linux操作系统遵从GNU计划下的通用公共许可协议,而GNU开发的编程语言编译器称为GCC。

GNU开发工具的使用,GCC调试命令。由于Linux操作系统中可执行文件没有统一的文件后缀,操作系统是从文件的属性来区分可执行文件和不可执行文件的,因此GCC生成可执行文件时若用户未指定文件名,则GCC生成一个名为a.out的可执行文件。针对ARM硬件平台的目标机,其GCC的基本命令格式是:arm_linux_gcc?[options]?[filenames]。

JTAG。用于芯片和电路板的测试人们常用JTAG来表示满足IEEE?1149规范的边界扫描测试方法和TAP接口(称为JTAG接口),是一种用于片上调试技术的统称。JTAG标准中规定TAP接口使用以下5根信号线:TCK、TMS、TDI、TDO和TRST。JATG可用于实现嵌入式系统的在线编程功能,其标准允许多个芯片通过JTAG接口串联在一起,实现对多个器件的测试

μC/OS-II的层次位置。基于μC/OS-II的嵌入式系统软件架构是一个建立在硬件系统上的四层软件结构,从上到下的顺序是:应用软件层,应用程序接口(API)层,μC/OS-II内核,设备驱动层。

Linux内核的组成。Linux内核主要由5个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信。Linux内核是一种自由软件,其源代码是开放的,其创始人是芬兰学生Linus?Torvalds;对于不同体系结构的CPU,Linux内核的源代码各不相同;?2012年Linux内核升级到3.0版本,

嵌入式Linux进程间的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值