单片机的片内存储器 片外存储器的内和外是相对于什么啊?

来源:互联网 发布:mock node 编辑:程序博客网 时间:2024/05/01 16:01

单片机的分为数据存储器和程序存储器。单片机内部的存储器称为片内存储器,片外扩展的存储器成为片外存储器。比如8031内部有数据存储器而没有程序存储器,所以它一般要外接一块程序存储芯片,内部的数据存储器叫做9031的片内存储器,外部扩展的存储芯片叫做片外存储器。

 

早期,片内存储器,还是片外存储器,确实是根据:他们是不是 在同一块 集成电路芯片上,来区分的。数据存储器的传送指令,也有区别:片内传送,使用MOV,涉及片外了,就要用MOVX指令。但是,科技发展了,有些单片机芯片,在同一块芯片上,还集成了少量的“片外存储器”,针对这些存储单元操作,就必须使用MOVX指令。这样看来,片内,还是片外,区分的方法应该是使用什么指令,而不是他们是否分离成两块芯片。