当前位置:首页 > 问问

为什么会说烧个程序 程序烧录的由来

1、程序的物理存储方式

为了使计算机运行正确的程序,需要将程序加载到计算机的内存中。但是计算机内存的存储方式是易失性的,程序在内存中存储不能长久保留。因此,需要将程序存储到一种不易受到干扰、不易受到损害的介质中。这种介质称为ROM(只读存储器)。把程序存储到ROM中的过程,称为“烧写”(burn)。程序存储到ROM中的过程也就是所谓的“烧录”(burning)或者“烧制”(programming)过程。

自20世纪60年代计算机出现以来,ROM的制造工艺、相关技术和应用领域已经发生了很大的变化,但是ROM在存储和执行程序方面的基本原理始终没有变化。

2、嵌入式系统

嵌入式系统是一种应用广泛、因特定目的而定制的电子系统,与通用计算机系统有所不同。因为它们被设计为执行某些特定的功能,而不是能够执行各种应用程序和任务。嵌入式系统通常是一些不可分离的系统部件的集合,包括处理器核心、内存、存储器、输入/输出和接口等。这些部件需要一个固化软件系统的支持,这些软件系统是在另一种抽象级别上实现的。为了实现不可变性和安全性,这些固件系统通常以ROM的形式存储在芯片(芯片)中,需要使用编程工具将程序存储到ROM中。

3、可编程逻辑器件(PLD)

来自逻辑芯片家族的可编程逻辑器件(PLD)是另一种应用很广泛的ROM。PLD“烧录”过程与嵌入式系统中的过程类似。PLD的一个普遍应用场景是制作电路,尤其是在电机控制和速度控制中。 经过测试和优化的电路形式可以编程到PLD芯片中,并且可以随时使用它们来更新电路。PLD器件的一个重要优势是可以在“现场”配置,因此在生产线或现场部署时可以实现更快的响应和生产过程的更高效率。这些不可变的功能通常是通过将编程代码烧录到器件中来实现的。

4、单片机

单片机是一种集成度高、可编程性强的小型计算机,通常由微处理器(CPU)、指令集和多种功能模块组成,可用于控制和监控各种电气机械系统。由于它们的小尺寸、低功耗等特点,单片机非常适合许多嵌入式应用场景。在设计单片机电路后,需要将软件下载到器件中,以便单片机可以使用和运行。这个过程称为“烧写”(burning),在单片机系统中是非常重要的一部分。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com
标签:

  • 关注微信

相关文章