📜  Base-2数字系统

📅  最后修改于: 2021-08-25 10:27:45             🧑  作者: Mango

我们已经研究过计算机与0和1一起工作,它们是BIT的一部分,位具有两种类型的条件,就像开关具有两个ON和OFF功能一样。为了方便起见,我们将ON称为1,将0称为OFF。这些被称为位,这是称为二进制数的最小单位。
我们通常在一个十进制系统上工作,其中这10个数字在0到9之间连续排列,加减乘除乘法的整个工作都是用这些数字或数字完成的。在计算机0和1中,这两个数字将所有信息写入设备中输入的所有内容。

字节

  1. 单个位根本没有用,所以当它与其他位连接在一起时,仅对我们而言任何数据或信息都具有完整的含义,这一系列的8位很重要,这被称为字节,这是最重要且必不可少的单元整个计算机的内存结构以千字节和兆字节为单位。
  2. 所有活动都是通过这些字节完成的。对于计算机而言,存储的信息字节是临时的东西,可以以任何形式使用,因此计算机与数据一起执行两项重要工作,第一个是对数字进行处理,或者可以说是进行了数学计算通过数字和科学,它可以执行不同的活动(以字节为单位),我们可以通过两种方式存储数据:数字系统或符号系统。
  3. 实际上,两种形式的数据在字节上没有区别,唯一的事情就是如何使用它来知道叮咬有一个数字或一个符号,我们必须知道我们将如何处理该数据。

二进制数

  1. 众所周知,在十进制系统中,我们执行从右到左的数字,如数字1、10、100、1000、10000、100000、1000000等。
  2. 这被称为一个,十个,一百个,一千个,一万个,十万,十万等。此数字系统的含义以10为底,因为该数字系统有10个数字0、1、2、3、4。 ,5、6、7、8和9。
  3. 但是二进制数系统的基数为2,因为当我们编写整个二进制数系统时,所有位都被计数为两个数字,即0和1,因此从右到左执行位的位置,并且该值是两次,例如1,2,4,8,16,32,64,128等
  4. 请记住,位系列是从右到左,最初是从零开始的,最好与该系列有关系,每个位的数字值为2。示例位系列具有3,其值为2表示8,就像这样其他位可以理解。
  5. 在计算机中,所有序列仅以二进制形式保存,并以这种形式将它们相加,相减,相乘或由此执行任何其他算术运算。任何数字都可以写为二进制,因此没有区别。
  6. 任何十进制系统都可以用一种特殊的方式转换为二进制系统,但是这超出了本文的主题,这就是为什么我们在此不再赘述,我们只讨论等于二进制数字的前16个十进制系统。
Decimal System Binary System
0 0
1 1
2 10
3 11
4 100
5 101
6 110
7 111
8 1000
9 1001
10 1010
11 1011
12 1100
13 1101
14 1110
15 1111

为了将任何二进制系统转换为十进制系统,实际上每个位都添加了一个位,因为零位没有值,所以实际上只添加了一位,例如,日记系统1101具有31位,其中第一个具有8秒的值具有一个位。值4和第三个值将它们加起来后得到一个fun值,结果得到13,这就是为什么Binary System 1101等于十进制13的原因。

如果我们要写ASHA BISHT并想存储它,那么我们就以一种咬合的方式存储一个字母以便签字,然后我们需要10个字节。在这9个字母中,有一个空白空间,每个空白空间都有一个不同的字节存储在其中,如下所示:

A S H A   B I S H T

因此,我们知道每个位具有8位,并且每个位具有两个值0和1,这就是为什么根据数学规则1个字节具有2个幂8位,这意味着可以形成256个不同的组,这意味着1个字节具有0到255表示总价值为256的系列将被显示,它的另一种含义是一口存储了256个不同的符号或字母。

Letter ASCII CODE EBCDIC CODE
A 01000001 11000001
B 01000010 11000010
C 01000011 11000100
D 01000101 11000101

字母和符号存储在字节中,这是一种特殊的方式,称为编码系统。这两个已知的系统是ASCII或美国信息交换标准代码或EBCDIC或扩展二进制十进制交换代码。