嵌入式系统与通用计算机操作系统的区别

本文探讨了嵌入式系统与通用计算机操作系统的不同特点和技术要求。嵌入式系统强调应用定制、低功耗和可靠性,而通用计算机侧重高性能计算和资源丰富。两者在形式、组成、系统资源、开发方式及二次开发性上有显著区别。嵌入式系统常用于智能控制,发展方向为更深入的集成和可靠性提升,而通用计算机则致力于计算能力的不断提升。

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

嵌入式系统与通用计算机操作系统的区别

以前仅学习并接触过嵌入式系统,通过对比,可以把以前学过的知识对应到计算机操作系统上来。

本文转自个人印象笔记,如有问题欢迎评论指正。

1. 嵌入式系统的要点
嵌入式系统是指以应用为中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

嵌入式系统主要由

  • 嵌入式微处理器
  • 外围硬件设备
  • 嵌入式操作系统
  • 用户应用软件,等部分组成

它具有“嵌入性”、“专用性”和“计算机系统”3个基本要素。

2. 嵌入式系统的技术要求和发展方向
嵌入式系统与通用计算机系统有着完全不同的技术要求和技术发展方向。

通用计算机系统的技术要求是高速、海量的数值计算,其技术发展方向是总线速度的无限提升、存储容量的无限扩大;而嵌入式计算机系统的技术要求则是智能化控制,技术发展方向是与对象系统密切相关的潜入性能、控制能力与控制的可靠性不断提高。

3. “嵌”与“通”的主要区别
嵌入式系统(简称“嵌”)和通用计算机(简称“通”)的主要区别包括以下几点:

  1. 形式与类型:
    “通”:实实在在的计算机。按其体系结构、运算速度和规模可分为大型机、中型机、小型机和微机;
    “嵌”:“看不见”的计算机,形式多样,应用领域广泛,按应用进行分类。
  2. 组成:
    “通”:通用处理器、标准总线和外设、软硬件相对独立;
    “嵌”:面向特定应用的微处理器,总线和外设一般集成在处理器内部,软硬件紧密结合。
  3. 系统资源:
    “通”:系统资源充足,有丰富的编译器、集成开发环境、调试器等;
    “嵌”:系统资源紧缺,没有编译器等相关开发工具。
  4. 开发方式:
    “通”:开发平台和运行平台都是通用计算机;
    “嵌”:采用交叉编译方式,开发平台一般是通用计算机,运行平台是嵌入式系统。
  5. 二次开发性:
    “通”:应用程序可重新编程;
    “嵌”:一般不能重新编程开发。
  6. 发展目标:
    “通”:编程功能电脑,普遍进入社会;
    “嵌”:变为专用电脑,实现“普及计算”。

嵌入式系统和单片机的区别

将单片微型计算机简称为单片机,它不是完成某一个逻辑功能的芯片,而是把一个计算机硬件系统集成到—个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。是一种典型的嵌入式微控制器。

单片机只有硬件系统,没有软件系统,硬件系统还没有I/O设备。

在这里插入图片描述
在这里插入图片描述
参考知乎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值