二进制如何进行算术运算?
首先要明白什么是二进制:二进制是计算机汇编中常用的。当两个二进制数表示两个量的大小时,它们之间进行数值运算,称为算术运算、二进制运算和十进制运算。
系统基本相同,唯一不同的是二进制遇到二进制一,十进制遇到十进制一。
一:加法运算
加法运算如图,每两进一。
二进制加减运算规则?
1.二进制运算算术运算二进制加法:000,011,101,1110(进位到高位);也就是7111,101010311。
2.二进制减法:0-00,0-11(高位借用),1-01,1-10(模二加法运算或异或运算)。
3.二进制乘法:0*00*10,1*00,1*11二进制除法:0÷00,0÷10,1÷00(无意义),1÷11。
4、逻辑运算二进制或运算:
遇到1时取1的二元与运算。
遇到0得到0二进制NOT运算:每一位取反。
二进制:是计算技术中广泛使用的一种数字系统。二进制数据是由0和1这两个数字表示的数字。它的基数是2,进位规则是"每两个进入一个借用规则是"借一当二",是18世纪德国数学哲学大师莱布尼茨发现的。
[优点]:
该数字装置简单可靠,元件少。
只有0和1两个数字,所以它的每一个数字都可以用具有两种不同稳定状态的任意元素来表示。
基本操作规则简单,操作方便。
【缺点】:
当一个数用二进制表示时,有许多位数。所以在实际使用中,先用十进制,再送到数字系统,送到机器后再转换成二进制数,这样数字系统才能运算,运算后再把二进制转换成十进制供人阅读。
二进制和十六进制的转换更重要。但是,不需要计算两者之间的转换。每个C和C程序员都能看到二进制数,直接转换成十六进制数,反之亦然。
【采用理由】:
技术实现很简单。计算机由一个逻辑电路组成,逻辑电路通常只有两种状态,即开关的通断,可以用"1"和"0"。
简化运算规则:两个二进制数的和、积运算有三种组合,运算规则简单,有利于简化计算机内部结构,提高运算速度。
适合逻辑运算:逻辑代数是逻辑运算的理论基础,二进制只有两位数,与"真实"和"虚假"在逻辑代数中。
容易转换,二进制数和十进制数很容易相互转换。
用二进制表示数据具有抗干扰能力强、可靠性高的优点。