【一个字节】计算机中一个字到底等于多少个字节啊""""我知道网上很多都说是:一个...

发布时间:2021-03-17 04:41:09

计算机中一个字到底等于多少个字节啊我知道网上很多都说是:一个汉字等于两个字节,一个英文字母或一个数字等于一个数字>>但老师给出的答案是一个字等于四个字节>而且书本上还有这么一句话:以能被四整除的地址开始的连续的四个字节构成一个字. 字的数据类型为四个连续的字节,32位微处理器的数据全部支持以字方式储存的格式.谁能给我解答啊? 神啊救救我吧

网友回答

【答案】 我知道网上很多都说是:一个汉字等于两个字节,一个英文字母或一个数字等于一个数字>>但老师给出的答案是一个字等于四个字节>而且书本上还有这么一句话:以能被四整除的地址开始的连续的四个字节构成一个字. 字的数据类型为四个连续的字节,32位微处理器的数据全部支持以字方式储存的格式.
  首先对上面书本中...的话表示怀疑,“以能被四整除的地址开始的连续的四个字节构成一个字”,不是字,是双字,“32位微处理器的数据全部支持以字方式储存的格式”,这话实在是误人子弟,不知道作者见过多个32位处理器
  你记住:
  1、字节,byte,8bit,就是8个二进制位,一个ASCII字母占用的空间
  2、字,word,16bit,一个汉字占用的空间,值得一提的是,这里牵扯的编码,例如UNicode,GBK,big5
  3、双字,dword,32bit
  3、四个连续的字节.这个是考虑到32位处理器的对齐问题,对齐是因为效率问题,如果你不明白,忽略它吧
  4、将来可能盛行的64bit,尚未起名,不过,本人预测一下,是否可以叫qword?
   追问: 明天考试..先记着这答案 考完再想..等着我啊
以上问题属网友观点,不代表本站立场,仅供参考!