计算机是如何实现程序储存的?

计算机是如何实现程序储存的?,第1张

计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑 *** 作等加工,然后再按地址把结果送到内存中去。接下来,再取出第二条指令,在控制器的指挥下完成规定 *** 作。依此进行下去。直至遇到停止指令。

程序与数据一样存贮,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的 *** 作

单片机的存储器结构一般包括两种类型的存储器,分别是程序存储器和数据存储器。

1. 程序存储器:程序存储器也称为ROM存储器,用于存储单片机的程序代码和常量数据等信息。程序存储器一般分为只读存储器(ROM)和可编程只读存储器(EPROM、EEPROM和Flash存储器)。

2. 数据存储器:数据存储器用于存储单片机的变量和临时数据等信息,一般包括随机存储器(RAM)和非易失性存储器(EPROM、EEPROM和Flash存储器)。

在单片机中,程序存储器和数据存储器可以分别独立存在,也可以通过特殊的方式共享存储空间。此外,一些单片机还会配备一些特殊的存储器,如缓存存储器、寄存器堆等,用于提高系统运行效率和性能。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7982179.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存