计算机和嵌入式系统的区别
1. 计算机: 计算机是硬件和软件资源的组合,它们集成在一起并为用户提供各种功能。
2. 嵌入式设备: 嵌入式设备是集成系统的一部分,由计算机硬件和软件组合而成,具有特定功能,无需人工干预即可运行。
计算机与嵌入式系统的区别如下:
类别 | 计算机 | 嵌入式设备 |
---|---|---|
描述 | 计算机是硬件和软件资源的组合,它们集成在一起并为用户提供各种功能。 | 嵌入式设备是集成系统的一部分,嵌入式设备是由计算机硬件和软件组合而成,具有特定功能,无需人工干预即可运行。 |
人机交互 | 计算机需要人机交互来执行任务。 | 嵌入式设备不需要人工交互来执行任务。 |
基于架构的类型 | 模拟计算机、数字计算机、混合计算机、哈佛架构、冯诺依曼架构、精简指令集计算机 | 小型嵌入式系统、中型嵌入式系统、复杂或复杂的嵌入式系统 |
部件 | 它有 2 个部分:硬件和软件。 | 它有 3 个部分:硬件、固件和软件。 |
任务 | 它可以执行许多任务。 | 它执行有限的任务。 |
用户成本 | 用户必须为计算机支付更多费用。 | 用户为嵌入式系统付出的成本更低。 |
外围设备 | 计算机具有键盘和鼠标、显示器、打印机、硬盘驱动器、软盘驱动器、光盘驱动器等外围设备。 | 嵌入式设备具有串行通信接口 (SCI)、同步串行通信接口、通用串行总线 (USB )、多媒体卡(SD 卡、CF 卡)等。 |
目的 | 计算机可以重新编程以达到新的目的。 | 嵌入式设备仅用于特定的一组目的。 |
功耗 | 计算机比嵌入式设备需要更多的运行能力。 | 嵌入式设备比计算机需要更少的操作能力。 |
复杂性 | 计算机是比嵌入式设备更复杂的设备。 | 嵌入式设备是比计算机复杂的设备。 |
需要其他设备 | 计算机可以安装在其他设备中,但可以自给自足地存在。 | 嵌入式设备仅存在于其他系统中。 |
使用难度 | 与嵌入式系统相比,计算机在使用时更加困难。 | 嵌入式比计算机更容易使用。 |
用户界面 | 它需要比嵌入式设备更多的用户界面。 | 与计算机相比,它需要更少甚至没有用户界面。 |
时间特异性 | 计算机不是时间特异性的。他们可能需要执行没有时间限制的任务,并且需要数天才能执行。 | 嵌入式设备是特定时间的。分配给他们的任务需要在特定的时间范围内执行。 |
尺寸大小 | 计算机的尺寸通常更大,附带更大的硬件和输入输出设备。 | 嵌入式设备的尺寸比计算机小,硬件有限。 |
开发于 | 1833 年 | 1965 年 |
开发人员 | Charles Babbage | Charles Stark Draper |
内存需求 | 由于大量数据存储,计算机具有更大的内存需求。 | 嵌入式设备需要更少的内存。 |