“一个字等于多少个字节?”是一个不严谨的问法

直接回答一个字等于多少个字节,也是不严谨的答法。

相关概念:

1、位(bit) 来自英文bit,音译为“比特”,表示二进制位。位是计算机内部数据储存的最小单位

2、字节(byte) 字节来自英文Byte,音译为“拜特”,习惯上用大写的“B”表示。 字节是计算机中数据处理的基本单位。

3、字 (word)计算机进行数据处理时,一次存取、加工和传送的数据长度称为字。一个字通常由一个或多个(一般是字节的整数位)字节构成。

字、字节、位之间的关系

网上看了很多回答,都是很片面的,也就是在有的情况下是对的,有的情况下是错的。

比如这篇文章,看的人很多,点赞的也很多,但指出有错误的却很少。

以下是该文章截图:

以下是评论截图:

论据:

先看一段摘抄自《Computer system: a programmer's perspective》的说明:

Buses are typically designed to transfer fixed-sized chunks of bytes known aswords. The
number of bytes in a word (the word size) is a fundamental system parameter that
varies across systems. Most machines today have word sizes of either 4 bytes (32
bits)or8bytes(64bits).

翻译过来就是说:总线一般被设计来传输固定大小的一块数据,这块数据被称为字(word),一个字包含的字节数(即字的大小)是各种计算机系统里面的基本参数,而且这个参数在不同的系统里通常是不同的。大多数的现代计算机系统里面,一个字要么是4个字节(32位),要么是8个字节(64位).

结论:

一个字等于多少个字节,与系统硬件(总线、cpu命令字位数等)有关,不应该毫无前提地说一个字等于多少位。

正确的说法:

①:1字节(byte) = 8位(bit)

②:在16位的系统中(比如8086微机) 1字 (word)= 2字节(byte)= 16(bit)

在32位的系统中(比如win32) 1字(word)= 4字节(byte)=32(bit)

在64位的系统中(比如win64)1字(word)= 8字节(byte)=64(bit)

内推:

有想换工作的小伙伴吗?

对网易感兴趣的话欢迎添加本人微信:urus35

各种方向的岗位都有噢~(坐标:广州北京上海杭州)

“一个字等于多少个字节?”是一个不严谨的问法相关推荐

  1. 一个字等于几个字节,怎么确定机器是16/32/64位机器

    前言 "一个字等于多少个字节?"是一个不严谨的问法 直接回答一个字等于多少个字节,也是不严谨的答法. 相关概念: 1.位(bit) 来自英文bit,音译为"比特" ...

  2. 计算机中一个字等于多少个字节

    转:https://blog.csdn.net/Fabulous1111/article/details/79525384 这个概念问题一段时间后就容易忘记,还是记录一下: 一个字等于多少个字节,与系 ...

  3. 关于“一个字等于多少字节?“的问题解答

    网上有人说这个问法不严谨,我觉得严格说确实是这样,但是我个人觉得不能这样说! 举个例子,这个问题就好比你上初中的时候那些证明题很多其实是很不严谨的,但是限于知识体系,到高中你会发现好像不是那么一回事, ...

  4. 一字长计算机,计算机中一个字到底等于多少个字节啊

    一个汉字在ASCII码中占两个字节,UTF-8编码中占三个字节,Unicode编码占两个字节.ASCII码:一个英文字母(不分大小写)占一个字节的空间.一个二进制数字序列,在计算机中作为一个数字单元, ...

  5. 计算机组成原理2——一个字是多少字节(切忌默认为一个字等于2字节

    一个字等于多少个字节,与系统硬件(总线.cpu命令字位数等)有关,不应该毫无前提地说一个字等于多少位. 正确的说法: ①:1字节(byte) = 8位(bit) ②:在16位的系统中(比如8086微机 ...

  6. MIPS中一个字等于多少字节

    字节是byte , 包括8个二进制位 : 字是word ,长度与架构有关,如mips包括32个二进制位, 一个字就是4个字节, 它们的区别就是长度不一样. 内存中是按字节寻值.因此是每byte也就是每 ...

  7. 计算机科学与技术1k怎么算,1K等于多少个字节?

    K是千 M是兆 G是吉咖 T是太拉 8bit(位)=1Byte(字节) 1024Byte(字节)=1KB 1024KB=1MB 1024MB=1GB 1024GB=1TB 数位组:一个在信息技术和数码 ...

  8. 求两个数字的乘积,如果大于0,说明两个数字同号,如果小于0,说明两个数字异号,如果等于0,说明其中一个是0

    学了java基础东西,就写了这个编程,求两个数字的乘积,如果大于0,说明两个数字同号,如果小于0,说明两个数字异号,如果等于0,说明其中一个是0 首先程序要求我们输入两个数字,我就用了Scanner来 ...

  9. php汉字占几个字节,php一个汉字几个字节

    字符的简介: 在js中,中文占两个字符,英文占一个字符: 在php中,不同编码下不相同,在GBK/GB2312编码下一个中文占2个字符,UTF-8/unicode编码下一个中文占3个字符: 推荐:&l ...

  10. 一个汉字包括几个字符,几个字节?一个字母呢?

    在我的概念中是这样的. 一个汉字包括1个字符,2个字节,一个字母包括1个字符,1个字节 可是我用计算机测试后不是这样 程序如下 <% aa="1"  response.wri ...

最新文章

  1. 【转】DICOM开发工具总结
  2. python自动化入门_python自动化-python入门
  3. Delphi 7学习开发控件
  4. oracle 源代码输出,oracle-如何将DBMS_OUTPUT.PUT_LINE的输出重定向到文件?
  5. debian 10安装ssh依赖openssh-client版本错误的解决办法及开启ssh远程登录设置
  6. 【POJ2406】Power Strings(hash/kmp)
  7. 三级等级保护之安全运维管理
  8. 苹果手机测距离_3D传感市场要变天!苹果力推之下,dToF将成新风口!
  9. 快速实现大量数据匹配来电号码归属
  10. 解决pymysql.err.InternalError: (1054, Unknown column '某某某' in 'field list') 的问题
  11. Youtube优质游戏开发UP主推荐:JayAnAm
  12. win10系统一键安装教程
  13. USTC English Club20171010
  14. docker Aria2容器下载加速Aria2-pro+AriaNg 增加 BT-tracker
  15. 输入一段英文字符,统计每个小写字母的出现次数
  16. 高中日语老师教师资格证考试成功通过前辈备考经验分享
  17. 编写第一个JSP文件
  18. 超详细版:Python 这样安装如此简单(Windows)
  19. hugo使用katex
  20. NORDIC Thing:52 Android App 学习之二:手机 App 蓝牙服务发现及数据读取

热门文章

  1. 支付宝获取token 报错signData is Empty
  2. 计算机网络共享自动关,启用网络发现,重新打开“高级共享设置”对话框,显示仍是关闭状态...
  3. Python代码制作“恐龙跳一跳“小游戏
  4. vmware虚拟机使用多显示器
  5. matlab之图例legend的数字变量显示
  6. C语言中数组名的使用总结
  7. Word2013撤销不能使用
  8. 光敏电阻、压敏电阻、热敏电阻记录整理
  9. java excel 冻结_Java 冻结、解除冻结 Excel 的行和列
  10. excel同时冻结首行和首列怎么操作