3个回答
展开全部
CPU寄存器、内存都会定义起始地址为零,然后用偏移来找到对应的地址。对于x86, 则地址是占4bytes的unsigned int; x64为地址为占8bytes的unsigned int
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是具体的数
在内存空间中,这些数据是存放在内存空间中,怎么找到呢,就是通过地址来找的
二进制位是最基本的单元,称为byte
计算机把8个这样的位弄成一组,成为字节
为每个字节编上号码,这个就是地址,通过这个地址,就可以找到所要的数据
如同一个小区,想找一个业主,是通过几号楼几单元几楼来找一样,呵呵
两个地址可以做减法运算(表示两个地址之间的隔着多少个字节),也可以一个地址减去一个常数
加法可以一个地址加上一个具体的常数,两个地址相加无意义
两个地址乘除无意义
在内存空间中,这些数据是存放在内存空间中,怎么找到呢,就是通过地址来找的
二进制位是最基本的单元,称为byte
计算机把8个这样的位弄成一组,成为字节
为每个字节编上号码,这个就是地址,通过这个地址,就可以找到所要的数据
如同一个小区,想找一个业主,是通过几号楼几单元几楼来找一样,呵呵
两个地址可以做减法运算(表示两个地址之间的隔着多少个字节),也可以一个地址减去一个常数
加法可以一个地址加上一个具体的常数,两个地址相加无意义
两个地址乘除无意义
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询