精华内容
下载资源
问答
  • 一个字等于多少个字节?”是一个不严谨的问法

    万次阅读 多人点赞 2018-03-12 13:22:16
    一个字等于多少个字节?”是一个不严谨的问法 直接回答一个字等于多少个字节,也不严谨的答法。 相关概念: 1、位(bit) 来自英文bit,音译为“比特”,表示二进制位。位计算机内部数据储存的最小单位。 2...

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

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

    相关概念:

    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、位(bit) 来自英文bit,音译为“比特”,表示二进制位。位计算机内部数据储存的最小单位。2、...

    前言

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

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

    相关概念:

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

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

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

    字、字节、位之间的关系

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

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

    以下是该文章截图:

    c35759605e287cb451c3500f87672762.png

    以下是评论截图:

    f8f763fbea9b3e071335c290334e1a63.png

    论据:

    先看一段摘抄自《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)

    7c414a8027f65c2c49f501f21d0d6fec.gif
    展开全文
  • 计算一个字节(byte)里有多少bit被置12。1000!是多少位数?解法: N! = lg(N!)+1;*/#include #include using namespace std;//1。计算一个字节(byte)里有多少bit被置1int count(char num){ int count=0; while...

    展开全文
  • Question:一个字节是多少位? Answer:一个字节为8位。 字节含义: 字节是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符。 数据存储是以“字节”(Byte)为单位...

    在前段时间看到一些计算机基础的问题,一时居然犹豫了,那怎么能行,必须加强一下基础知识!

    Question:一个字节是多少位?
    Answer:一个字节为8位。
    字节含义:
    字节是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符。
    数据存储是以“字节”(Byte)为单位,数据传输是以大多是以“位”(bit,又名“比特”)为单位,一个位就代表一个0或1(即二进制),每8个位(bit,简写为b)组成一个字节(Byte,简写为B),是最小一级的信息单位。
    位(即比特)含义:
    比特是计算机专业术语,是信息量单位,是由英文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)

    C类型 32 64
    char 1 1
    short int 2 2
    int 4 4
    long int 4 8
    long long int 8 8
    char* 4 8
    float 4 4
    double 8 8

    展开全文
  • 昨天看了一道常见的嵌入式C语言面试题“计算一个字节里(byte)里面有多少bit被置1”,从技术上来说,写出这个程序并不是很难,采用“按位与”和“移位操作(右移)”即可。可当我写了一半的时候,遇到了一个问题,假如...
  • 一个字等于多少个字节,与系统硬件(总线、cpu命令字位数等)有关,不应该毫无前提地说一个字等于多少位。 正确的说法: ①:1字节(byte) = 8位(bit) ②:在16位的系统中(比如8086微机) 1字 (word)= 2字节...
  • 1、位(bit) 来自英文bit,音译为...一个字通常由一个或多个(一般是字节的整数位)字节构成。 正确的说法: ①:1字节(byte) = 8位(bit) 在16位的系统中(比如8086微机) 1字 (word)= 2字节(byte)= 16(bi
  • 一个字等于多少字节

    万次阅读 多人点赞 2017-09-14 22:53:32
    在这个特定计算机中,字其用来一次性处理事务的一个固定长度的位(bit)组。现代计算机的字长通常为16、32、64位。 结合以上两句,我觉得一个字占多少字节并不是那么绝对的,要看你哪个处理器(处理器的位数决定...
  • 一个int占多少个字节? 这个问题我们往往得到的答案4. 可是int究竟占多少个字节,却跟你的机器环境有关. As you can see, the typical data type sizes match the ILP32LL model, which is what most ...
  • java中一个字符占多少字节

    千次阅读 2018-11-06 00:45:07
    字节:byte:用来计量存储容量的一种计量单位;...一个字节等于8位 1byte = 8bit char占用的2个字节 16位,所以一个char类型的可以存储一个汉字。 整型: byte:1个字节 8位 -128~127 short :2个字节 16位 int :4...
  • 1、1个字节是8位,二进制8位:xxxxxxxx 范围从00000000-11111111,表示0到255。 位16进制数(用二进制表示是xxxx)最多只表示到15(即对应16进制的F),要表示到255,就还需要第二位。 所以1个字节=2个16进制...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 577
精华内容 230
关键字:

一个字节是多少bit