计算机基础 - 数字系统

  • 简述

    表示和处理数字的技术称为数字系统十进制数字系统是最常见的数字系统。其他流行的数字系统包括二进制数系统,八进制数字系统,十六进制数字系统等。
  • 十进制数系统

    十进制数字系统是一个以 10 为基数的数字系统,具有从 0 到 9 的 10 位数字。这意味着任何数字都可以用这10位数字表示。十进制数制也是一种位置值系统。这意味着数字的值将取决于其位置。让我们举个例子来理解这一点。
    假设我们有三个数字 - 734,971和207。所有三个数字中的 7 值不同−
    • 在 734 中,7 的值是 7 百或 700 或 7 × 100 或 7 × 102
    • 在 971 中,值 7 为 7 十、70 或 7 × 10 或 7 × 101
    • 在 207 中,值 7 为 7 个单位或 7 × 1 或 7 × 100
    每个仓位的权重可以表示如下 :
    十进制数系统
    在数字系统中,指令通过电信号给出;变化是通过改变信号的电压来完成的。在数字设备中很难实现10种不同的电压来实现十进制数制。因此,已经开发了许多更容易以数字方式实现的数字系统。让我们详细看看它们。
  • 二进制数系统

    通过电信号改变指令的最简单方法是双态系统 - 开和关。On 表示为 1,关表示为 0,尽管 0 实际上不是无信号,而是较低电压下的信号。只有这两位数字的数字系统 - 0和1 - 称为二进制数字系统
    每个二进制数字也称为一个。二进制数系统也是位置值系统,其中每个数字都有一个以2的幂表示的值,如此处所示。
    二进制数系统
    在任何二进制数中,最右边的数字称为最低有效位 (LSB),最左边的数字称为最高有效位 (MSB)
    断续器
    这个数字的十进制等价物是每个数字与其位置值的乘积之和。
    110102 = 1×24 + 1×23 + 0×22 + 1×21 + 0×20
    = 16 + 8 + 0 + 2 + 0
    = 2610
    计算机内存是根据它可以存储多少位来衡量的。以下是内存容量转换的图表。
    • 1 字节 (B) = 8 位
    • 1 千字节 (KB) = 1024 字节
    • 1 兆字节 (MB) = 1024 KB
    • 1 千兆字节 (GB) = 1024 MB
    • 1 太字节 (TB) = 1024 GB
    • 1 艾字节 (EB) = 1024 PB
    • 1 泽字节 = 1024 EB
    • 1 (YB) 约塔字节 = 1024 ZB
  • 八进制数系统

    八进制数字系统有八位数字 - 0,1,2,3,4,5,6和7。八进制数系统也是一个位置值系统,其中每个数字的值都以8的幂表示,如下所示 -
    八进制数系统
    任何八进制数的十进制等效值是每个数字与其位置值的乘积之和。
    7268 = 7×82 + 2×81 + 6×80

    = 448 + 16 + 6

    = 47010

  • 十六进制数系统

    八进制数系统有16个符号 - 0到9和A到F,其中A等于10,B等于11,依此类推,直到F.十六进制数系统也是一个位置值系统,其中每个数字的值都以16的幂表示,如下所示 -
    六进制数系统
    任何十六进制数的十进制等效值是每个数字与其位置值的乘积之和。
    27FB16 = 2×163 + 7×162 + 15×161 + 10×160

    = 8192 + 1792 + 240 +10

    = 1023410

  • 数字系统关系

    下表描述了十进制、二进制、八进制和十六进制数字系统之间的关系。
    十六进制 十进制 八进制 二元的
    0 0 0 0000
    1 1 1 0001
    2 2 2 0010
    3 3 3 0011
    4 4 4 0100
    5 5 5 0101
    6 6 6 0110
    7 7 7 0111
    8 8 10 1000
    9 9 11 1001
    A 10 12 1010
    B 11 13 1011
    C 12 14 1100
    D 13 15 1101
    E 14 16 1110
    F 15 17 1111
  • ASCII

    除了数字数据,计算机还必须能够处理字母,标点符号,数学运算符,特殊符号等,这些构成了英语的完整字符集。完整的字符或符号集称为字母数字代码。完整的字母数字代码通常包括 −
    • 26 个大写字母
    • 26 个小写字母
    • 10 位数字
    • 7 个标点符号
    • 20 到 40 个特殊字符
    现在,计算机只能理解数值,无论使用何种数字系统。因此,所有字符都必须具有称为字母数字代码的数字等效项。使用最广泛的字母数字代码是美国信息交换标准代码 (ASCII)。ASCII 是一个 7 位代码,具有 128 (27) 个可能的代码。
    阿西伊代码
  • Unicode

    Unicode 是一种国际编码系统,旨在与不同的语言脚本一起使用。每个字符或符号都分配有一个唯一的数值,主要在 ASCII 的框架内。以前,每个脚本都有自己的编码系统,这些系统可能会相互冲突。
    相比之下,这就是Unicode的官方目标 - Unicode为每个字符提供了一个唯一的编号,无论平台如何,无论程序如何,无论语言如何