我们来思考一个问题,当我们在编程器中把一条指令写进单片要内部,通电后,单片机就可以执行这条指令,那么这条指令一定保存在单片机的某个地方,并且这个地方在单片机掉电后依然可以保持这条指令不会丢失,这是个什么地方呢?这个地方就是单片机内部的只读存储器即ROM(READ ONLY MEMORY)。为什么称它为只读存储器呢?刚才我们不是明明把两个数字写进去了吗?原来在STC89C52 中的ROM 是一种电可擦除的ROM,称为FLASH ROM,刚才我们是用编程器,在特殊的条件下由外部设备对ROM 进行写的操作,在单片机正常工作条件下,只能从那里面读,不能把数据写进去,所以我们还是把它称为ROM。
数的本质和物理现象:我们知道,计算机能进行数学运算,这可令我们非常的难以理解,计算机吗,
我们虽不了解它的组成,但它总只是一些电子元器件,怎么能进行数学运算呢?我们做数学题如37+45 是这样做的,先在纸上写37,然后在下面写45,然后大脑运算,最后写出结果,运算的原材料:37、45 和结果:82 都是写在纸上的,计算机中又是放在什么地方呢?为了解决这个问题,先让我们做一个实验:这里有一盏灯,我们知道灯要么亮,要么不亮,就有两种状态,我们能用‘0’和‘1’来代替这两种状态,规定亮为‘1’,不亮,为‘0’。现在放上两盏灯,一共有几种状态呢?我们列表来看一下:
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !