①但要留意的是8051内部数据存储器是256byte(字节)。拜访低128B能够直接寻址也能够直接寻址,拜访8052内部数据存储器高128B时只能直接寻址(MOV @R0、@R1、DPTR),拜访特别功用寄存器区SFR时只能直接寻址(MOV A,80H)。
②外部RAM是经过单片机外部总线衔接的,有可能是在片内。如STC89C58RD+有1280B(字节)坐落片内的外部SRAM
存储品种:主动(auto)、外部(extern)、静态(static)、寄存器(register)
data可直接寻址的片内数据存储器RAM(128字节)。1个或2个指令周期,拜访加载速度较快。
留意:拜访片内数据存储器(data,bdata,idata)比拜访片外数据存储器(xdata,pdata)相对要快一些,因而可将常常运用的变量至于片内数据储存器,而将规划较大的,或不常运用的数据至于片外数据储存器中。
如果在变量界说时省略存储类型标识符,编译器会主动挑选默许的存储类型。编译时运用的存储器形式small、compact或large来规则默许存储器类型。
51单片机外部程序存储器(ROM)和外部数据存储器(RAM)的总线扩展电路图