BSP类似于通用计算机中的( ),嵌入式系统导论简答题

本文深入解析嵌入式系统的定义,探讨其在工业控制、交通管理等领域的广泛应用,并对比CISC与RISC架构的异同。理解CISC的强化指令与RISC的简化结构,以及板级支持包BSP与BIOS在嵌入式环境中的关键作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简答题(每题6分,共30分)

1.何谓嵌入式系统?举例说明嵌入式系统的主要应用领域范围。

【要点】

(1)嵌入式系统定义

根据IEEE的定义,嵌入式系统是“控制、监视或者辅助设备、机器和车间运行的装置”。

当前国内一个普遍被认同的定义是:以应用为中心,以计算机技术为基础,软件、硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

(2)嵌入式系统的主要应用领域

工业控制、交通管理、信息家电、家庭智能管理系统、POS网络及电子商务、环境工程与自然、机器人

2.比较CISC与RISC两种架构,简述二者的异同点。

【要点】

嵌入式微处理器采用的指令系统有精简指令集系统(RISC)和复杂指令集系统(CISC)。

传统的CISC注重的是强化指令功能,减少程序的指令条数,以达到提高性能的目的。RISC是将重点放在如何使计算机的结构更加简单合理地提高运算速度,而不是单纯地减少指令。它会优先选取使用频率最高的简单指令,避免复杂指令;固定指令长度,减少指令格式和寻址方式种类;简化译码指令格式;在单周期内完成指令等。RISC架构与CISC架构器相比较,其差异处如下:

使用相当少的指令类型及寻址模式

7692357ee0e45eeab0ce9ce9b13890dc.png

微程控尽量采用软件架构实现

e5727c3dc1509774d84599a61a6d4cef.png

在单一执行的周期内完成指令

053d4f7348a52bab4fa67ba65f811186.png

微处理器中拥有更多的寄存器

afe77873ec73a55587f08acf76db19a0.png

使用最佳化的程序代码编译

94bca8e3b170c1bf8cc42d66cbe2e3e6.png

微处理器的内存存取主要是用于指令的加载及存储

fdfad8ba1af8eb749d813cbd8f3194d8.png

c08a7439384b836a86119feff19a1692.png

简易的译码指令格式

2cc847fc5157d92232ee54276a536433.png

高度并行化处理

3.比较板级支持包(BSP)与通用计算机的基本输入输出系统(BIOS)的异同点。板级支持包是介于主板硬件和操作系统驱动层程序之间的层。一般认为它属于操作系统的一部分,主要是实现对操作系统的支持,为上层的驱动程序提供访问硬件设备寄存器的函数包,使之能与硬件主板更好地运行。BSP主要做的工作是系统初始化和硬件相关的设备驱动。具有操作系统相关性、硬件相关性的特点。

在系统启动之初,BSP所做的工作类似于通用计算机的BIOS,也是负责系统加电、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值