数制所使用的的数码的个数称为基,数制每位所具有的值称为权
1进位计数制
1.1二进制
二进制数的基为2,权是以2为底的幂,通常用B(Bin)或者下标2表示,
1.2八进制
八进制数的基为8,权是以8为底的幂,通常用O(Oct)或者下标8表示
1.3十进制
十进制数的基为10,权是以10为底的幂,用D(Dec)或者下标10表示,一般情况下不标注,默认为十进制数
1.4十六进制
十六进制数的基为16,权是以16为底的幂,通常用H(Hex)或者下标16表示
2数码的表示
2.1三个术语
数码:表示一个确切的数字
代码:特定的二进制数码组,是不同信息的代号,不一定有数的意义
编码:n位二进制数可以组合成2的n次方个不同的信息,给每个信息规定一个具体码组,这个过程叫编码
2.2二进制码
自然码:有权码,每位代码都有固定权值,结构形式与二进制数完全相同
循环码:无权码,每位代码没有固定权值,任何相邻的两个码组中,仅有一位不同
十进制数 | 自然二进制码 | 循环二进制码 |
0 | 0000 | 0000 |
1 | 0001 | 0001 |
2 | 0010 | 0011 |
3 | 0011 | 0010 |
4 | 0100 | 0110 |
5 | 0101 | 0111 |
6 | 0110 | 0101 |
7 | 0111 | 0100 |
8 | 1000 | 1100 |
9 | 1001 | 1101 |
10 | 1010 | 1111 |
11 | 1011 | 1110 |
12 | 1100 | 1010 |
13 | 1101 | 1011 |
14 | 1110 | 1001 |
15 | 1111 | 1000 |
2.3二-十进制码(BCD码)
BCD码用二进制码对十进制数进行编码,每四位二进制码表示一个十进制位;如(1234)10 = (0001 0010 0011 0100)BCD
3字符的表示
3.1 ascll码
计算机中采用二进制数码表示,因此,计算机中的字母、字符等都要用特定的二进制码表示。普遍采用的是ASCll码,它采用8位二进制编码,可以表示256个字符,其中包括数码0~9,英文字母,以及可打印和不可打印字符
ascll码0~127表示的字符如下
字符 | ASCll码 | 字符 | ASCll码 | 字符 | ASCll码 | 字符 | ASCll码 |
NUL | 0 | Space | 32 | @ | 64 | ` | 96 |
SOH | 1 | ! | 33 | A | 65 | a | 97 |
STX | 2 | " | 34 | B | 66 | b | 98 |
ETX | 3 | # | 35 | C | 67 | c | 99 |
EOT | 4 | $ | 36 | D | 68 | d | 100 |
ENQ | 5 | % | 37 | E | 69 | e | 101 |
ACK | 6 | & | 38 | F | 70 | f | 102 |
BEL | 7 | ' | 39 | G | 71 | g | 103 |
BS | 8 | ( | 40 | H | 72 | h | 104 |
HT | 9 | ) | 41 | I | 73 | i | 105 |
LF | 10 | * | 42 | J | 74 | j | 106 |
VT | 11 | + | 43 | K | 75 | k | 107 |
FF | 12 | , | 44 | L | 76 | l | 108 |
CR | 13 | - | 45 | M | 77 | m | 109 |
SO | 14 | . | 46 | N | 78 | n | 110 |
SI | 15 | / | 47 | O | 79 | o | 111 |
DLE | 16 | 0 | 48 | P | 80 | p | 112 |
DC1 | 17 | 1 | 49 | Q | 81 | q | 113 |
DC2 | 18 | 2 | 50 | R | 82 | r | 114 |
DC3 | 19 | 3 | 51 | S | 83 | s | 115 |
DC4 | 20 | 4 | 52 | T | 84 | t | 116 |
NAK | 21 | 5 | 53 | U | 85 | u | 117 |
SYN | 22 | 6 | 54 | V | 86 | v | 118 |
ETB | 23 | 7 | 55 | W | 87 | w | 119 |
CAN | 24 | 8 | 56 | X | 88 | x | 120 |
EM | 25 | 9 | 57 | Y | 89 | y | 121 |
SUB | 26 | : | 58 | Z | 90 | z | 122 |
ESC | 27 | ; | 59 | [ | 91 | { | 123 |
FS | 28 | < | 60 | \ | 92 | | | 124 |
GS | 29 | = | 61 | ] | 93 | } | 125 |
RS | 30 | > | 62 | ^ | 94 | ~ | 126 |
US | 31 | ? | 63 | _ | 95 | del | 127 |