首页 > 其他分享 >逆向-数据宽度-逻辑运算

逆向-数据宽度-逻辑运算

时间:2023-01-06 14:46:46浏览次数:39  
标签:逆向 存储 逻辑运算 计算机 10 宽度 进制

数据宽度:

1、数学上的数字,是没有大小限制的,可以无限的大。但在计算机中,由于受硬件的制约,数据都是有长度限制的(我们称为数据宽度),超过最多宽度的数据会被丢弃。

2、4位宽度表示:假设计算机只能存储4位2进制数

3、8位宽度表示:假设计算机只能存储8位2进制数

 

 4、16位宽度表示:假设计算机只能存储16位2进制数

 

 5、32位宽度表示:假设计算机只能存储32位2进制数

 

 二进制的逻辑运算:

1、逻辑运算:或(or |)  只要有一个为1就是1

 

 

 

 

 4、逻辑运算:非(not !) 1是0 0是1

 

 逻辑运算的具体应用:

1、CPU计算2+3的方式

2、如果想获取某个值的第N位的值是多少?

如:8F

 

 3、最简单的加密算法:

 

 

课后练习:

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

计算:123 + 234 = ?

2、10进制定义:由10个符号组成,分别是:!、@、$、%、^、&、*、A、B、C,逢10进1

计算:@$$B + %AC& = ?

3、使用异或对 87AD6 进行加密后再进行解密,加解密密钥:5

(1)

 

(2)

 

 (3)

 

 

 

 

标签:逆向,存储,逻辑运算,计算机,10,宽度,进制
From: https://www.cnblogs.com/BDAMBXA/p/17030404.html

相关文章