一.进制
1.N进制:由n个符号组成,逢N进一,N个字符可以任意定义。(进而实现加密)
2.二进制从0写到30
3.计算机与数字的关系:
(1)计算机中的任何信息,比如一张图片,一部视频或者一首歌曲,最终都是以二进制的形式进行存储的。
(2)计算机采用二进制的形式存储数据,主要有2个原因:1.二进制就足够2.受3硬件限制。
(3)1个16进制数==4个二进制数。
16进制与二进制的映射关系:
0000 | 0 |
---|---|
0001 | 1 |
0010 | 2 |
0011 | 3 |
0100 | 4 |
0101 | 5 |
0110 | 6 |
0111 | 7 |
1000 | 8 |
1001 | 9 |
1010 | A |
1011 | B |
1100 | C |
1101 | D |
1110 | E |
1111 | F |
4.进制运算
1.八进制:
2 + 3 = 5;2 * 3 = 6;4 + 5 = 11; 4 * 5 = 24
277 + 333 = 632
除法反过来同乘法表看。
2.16进制
乘法表:
22=4
23=6 33=9
24=8 34=C 44=10
25=A 35=F 45=14 55=19
26=C 36=12 46=18 56=1E 66=24
27=E 37=15 47=1C 57=23 67=2A 77=31
28=10 38=18 48=20 58=28 68=30 78=38 88=40
29=12 39=1B 49=24 59=2D 69=36 79=3F 89=48 99=51
2A=14 3A=1E 4A=28 5A=32 6A=3C 7A=46 8A=50 9A=5A AA=64
2B=16 3B=21 4B=2C 5B=37 6B=42 7B=4D 8B=58 9B=63 AB=6E BB=79
2C=18 3C=24 4C=30 5C=3C 6C=48 7C=54 8C=60 9C=6C AC=78 BC=84 CC=90
2D=1A 3D=27 4D=34 5D=41 6D=4E 7D=5B 8D=68 9D=75 AD=82 BD=8F CD=9C DD=A9
2E=1C 3E=2A 4E=38 5E=46 6E=54 7E=62 8E=70 9E=7E AE=8C BE=9A CE=A8 DE=B6 EE=C4
2F=1E 3F=2D 4F=3C 5F=4B 6F=5A 7F=69 8F=78 9F=87 AF=96 BF=A5 CF=B4 DF=C3 EF=D2 F*F=E1
数据宽度-逻辑运算
2.几个重要的计量单位
BYTE 字节 8BIT
WORD 字 16BIT 2字节
DWORD 双字 32BIT 4字节
3…32位通用寄存器的指定用途如下:
编码的 一般
格式
通用寄存器-内存读写
1.
由上面图片可得 EAX是包含AX的,简单来说,AX是EAX的前半段。