各位大哥:高位字节和低位字节是什么意思?
我是一人新手,在单片机的书上有这么一个名词,不能理解望您 能够指点
各位大哥:高位字节和低位字节是什么意思
全部回复(12)
正序查看
倒序查看
现在还没有回复呢,说说你的想法
常用单片机内存一个地址只能存八位二进制数,最大数据只能是255(十进制).
当需要储存大于255的数据时,就需要用两个以上的内存地址,低位字节中的数是原数,高位字节中的数要乘以位数再与低位字节中的数相加才是你真要的数.
N=Xn*256^n+X(n-1)*256^(n-1)……X1*256+X0.
n……n+1个内存地址.
就象十进制数4321…………n=3
4*10^3+3*10^2+2*10+1.
数据指针是内存或寄存器地址,这个内存或寄存器地址内存放的就是你需要的数据.就象你到教室里去找人,别人告诉你一个座位号,这个座位上坐着的就是你要找的人,这个座位号就是人指针.如果这个数据使用多个字节则是最低位字节的地址.
当需要储存大于255的数据时,就需要用两个以上的内存地址,低位字节中的数是原数,高位字节中的数要乘以位数再与低位字节中的数相加才是你真要的数.
N=Xn*256^n+X(n-1)*256^(n-1)……X1*256+X0.
n……n+1个内存地址.
就象十进制数4321…………n=3
4*10^3+3*10^2+2*10+1.
数据指针是内存或寄存器地址,这个内存或寄存器地址内存放的就是你需要的数据.就象你到教室里去找人,别人告诉你一个座位号,这个座位上坐着的就是你要找的人,这个座位号就是人指针.如果这个数据使用多个字节则是最低位字节的地址.
0
回复
提示
@njyd
常用单片机内存一个地址只能存八位二进制数,最大数据只能是255(十进制). 当需要储存大于255的数据时,就需要用两个以上的内存地址,低位字节中的数是原数,高位字节中的数要乘以位数再与低位字节中的数相加才是你真要的数. N=Xn*256^n+X(n-1)*256^(n-1)……X1*256+X0. n……n+1个内存地址. 就象十进制数4321…………n=3 4*10^3+3*10^2+2*10+1. 数据指针是内存或寄存器地址,这个内存或寄存器地址内存放的就是你需要的数据.就象你到教室里去找人,别人告诉你一个座位号,这个座位上坐着的就是你要找的人,这个座位号就是人指针.如果这个数据使用多个字节则是最低位字节的地址.
非常感谢
0
回复
提示