首页 > 其他分享 >编码基础

编码基础

时间:2023-07-29 15:46:42浏览次数:31  
标签:亿亿 编码 字节 比特 基础 电子器件 计算机

1、比特

比特是数字电路的产物,用于描述最基础的电路单元的状态。另一方面,比特作为最小单元用于对抽象的指令或者数据进行描述。也就是说,比特是计算机和计算机网络中最小的信息量单位。

人为的规定并遵循其进行电路设计:一个比特有且只有两个状态,即0和1。

2、字节

字节是计算机中常用的信息量单位,一个字节由8个连续的比特组成。

在计算机中存储、表示、计算和传输等任务,都是以字节作为基本单位进行的。

3、其他信息量单位

1字节(Byte)=8位(bit)
1KB( Kilobyte,千字节)=1024B
1MB( Megabyte,兆字节)=1024KB
1GB( Gigabyte,吉字节,千兆)=1024MB
1TB( Trillionbyte,万亿字节,太字节)=1024GB
1PB( Petabyte,千万亿字节,拍字节)=1024TB
1EB( Exabyte,百亿亿字节,艾字节)=1024PB
1ZB(Zettabyte,十万亿亿字节,泽字节)=1024EB
1YB( Yottabyte,一亿亿亿字节,尧字节)=1024ZB
1BB( Brontobyte,千亿亿亿字节)=1024YB

 

4、串行和并行

串行传输:逐比特的进行传输,这些信息在一根实际线路上依次传递,一般是计算机网络环境

并行传输:由1个字节或字节的整倍数进行传输,这些信息通过多根实际线路同时传递,一般是计算机内部器件与器件通信

5、比特、信息和电子器件的关系

(1)严格来说,现实存在的是电子器件,其基于物理性质进行工作,比如电压高低、磁道有无、光的频率等

(2)电子器件可以进行比特位的表达,以及比特与比特之间的计算(与或非、等)

(3)基于编码,使多个比特作为一组来表示复杂的信息。

(4)通过键盘、鼠标等输入,以及接收显示器等输出,实现用户和计算机之间的信息交互,其中间层是比特与编码,最底层则是物理性质的电子器件。

标签:亿亿,编码,字节,比特,基础,电子器件,计算机
From: https://www.cnblogs.com/wd404/p/17589906.html

相关文章

  • unicode编码
    1、unicode编码unicode统一码,万国码,单一码,是计算机科学领域的一项业界标准。是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。官网:https://home.unicode.org/1.1版本unicode......
  • ascii编码
    1、介绍ASCII(AmericanStandardCodeforInformationInterchange):美国信息交换标准代码是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是最通用的信息交换标准,并等同于国际标准ISO/IEC646。ASCII第一次以规范标准的类型发表是在1967年,最后一次更......
  • 【模板】数论基础:exGCD,exCRT,inverse,Lucas,BSGS,primitive root
    7.29数论WIP\(a\equivb\pmodp\Rightarrow\frac{a}{d}\equiv\frac{b}{d}\pmod{\frac{p}{d}},d=\gcd(a,b,p)\)。exGCD若\((a,b)=1\),则\(0\leqx<b\),\(ax\bmodb\)互不相同,有一个是\(1\)。证明:\(ax_1\equivax_2\pmodb\)则\((x_1-x_2)a|b\),因为......
  • JavaScript入门基础
    文章和代码已经归档至【Github仓库:<https://github.com/timerring/front-end-tutorial>】或者公众号【AIShareLab】回复javascript也可获取。JavaScript简介布兰登·艾奇(BrendanEich,1961年~),10天完成JavaScript设计。最初命名为LiveScript,后来在与Sun合作之后将其改名为......
  • 高效的视频渲染——H264与H265编码
    需要先安装Quicktime现在的主流还是H264但在不久后的将来H265会发展起来的两种常用的渲染方式这种方式,渲染的时候AE是不能工作的所以一般用第二种方式:添加到ME里面......
  • Python基础day55
    通过结合前端页面实现ORM对数据的增删改查写一个页面,把数据库中的数据以表格形式展示出来,然后在每一行的后面加上两个按钮,分别是修改、删除思路:思考修改功能的逻辑:1.确定修改哪条记录,怎么确定?通过主键id确定唯一一条记录2.点击修改的按钮,需要跳转到一个修改的......
  • python基础语法
    变量和简单的数据类型变量变量的命名规则:1、只能包含字母、数字和下划线,并且不能以数字开头2、变量名中不能是python中的保留字字符串字符串的几种定义方法name='Bob'name="Bob"name="""Bob"""如何字符串本身包含单引号或者双引号,我们可以用与包含相反的方式去定......
  • 【Azure Cloud Service】云服务升级后,查看配置文件发现编码变为utf-16
    问题描述通过MigratetoARM,把经典云服务升级成云服务(外延支持)后,在查看云服务的配置XML文件,发现文件的编码格式由UTF-8改变为UTF-16 由此,引发了三个问题1)CloudService是否支持UTF-8,UTF-16这两种编码呢?2)为什么CloudService的配置文件会发生改变?3)配置文件发生改......
  • 【Azure Cloud Service】云服务升级后,查看配置文件发现编码变为utf-16
    问题描述通过MigratetoARM,把经典云服务升级成云服务(外延支持)后,在查看云服务的配置XML文件,发现文件的编码格式由UTF-8改变为UTF-16 由此,引发了三个问题1)CloudService是否支持UTF-8,UTF-16这两种编码呢?2)为什么CloudService的配置文件会发生改变?3)配置文件发生改变后,是否......
  • java中常见的中文编码格式
    几种常见的编码格式为什么要编码首先要了解为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们人类使用的语言。由于人类的语言有太多,因而表示这些语言的符号太多,无法用计算机中一个基本的存储单元——byte来......