康老师

一个字节分配一个地址吗

2019-09-28 分类:百科

TIPS:本文共有 379 个字,阅读大概需要 1 分钟。

一个字节分配一个地址。因为正常来说是一个字节,但有的硬件会做特殊处理,如STM32会把一片内存映射成位带,一个地址对应1位。由于不同机器对于字长的定义不一致(可能是16bit,32bit或者其他),但是对于字节的长度都定义为8bit。

所以实际上很少使用连续的字地址对字进行编码,通常会使用连续的字节地址对字节进行编码,使用该字的低位(或高位)的字节地址作为字地址

一个字节分配一个地址吗

内存的基本单元是一个字节。

可以1个字节存储一个元素----字节型的整数或字符(ASCii码)

也可以2个字节组合存储一个元素----字(word)型的整数

也可以4个字节组合存储一个元素----长整型整数

也可以4、6、8个字节组合存储一个实型元素----实数

你所定义的长整型的数组a,设a[0]的地址为x,则a[1]的地址为x+4,a[2]的地址为x+8,......

小编精心整理的这篇内容:一个字节分配一个地址吗,如果你看到此处请一定要收藏哦!

阅读剩余内容
网友评论
相关阅读
小编推荐