u盘烧录入硬盘

(烧录到u盘)

问题导入:

问题1:当我们学习单片机时,我们应该在编辑代码后将代码写入到单片机中,那么为什么这个过程被称为烧录呢?

问题2:ROM是英语read only memory的首字母,翻译为“只读存储器”,那么ROM真的只能读吗?

在回答这两个问题之前,我们必须先理解它们ROM相关知识。


ROM分类如下:

掩膜ROM:不可编程ROM,属于第一代ROM,只能读,不能写。

PROM:可编程ROM,但是只能写一次。之后只能读,不能写。

EPROM:可编程ROM,紫外线可多次擦除(可写),但速度慢,操作复杂。

EEPROM:可编程ROM,电可以擦除(可以写)EPROM方便。

flash:也就是说,闪存读写。现在被广泛使用。


从以上分类和描述可以看出,早期ROM只能读,不能写,所以叫只读存储器。严格来说,从EPROM开始,ROM我们不能只读存储器。我们还是这么叫,只是历史原因。这也回答了问题2.


我们知道数据只有0和1,所以对于早期的掩膜ROM,程序是怎么写的?答案是需要在厂家生产的时候就提供程序,依据机器码中的0和1来生产。也就是说,生产后不能改变,这个ROM芯片已确定。

到了PROM时代,ROM可以编程,然后将程序写入ROM真的要通过烧写。这是因为厂家出厂的时候,整块ROM要么全是0,要么全是1。下图为存储单元(即只能存储0或1)的结构。

从图中可以看出,存储单元是二极管和保险丝。当保险丝被导入时,它代表存储1。如果要变成0怎么办?答案是烧写。熔断丝通过烧录器的大电流烧断,电路变得不导通,即变成0。这就解释了为什么PROM因为物理结构就是这样,只能编程一次。这也回答了问题1烧录的由来。


现在,我们使用手机,U固态硬盘的存储器都是flash可多次插写,速度也翻了很多倍,单片机写数据也叫下载,";烧录早已成为历史。


今天的内容在这里分享。我是何同学JoseHe,自动化专业的学生,我将来会做更多与自动化专业相关的内容。如果你感兴趣,别忘了注意。如果你喜欢,喜欢,评论,转发,让更多的人看到,谢谢大家的支持!