Her*_*che 6 memory storage hard-drive
在过去,8 位信息和 8 位计算机相处得很好
有一个 8 位的 ASCII,所以单个字节是单个字符和内存/磁盘中的单个和整个位置
然后出现了 16 位、32 位和 64 位计算机,但我迷失了方向
字符是如何存储的?是否使用了 16/32/64 位 ASCII??
如果我有一个 8 位宽的数据怎么办?我可以在一个位置存储多个字符吗?
例如对于 32 位,如果只使用 8 位,则有 24 位未使用?
内存/磁盘位置-> 0000000 00000000 0000000 xxxxxxx
还是 16/32/64 内存/磁盘方向仍然指向 8 位而不是 16/32/64 位字?
所以8位还活着吗?似乎是
编辑
忘记 ASCII,我想知道单个地址(内存/磁盘内)是否指向 8/16/32/64 位平台中的单个 8 位字节
小智 5
如果超过 8 位,则根据定义,字符不是 ASCII。数字还是数字。
字节仍然是字节。具有更宽数据路径的计算机只会同时获取更多数据。32 位系统本机一次将操作 4 个字节,而 64 位计算机将使用 8 个字节。
磁盘如何管理数据是一个单独的问题 - 它会在内部做自己的事情,并以适当大小的数据块响应接口(SATA 等)。