51单片机的简要图示
![a195cb7aec219f8f744b484407e979ff.png](https://i-blog.csdnimg.cn/blog_migrate/df98716b242c218f5e917a17b5c16052.png)
注:
1.ROM:只读存储器,单片机的只读存储区大多用于存储程序固又称程序存储器。
- 51单片机是EPROM,所谓的EPROM是可擦除的只读存储器。可以把原来的程序擦除了,再写一个新的进去。
- 断电后是可以保存的,数据存储器(RAM)是不能保存的。
- RAM只能在程序执行的时候不断地重新存储定义的变量。如int x,int y
- 可以通过code这个指令来将定义的变量放在ROM,而不是RAM中,节省RAM资源
2.RAM:随机存取存储器,用于存储定义的变量等,速度快
- 51单片机的RAM存储容量远小于ROM,但是速度非常之快
内部详细图示
![acdfa72b7d4dba3440076424555ea61a.png](https://i-blog.csdnimg.cn/blog_migrate/84432cd4b41df6bb32e697008a24a7c8.jpeg)
内部的结构看似十分复杂,但是大致上可以分为两个部分:运算器(红色框)和控制器(蓝色框)。