0
点赞
收藏
分享

微信扫一扫

逆向笔记(1、进制)

gy2006_sw 2022-01-05 阅读 68

1、进制的定义

十进制定义:由十个符号组成,分别是0 1 2 3 4 5 6 7 8 9 逢十进一。

N进制的定义:由N个符号(任意符号)组成,逢N进一。

如二进制、八进制、十进制中1-10

十进制1 23  4  5  6 7   8   910
二进制11011100101110111100010101011
八进制1 2 3  4  5 6 7   10  11 12

2、进制的本质

进制中定义的符号不只有数字,可为任意符号。但若使用其他符号,会给解密者带来麻烦。

3、计算机与进制关系

①计算机中任何信息都是以二进制的形式进行储存的。

②计算机采用二进制的形式储存数据的原因;1)二进制足够;2)受硬件制约。

③多数软件将计算机中数据用16进制来进行表示。16进制是二进制的简写形式。

④二进制与16进制的映射

0123456789ABCDEF
000000010010001101000101011001111000100110101011110011011110

1111 

4、进制的加减乘除

以八进制为例

2+3=5。   2*3=6。     4+5=11。    4*5=24

如果是

277+333=?    276*54=?    234/4=?

八进制加法表

1+1=2
1+2=32+2=4

1+3=4

2+3=53+3=6

1+4=5

2+4=63+4=74+4=10
1+5=62+5=73+5=104+5=115+5=12
1+6=72+6=103+6=114+6=125+6=136+6=14
1+7=102+7=113+7=124+7=135+7=146+7=157+7=16

八进制乘法表

1*1=1
1*2=22*2=4
1*3=32*3=63*3=11
1*4=42*4=103*4=144*4=20
1*5=52*5=123*5=174*5=245*5=31
1*6=62*6=143*6=224*6=305*6=366*6=44
1*7=72*7=163*7=254*7=345*7=436*7=527*7=61

对照图表可知

277+333=632。   276*54=1370       234/4=47

举报

相关推荐

0 条评论