嵌入式系统的定义
(1)定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
(2)嵌入式系统发展的4 个阶段:无操作系统阶段、简单操作系统阶段、实时操作系统阶段、面向Internet 阶段。
(3)知识产权核(IP 核):具有知识产权的、功能具体、接口规范、可在多个集成电路设计中重复使用的功能模块,是实现系统芯片(SOC)的基本构件。
(4)IP 核模块有行为、结构和物理3 级不同程度的设计,对应描述功能行为的不同可以分为三类:软核、固核、硬核。
1嵌入式系统发展概述
1.发展简史
(1 )无操作系统
(2 )简单操作系统阶段
(3 )实时操作系统阶段
(4 )面向Internet阶段与信息家电、工业控制技术日益结合紧密
2.嵌入式系统的发展趋势
3.知识产权核
1.1.3嵌入式系统的组成
1.定义 见1.1.1
2.嵌入式系统的组成
1) 硬件层
(1 )嵌入式微处理器 体系结构可采用冯诺依曼体系结构或者哈弗结构;指令系统可以选用精简指令系统(RISC)和复杂指令系统(CISC)
(2)存储器
① Cache 容量小 速度快的存储器阵列,位于主存和嵌入式微处理器之间,存放的是最近一段时间微处理器使用最多的程序代码和数据
目标:减小存储器(如主存和辅助存储器)给微处理器内核造成的存储器访问瓶颈,使处理速度更快,实时性更强
② 主存 微处理器可以直接访问的寄存器,存放系统和用户的程序及数据。可以位于微处理器的内部或者外部,其容量为256K~1GB。
常用的 ROM类: NOR Flash 、EEPROM、和PROM
RAM类:SRAM、DRAM、和SDRAM
NOR Flash 可擦写次数多、速度快、容量大、便宜
③辅助存储器 比主存慢,但是容量大
常用外存:硬盘、NANDFlash、CF卡、MMC、和SD卡等等
(3)通用设备接口和I/O接口 A/D 、D/A、I/O、RS-232接口、Ethernet、USB、音频接口、VGA视频输出接口、I2C、SPI、和IrDA(红外接口)等
2) 中间层 位于硬件层与软件层之间,也称为硬件抽象层
3)系统软件层
4)应用软件层
1.1.4实时系统
1、实时系统定义( Real-time operating system ,RTOS)
2、实时系统特点
(1)时间约束性
(2 )可预测性
(3 )可靠性
(4 )与外部环境的交互作用
(1 )多种任务类型
(2 )约束的复杂性
(3 )具有短暂超载的特点
3、实时系统调度
(1 ) 抢占式调度和非抢占式调度
(2 )静态表驱动策略和优先级驱动策略
4、实时系统分类
(1 ) 强实时系统:
(2 )弱实时系统:
5、实时任务分类
(1 )周期任务:
(2 )偶发任务:
(3 )非周期任务:
(4 )强实时任务:
(5 )准实时任务:
(6 )弱实时任务:
( 7 )弱-强实时任务:
计算机软考网络管理员考试题及答案汇总(21套)
[网络管理员]2017年2月8日计算机软件水平考试网络工程师试卷及答案汇总(17套)
[网络工程师]2017年1月31日2016年下半年软件水平考试成绩查询入口已开通
[考试动态]2017年1月3日2016年上半年全国计算机软件水平考试证书领取时间
[考试动态]2016年12月15日人力资源社会保障部2017年计算机技术与软件考试计划及有关问题通知
[考试动态]2016年12月2日