zoukankan      html  css  js  c++  java
  • 作业

    一、简述位、字节的关系

    1.(bit)

    音译为比特,表示二进制位。位于计算机内部数据储存的最小单位。

    拓展二进制计算方法:

            128 64 32 16 8 4 2 1

    例如 122   =    0  1   1   1  1  0 1 0  0/1为二进制位

    2.字节(bytes)

    习惯用大写的B来表示。字节是计算机中数据处理的基本单位。计算机中以字节为单位存储、解释信息。

    规定一个字节有八个二进制位构成,即1个字节等于8个比特(1bytes=8bit)。

    八位二进制数最小为00000000,最大为11111111;通常1个字节可以存入一个ASCII码,两个字节可以存放一个汉字国际码。

    3.  

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

    例如286微机的字由2个字节组成,它的字长为16;486微机的字由4个字节组成,它的字长为32位机。

    计算机的字长决定了其CPU一次操作处理实际位数的多少,由此可见计算机的字长越大,其性能越优越。

    注:

    基本单位是byte就是字节,KB是千字节,MB是兆字节,GB是千兆字节。之间的进制都是1024,就是2的十次方。1024bytes=1kb

    二、简述字符编码

    1.ascii

    ascii:最多用一个字节,即2**8=256-1,所以ascii最多只能表示255个符号,不能显示中文

    2.gbk

    GB2312支持的汉字太少,gbk收录更多

    3.unicode

    所有的字符、符号(最少)由2个字节来表示,什么都能显示

    4.utf-8

    utf-8:对unicode编码的压缩和优化,将所有字符、符号分类:ascii中的内容1个字节,欧洲2个字节,我们3个字节...

  • 相关阅读:
    【巷子】:关于Apply、call、bind的详解
    关于this的指向问题
    SOA和微服务之间的区别
    业务系统如何微服务化
    微服务架构的理论基础
    每个架构师都应该研究下康威定律
    Rabbit MQ
    Scalability, Availability & Stability Patterns
    应用层协议
    SSO
  • 原文地址:https://www.cnblogs.com/mazhiqing/p/6405363.html
Copyright © 2011-2022 走看看