跳到正文
IGCSE·Tuition
计算机科学 · 课程

讨论嵌入式系统及其限制

你能说出洗衣机是嵌入式系统,但讨论题要的是和这台设备紧密相连的理由。

本页内容
  1. 什么使一个系统成为嵌入式系统?
  2. 它受到哪些限制?
  3. 例题详解:电饭煲
  4. 要留意的错误
  5. 自我检测
  6. 接下来学什么

**嵌入式系统(embedded system)**是内置在较大设备中、执行一项专门功能的计算机。**通用计算机(general-purpose computer)**如笔记本电脑,可以运行许多不同的程序。关于嵌入式系统的”讨论”题,期望你提出一个论点,解释它,并联系题目中的设备。

本课用到硬件与处理的知识,以及操作系统与应用软件的角色中的软件角色。

什么使一个系统成为嵌入式系统?

  • 它有一项固定的任务,或一小组相关任务。
  • 程序永久存储在设备内部的存储器中,用户不会安装新程序。
  • 它有简单的用户界面:按钮、小显示屏,或者完全没有。
  • 它被建在机器里面,例如电饭煲、汽车或防盗警报器。

它受到哪些限制?

限制含义对设计的影响
成本产品必须制造便宜简单的处理器,小内存
体积电路必须装进设备里紧凑的硬件
电力有的用电池,或必须省电高效的处理器和程序
内存通常很小程序必须简短高效
时间有的必须在固定时间内响应快速且可预测的响应
升级程序存在设备里更新困难甚至不可能

例题详解:电饭煲

讨论为什么电饭煲由嵌入式系统控制,而不是通用计算机。

**第一步,说明任务。**电饭煲只有一项专门功能:读取温度传感器,开关加热器,并在饭煮好时发出信号。

第二步,联系限制。

  • **成本:**电饭煲是低价家电,所以一个便宜的小处理器就够了,而一台完整的计算机会使它太贵。
  • **内存:**程序简短且固定,所以只需要少量内存。
  • **电力与体积:**它用电很少,电路能装在加热盘旁边。

第三步,说出取舍。好处是设备便宜、可靠,开机即用。缺点是它不能运行其他程序,程序也难以更新。如果电饭煲之后需要新的煮饭模式,制造商可能得做新的型号。

**第四步,用一句话总结。**专用的嵌入式系统是合理的选择,因为任务固定、预算有限,也不需要额外的程序。

要留意的错误

错误答案:“嵌入式系统是像手机那样的小型计算机。”

智能手机是通用计算机,因为用户会安装许多应用。嵌入式系统的定义在于它在较大设备内的专门任务,而不是体积。

第二个常见的失误是只列出限制而不联系设备。“内存有限”得到的分数,不如”内存有限,所以电饭煲的程序必须简短,只能做煮饭控制”。

自我检测

1. 说出嵌入式系统与通用计算机的两个不同点。

显示答案

嵌入式系统做一项专门任务,而通用计算机运行许多程序。嵌入式系统的程序永久存储,很少更改,而通用计算机允许用户安装新软件。

2. 交通灯控制器是嵌入式系统。说出一个限制,并就这个设备解释。

显示答案

**时间:**灯必须在每个周期的正确时刻变换,不能延迟,因为变换太迟可能引起事故。所以控制器需要可靠、可预测的响应。

3. 说出在洗衣机中使用嵌入式系统的一个好处和一个缺点。

显示答案

好处:它便宜又可靠,因为只需运行洗衣程序。缺点:它不能运行其他软件,也难以更新,所以新的洗衣功能可能需要新的硬件。

接下来学什么

你现在已经学完模块的每个部分。试做软件与系统练习,并用错题记录与重测队列追踪做错的题目。

如果你想学会把简短的事实写成讨论段落,这正是我们的老师在线上一对一计算机科学补习中会练习的内容。

常见问题

什么是嵌入式系统(embedded system)?

嵌入式系统是内置在设备中、负责一项专门任务的计算机,例如控制电饭煲或交通灯。它通常有小型处理器、有限的内存,以及永久存储的程序。它不同于通用计算机,后者可以运行许多不同的程序。

请举嵌入式系统的例子。

常见例子有微波炉控制器、洗衣机、汽车引擎控制单元、电子手表、防盗警报器和交通灯控制器。每一个都是更大设备的一部分,执行固定的一组任务。

为什么嵌入式系统有限制?

它们装在必须便宜、体积小、常用电池的产品里。所以处理器简单,内存有限,程序必须高效。很多还必须在固定时间内响应,例如汽车的刹车系统。

更新于:

下一步

如果讨论题的答案读起来像事实清单,一对一的老师可以教你怎样把每个事实变成针对特定设备的有理由的论点。

一小时付费试听课,按所安排老师确认的收费,RM80 起。 试听前先确认老师的每小时收费,之后的课程也按同样收费。上课时间在试听后与老师安排。

补习由家长或监护人安排。用 WhatsApp 把这页发给他们,他们就可以替你咨询。

是家长或监护人?在这里咨询

已通过我们的服务帮助 9,000+ 名学生