【发布时间】:2011-03-07 03:23:23
【问题描述】:
假设是 32 位操作系统。
计算机中的一个内存位置存储多少数据?
计算机内存存储的基本单位是什么?
例如存储一个整数需要什么内存地址? 如果基本单位是 BYTE,则整数需要 4 个字节。 因此,如果我需要存储一个字节,那么如果开始将第一个字节放入内存位置 0001 那么我的整数会在 0003 内存位置结束吗?
如有错误请指正?
【问题讨论】:
-
基本单位不是 BYTE。它是位,是计算机内存存储的基本单位。
-
所以你说 1byte 需要 8 个内存位置?
-
1 字节 = 8 位。要存储 1 个字节,系统需要 8 位存储位置。
-
如果您想要一个快速字节,单个字节可能需要 48 个晶体管。
-
我不知道这几年是否发生了变化,但在现代计算中,“字节”(而不是位)是存储和处理的基本单位(britannica.com/technology/byte)。我知道这是一篇旧帖子,但只是想澄清一下。
标签: memory integer memory-address