精华内容
下载资源
问答
  • 计算机中一个字等于多少个字节

    千次阅读 2020-06-30 14:55:49
    一个字等于多少个字节,与系统硬件(总线、cpu命令字位数等)有关,不应该毫无前提地说一个字等于多少位。 正确的说法: ①:1字节(byte) = 8位(bit) ②:16位的系统(比如8086微机) 1字 (word)= 2字节...

    转:https://blog.csdn.net/Fabulous1111/article/details/79525384

    这个概念问题一段时间后就容易忘记,还是记录一下:

    一个字等于多少个字节,与系统硬件(总线、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)
    
    展开全文
  • 计算机基础:一个字节有多少位?

    千次阅读 2021-03-24 20:45:39
    数据存储是以“字节”(Byte)为单位,数据传输是以大多是以“位”(bit,又名“比特”)为单位,一个位就代表一个0或1(即二进制),每8个位(bit,简写为b)组成一个字节(Byte,简写为B),是最小一级的信息单位...

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

    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

    展开全文
  • 计算机中,为什么一个字节是8位?

    万次阅读 多人点赞 2018-04-16 13:42:45
    说这问题的时候,首先提一下ASCII编码作为切入比较容易理解一点;...我个人理解编码就跟江湖的好汉劫富济贫时所用的暗语一样,栗子:风来了(只有好汉知道这词的意思),就表示官兵来了。江湖上用“风来了”...

    说这个问题的时候,首先提一下ASCII编码作为切入比较容易理解一点;

    ASCII编码:全称American Standard Code for information Interchange,翻译过来就是美国信息交换标准码。

    ASCII编码作用:就是编码,那什么又是编码?我个人理解编码就跟江湖中的好汉劫富济贫时所用的暗语一样,栗子:风来了(只有好汉知道这个词的意思),就表示官兵来了。江湖上用“风来了”用来编码“官兵来了”,这就是江湖上使用的一套编码体系。而ASCII码就是计算机中的一套编码体系,用一串二进制数字(计算机认识)表示我们现实生活中的一些字符啊数字之类的东西。说的不好听点跟见人说人话,见鬼说鬼话有异曲同工之妙!

    Bin(二进制)

    Oct(八进制)

    Dec(十进制)

    Hex(十六进制)

    缩写/字符

    解释

    0000 0000

    0

    0

    00

    NUL(null)

    空字符

    0000 0001

    1

    1

    01

    SOH(start of headline)

    标题开始

    0000 0010

    2

    2

    02

    STX (start of text)

    正文开始

    0000 0011

    3

    3

    03

    ETX (end of text)

    正文结束

    0000 0100

    4

    4

    04

    EOT (end of transmission)

    传输结束

    0000 0101

    5

    5

    05

    ENQ (enquiry)

    请求

    0000 0110

    6

    6

    06

    ACK (acknowledge)

    收到通知

    0000 0111

    7

    7

    07

    BEL (bell)

    响铃

    0000 1000

    10

    8

    08

    BS (backspace)

    退格

    0000 1001

    11

    9

    09

    HT (horizontal tab)

    水平制表符

    0000 1010

    12

    10

    0A

    LF (NL line feed, new line)

    换行键

    0000 1011

    13

    11

    0B

    VT (vertical tab)

    垂直制表符

    0000 1100

    14

    12

    0C

    FF (NP form feed, new page)

    换页键

    0000 1101

    15

    13

    0D

    CR (carriage return)

    回车键

    0000 1110

    16

    14

    0E

    SO (shift out)

    不用切换

    0000 1111

    17

    15

    0F

    SI (shift in)

    启用切换

    0001 0000

    20

    16

    10

    DLE (data link escape)

    数据链路转义

    0001 0001

    21

    17

    11

    DC1 (device control 1)

    设备控制1

    0001 0010

    22

    18

    12

    DC2 (device control 2)

    设备控制2

    0001 0011

    23

    19

    13

    DC3 (device control 3)

    设备控制3

    0001 0100

    24

    20

    14

    DC4 (device control 4)

    设备控制4

    0001 0101

    25

    21

    15

    NAK (negative acknowledge)

    拒绝接收

    0001 0110

    26

    22

    16

    SYN (synchronous idle)

    同步空闲

    0001 0111

    27

    23

    17

    ETB (end of trans. block)

    结束传输块

    0001 1000

    30

    24

    18

    CAN (cancel)

    取消

    0001 1001

    31

    25

    19

    EM (end of medium)

    媒介结束

    0001 1010

    32

    26

    1A

    SUB (substitute)

    代替

    0001 1011

    33

    27

    1B

    ESC (escape)

    换码(溢出)

    0001 1100

    34

    28

    1C

    FS (file separator)

    文件分隔符

    0001 1101

    35

    29

    1D

    GS (group separator)

    分组符

    0001 1110

    36

    30

    1E

    RS (record separator)

    记录分隔符

    0001 1111

    37

    31

    1F

    US (unit separator)

    单元分隔符

    0010 0000

    40

    32

    20

    (space)

    空格

    0010 0001

    41

    33

    21

    !

    叹号

    0010 0010

    42

    34

    22

    "

    双引号

    0010 0011

    43

    35

    23

    #

    井号

    0010 0100

    44

    36

    24

    $

    美元符

    0010 0101

    45

    37

    25

    %

    百分号

    0010 0110

    46

    38

    26

    &

    和号

    0010 0111

    47

    39

    27

    '

    闭单引号

    0010 1000

    50

    40

    28

    (

    开括号

    0010 1001

    51

    41

    29

    )

    闭括号

    0010 1010

    52

    42

    2A

    *

    星号

    0010 1011

    53

    43

    2B

    +

    加号

    0010 1100

    54

    44

    2C

    ,

    逗号

    0010 1101

    55

    45

    2D

    -

    减号/破折号

    0010 1110

    56

    46

    2E

    .

    句号

    00101111

    57

    47

    2F

    /

    斜杠

    00110000

    60

    48

    30

    0

    数字0

    00110001

    61

    49

    31

    1

    数字1

    00110010

    62

    50

    32

    2

    数字2

    00110011

    63

    51

    33

    3

    数字3

    00110100

    64

    52

    34

    4

    数字4

    00110101

    65

    53

    35

    5

    数字5

    00110110

    66

    54

    36

    6

    数字6

    00110111

    67

    55

    37

    7

    数字7

    00111000

    70

    56

    38

    8

    数字8

    00111001

    71

    57

    39

    9

    数字9

    00111010

    72

    58

    3A

    :

    冒号

    00111011

    73

    59

    3B

    ;

    分号

    00111100

    74

    60

    3C

    <

    小于

    00111101

    75

    61

    3D

    =

    等号

    00111110

    76

    62

    3E

    >

    大于

    00111111

    77

    63

    3F

    ?

    问号

    01000000

    100

    64

    40

    @

    电子邮件符号

    01000001

    101

    65

    41

    A

    大写字母A

    01000010

    102

    66

    42

    B

    大写字母B

    01000011

    103

    67

    43

    C

    大写字母C

    01000100

    104

    68

    44

    D

    大写字母D

    01000101

    105

    69

    45

    E

    大写字母E

    01000110

    106

    70

    46

    F

    大写字母F

    01000111

    107

    71

    47

    G

    大写字母G

    01001000

    110

    72

    48

    H

    大写字母H

    01001001

    111

    73

    49

    I

    大写字母I

    01001010

    112

    74

    4A

    J

    大写字母J

    01001011

    113

    75

    4B

    K

    大写字母K

    01001100

    114

    76

    4C

    L

    大写字母L

    01001101

    115

    77

    4D

    M

    大写字母M

    01001110

    116

    78

    4E

    N

    大写字母N

    01001111

    117

    79

    4F

    O

    大写字母O

    01010000

    120

    80

    50

    P

    大写字母P

    01010001

    121

    81

    51

    Q

    大写字母Q

    01010010

    122

    82

    52

    R

    大写字母R

    01010011

    123

    83

    53

    S

    大写字母S

    01010100

    124

    84

    54

    T

    大写字母T

    01010101

    125

    85

    55

    U

    大写字母U

    01010110

    126

    86

    56

    V

    大写字母V

    01010111

    127

    87

    57

    W

    大写字母W

    01011000

    130

    88

    58

    X

    大写字母X

    01011001

    131

    89

    59

    Y

    大写字母Y

    01011010

    132

    90

    5A

    Z

    大写字母Z

    01011011

    133

    91

    5B

    [

    开方括号

    01011100

    134

    92

    5C

    反斜杠

    01011101

    135

    93

    5D

    ]

    闭方括号

    01011110

    136

    94

    5E

    ^

    脱字符

    01011111

    137

    95

    5F

    _

    下划线

    01100000

    140

    96

    60

    `

    开单引号

    01100001

    141

    97

    61

    a

    小写字母a

    01100010

    142

    98

    62

    b

    小写字母b

    01100011

    143

    99

    63

    c

    小写字母c

    01100100

    144

    100

    64

    d

    小写字母d

    01100101

    145

    101

    65

    e

    小写字母e

    01100110

    146

    102

    66

    f

    小写字母f

    01100111

    147

    103

    67

    g

    小写字母g

    01101000

    150

    104

    68

    h

    小写字母h

    01101001

    151

    105

    69

    i

    小写字母i

    01101010

    152

    106

    6A

    j

    小写字母j

    01101011

    153

    107

    6B

    k

    小写字母k

    01101100

    154

    108

    6C

    l

    小写字母l

    01101101

    155

    109

    6D

    m

    小写字母m

    01101110

    156

    110

    6E

    n

    小写字母n

    01101111

    157

    111

    6F

    o

    小写字母o

    01110000

    160

    112

    70

    p

    小写字母p

    01110001

    161

    113

    71

    q

    小写字母q

    01110010

    162

    114

    72

    r

    小写字母r

    01110011

    163

    115

    73

    s

    小写字母s

    01110100

    164

    116

    74

    t

    小写字母t

    01110101

    165

    117

    75

    u

    小写字母u

    01110110

    166

    118

    76

    v

    小写字母v

    01110111

    167

    119

    77

    w

    小写字母w

    01111000

    170

    120

    78

    x

    小写字母x

    01111001

    171

    121

    79

    y

    小写字母y

    01111010

    172

    122

    7A

    z

    小写字母z

    01111011

    173

    123

    7B

    {

    开花括号

    01111100

    174

    124

    7C

    |

    垂线

    01111101

    175

    125

    7D

    }

    闭花括号

    01111110

    176

    126

    7E

    ~

    波浪号

    01111111

    177

    127

    7F

    DEL (delete)

    删除


    很可能大家都注意到了,第一列的二进制使用了8个二进制位(8个0、1)。对应的十进制到了最大的127,那为什么是8位呢?因为这套编码系统是美国统一的标准,对美国人来说;所有字符包括单词,标点符号都全部都囊括进了这128(0~127)个字符,美国人用完全就够了。是不是比我们8万+的汉字总量相比逊色多了。简单YY下。

    这就是最初为什么一个字节(1B)用8个二进制位(8b)来表示的由来了,至于什么system/360那些东西在这里不再赘述,实为一个历史。

    随着计算机的发展和各国对计算机的使用,这128个字符显然不能满足全世界任命的需求了,也就相继出现了UTF-8、GBK等的编码体系了。这也说明了在很多编码体系中一个英文字符为什么占用了一个字节(1B)存储大小的原因了!

    计算机中的换算关系:

    1B(Byte) = 8b(bit)

    1KB = 1024B

    1MB = 1024KB

    网络网速上的10M又是通信系统中的概念了;

    表示的是10Mbps,意味带宽,跟道路的宽度是一个道理,所有的下载软件手机网速的提示一般都用KB来表示,那么10M的网速实际下载速度就为:

    10Mbps / 8(b/位) = 1.25MBps (1.25M/s)


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

    一个字等于多少个字节,与系统硬件(总线、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)
    

    作者:ECMAScripter

    展开全文
  • UNICODE是万能编码,包含了所有符号的编码,它规定了所有符号在计算机底层的二进制的表示顺序... Unicode定义了所有符号的二进制形式,也就是符号如何在计算机内部存储的,而且每符号规定都必须使用两个字节来表示...
  • 字节跳动面经汇总

    千次阅读 多人点赞 2020-02-03 23:59:18
    字节跳动】字节跳动-抖音C++开发实习二面凉经 https://www.nowcoder.com/discuss/342523 【字节跳动】字节跳动后端面经 已拿意向书 https://www.nowcoder.com/discuss/302265 【字节跳动】字节c++一面 ...
  • 一个字符常量占几个字节

    千次阅读 2020-09-24 16:30:18
    网上一大堆说的不清不楚,总而言之问你的是一个字符常量占几个字节 回答:      字符型常量是由一对单引号括起来的单个字符。...一个字符常量在计算机的存储占据一个字节 ...
  • c语言int型占内存四个字节还是两个字节?书上说int存储字节为2,为什么占内存为四个字节呢?
  • 在计算机存储,12.5MB是多少字节? 答案提交 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,提交答案时只填写这个整数,填写多余的内容将无法得分。 这是真的送分题 12.5*1024...
  • 计算机存储有多少字节 题目 问题描述 ...本题的结果为一个整数,提交答案时只填写这个整数,填写多余的内容将无法得分。 这是真的送分题 12.5*1024(转换成KB)*1024(转换成B)=13,107,200 ...
  • Java一个汉字占几个字节(详解与原理)(转载)

    万次阅读 多人点赞 2019-05-29 23:33:35
    今天学习Netty做定长消息发送时,发现到UTF-8编码下的中文并非两个字节,是三个字节,omg~,遂翻了篇博客后才发现原来java中文对应的字节长度还有这么多说道,涨姿势了,咳咳~ 原文如下: 忒长了,原文作者大大辛苦...
  • 一个汉字占多少个字节

    千次阅读 多人点赞 2020-07-01 20:54:04
    一个汉字占多少个字节 不同编码方式1个英文字母占的字节是不同的: 1,ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。 2,UTF-8编码:一个英文字符等于一个字节一个中文...
  • UTF-8中文一个汉字占几个字节

    千次阅读 2019-10-12 11:28:05
    英文字母和中文汉字不同字符集编码下的字节数 英文字母: 字节数 : 1;编码:GB2312 字节数 : 1;编码:GBK 字节数 : 1;编码:GB18030 字节数 : 1;编码:ISO-8859-1 字节数 : 1;编码:UTF-8 字节数 : 4;编码...
  • 一个指针64位的计算机上,占8个字节一个指针32位的计算机上,占4个字节。 原因如下: 我们都知道cpu是无法直接硬盘上读取数据的,而是通过内存读取。cpu通过地址总线、数据总线、控制总线三条线对内存的...
  • 计算机中的位,字节,字,字长的概念

    万次阅读 多人点赞 2019-04-29 20:20:17
    计算机中字节为单位存储和解 释信息,规定一个字节由八个二进制位构成,即1个字节等于8个比特(1Byte=8bit)。 3、字:计算机进行数据处理时,一次存取、加工和传送的数据长度称为字(word)。一个字通常由一个或...
  • 如果是256种状态的灰度图像,不压缩的情况下一个像素需要8bit(1字节,256种状态)。 如果用256种状态标识屏幕上某种颜色的灰度,而屏幕采用三基色红绿蓝(RGB),不压缩的情况下一个像素需要占...
  • 字节(Byte )是计算机用于计量存储容量的一种计量单位,一个字节通常8位长。 16位机为什么int类型占2个字节? 参考文献:int类型究竟占几个字节 32位机和64位机,int类型都是占用4个字节。 《The C Program...
  • 汉字在计算机内部的内码是占2个字节的。 #include #include int main() {  FILE *fp;  char string[21];  if((fp=fopen("E:\\c.txt","rt"))==NULL)  {  printf("\nOpen error!\n");  exit(0);  } ...
  • 华中科技大学计算机组成原理慕课答案

    万次阅读 多人点赞 2020-01-26 00:09:18
    、单项选择题 1、下列说法,错误的是( B ) A.固件功能类似软件,形态类似硬件 B.寄存器的数据位对微程序级用户透明 C.软件与硬件具有逻辑功能的等效性 D.计算机系统层次结构,微程序属于硬件级 2、...
  • 一个字节存储数值范围为什么是-128~127?下面我们开始学习。 1.了解补码 什么是原码、反码和补码?负数在计算机中的二进制表示是怎样的?(戳这里查看) 2.补码原理 负数为什么要用补码表示?(戳这里查看) 从...
  • 一个汉字占多少字节?

    千次阅读 2021-02-23 13:06:15
    1、GBK编码,一个汉字占2个字节。 2、UTF-16编码,通常汉字占2个字节,CJKV扩展B区、扩展C区、扩展D区的汉字占4个字节(一般字符的Unicode范围是U+0000至U+FFFF,而这些扩展部分的范围大于U+20000,因而要用两个...
  • 一个字等于多少个字节

    千次阅读 2020-05-17 15:53:03
    1、位(bit) 来自英文bit,音译为...一个字通常由一个或多个(一般是字节的整数位)字节构成。 正确的说法: ①:1字节(byte) = 8位(bit) 16位的系统(比如8086微机) 1字 (word)= 2字节(byte)= 16(bi
  • 计算机网络谢希仁第七版 课后答案

    万次阅读 多人点赞 2019-09-03 23:13:25
    章 概述 1-01 计算机网络向用户可以提供那些服务?答: 连通性和共享 1-02 简述分组交换的要点。答:(1)报文分组,加首部(2)经路由器储存转发(3)目的地合并 1-03 试从多方面比较电路交换、报文交换和...
  • 计算机位,字,字节,字长详解

    万次阅读 多人点赞 2019-01-17 13:51:11
    开始学习计算机时就接触到上面四大佬,总是似懂非懂的,后来做题和理解新的知识时总会有些麻烦,气之下单独找时间好好看看。以下是个人总结,有不对的地方请多多赐教。 【位和字节】 先简单说一下存储容量...
  • 计算机中的字,字长,位,字节的概念

    万次阅读 多人点赞 2017-07-15 13:42:41
    位是计算机内部数据储存的最小单位,11010100是一个8位二进制数。一个二进制位只可以表示0和1两种状态(21);两个二进制位可以表示00、01、10、11四种(22)状态;三位二进制数可表示八种状态(23)……。 2、字节...
  • 有符号一个字节取值范围

    千次阅读 2019-10-10 20:22:15
    有符号一个字节最大和最小值 1Byte=8bit 一个字节八个位,有符号值,符号位占用1位【二进制表示=X,XXX XXXX】 计算机用1表示负数,0表示正数,用补码表示负数 正数 补码=原码 负数 补码=原码除去符号位(1位)其他各...
  • 一个字节多少位

    千次阅读 2020-03-23 11:06:28
    16位的系统(比如8086微机) 1字 (word)= 2字节(byte)= 16(bit) 32位的系统(比如win32) 1字(word)= 4字节(byte)=32(bit) 64位的系统(比如win64)1字(word)= 8字节(byte)=64(bit)...
  • 位是计算机存储的dao最小单位,简记为b,也称为比特(bit)计算机中用二进制的0和1来表示数据,一个0或1就代表一位。位数通常指计算机中一次能处理的数据大小; 2、比特 比特(bit)是由英文BIT音译而来,比特...
  • 一个字符占几个字节

    万次阅读 2019-01-02 08:49:46
    一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值0,最大值255。如一个ASCII码就是一个字节。 UTF-8编码:  一个英文字符等于一个字节一个中文(含繁体)等于三个字节...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 427,981
精华内容 171,192
关键字:

在计算机中一个字节