首页 理论教育 二进制运算在信息技术基础中的应用

二进制运算在信息技术基础中的应用

时间:2023-11-23 理论教育 版权反馈
【摘要】:在计算机中,采用由“0”和“1”这两个基本符号所组成的二进制数。对某二进制数进行“非”运算,实际上就是对它的各位按位求反。

二进制运算在信息技术基础中的应用

在计算机中,采用由“0”和“1”这两个基本符号所组成的二进制数。“1”和“0”正好与逻辑命题的“是”和“否”或“真”和“假”相对应,其为计算机实现逻辑运算和程序中逻辑判断提供了便利的条件。

1.二进制算术运算

二进制算术运算与十进制算术运算类似,并且同样可以进行四则运算,且其操作简单、直观,更容易实现。

二进制求和法则如下:

0+0=0;0+1=1;1+0=1;1+1=10(逢2进1)。

二进制求差法则如下:

0-0=0;1-0=1;0-1=1(借1当2);1-1=0。

二进制求积法则如下:

0×0=0;0×1=0;1×0=0;1×1=1。

二进制求商法则如下:

0÷0=0;0÷1=0;1÷0(无意义);1÷1=1。

提示:

在进行两数相加时,应先写出被加数和加数,然后按照由低位到高位的顺序,根据二进制求和法则,把两个数逐位相加即可。

【例1-5】求1001101+10010。

解:1001101

+) 10010

=1011111

答:1001101+10010=1011111。(www.xing528.com)

【例1-6】求1001101-10010。

解:1001101

-) 10010

=0111011

答:1001101+10010=0111011。

2.二进制逻辑运算

计算机的逻辑运算和算术运算的主要区别是:逻辑运算是按位进行的,并且位与位之间不像加减运算那样有进位与借位的联系。

逻辑运算主要包括3种基本运算:逻辑加法(又称“或”运算)、逻辑乘法(又称“与”运算)和逻辑否定(又称“非”运算)。此外,“异或”运算也很有用。

(1)逻辑“与”

例如:0∧0=0,0∧1=0,1∧0=0,1∧1=1。

逻辑“与”在不同软件中用不同的符号表示,如AND、∧等。

(2)逻辑“或”

例如:0∧0=0,0∧1=1,1∧0=1,1∧1=1。

“或”运算通常用符号OR、∧等来表示。

(3)逻辑“非”

例如:!0=1,!1=0。

对某二进制数进行“非”运算,实际上就是对它的各位按位求反。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈