0000H~FFFFH是十六进制表示,表示每个数字代表0-9、A-F的数字。四位十六进制数的取值范围是16^4=65536字节。),除以1024将得到64KB。机器以二进制表示。要将十六进制转换为二进制,只需将每个十六进制数字转换为四位二进制数即可。
一个相对简单的方法是8421方法,四个二进制数字分别代表十进制形式的8421。例如,二进制数1111,转换为十进制为8+4+2+1=15。到十六进制的F。每个十六进制数转换为四位二进制数,因此地址范围为2^16=(2^6)*(2^10)=64*1024,即64KB。
扩展信息:
MCS-51单片机芯片共有256个RAM单元,其中最后128个被特殊寄存器占用,可以仅前128个单元用于存储可读和可写的数据。因此,内部数据存储器通常指前128个单元称为内部RAM。地址范围为00H~FFH(256B)。
它是一种多功能、多用途的数据存储器,能够存储数据、通用工作寄存器、堆栈、位地址等空间。MCS-51内部有一个4KB/8KB字节ROM(第51行为4KB,第51行为8KB),用于存储程序、原始数据或表格。因此,它被称为程序存储器或简称内部RAM。地址范围为0000H~FFFFH(64KB)
MCS-51微控制器从物理角度来看有四个存储位置:
1片上程序存储器
3。片内数据存储器4片外数据存储器
但从用户的角度来看,微控制器具有三个存储位置:
1.片内、片外统一寻址的64K程序存储器地址空间(MOVC)片外数据存储器(MOVX)64K地址空间
上一篇:单片机内存空间的划分
下一篇:单片机内存多大