二进制如何进行算术运算

二进制如何进行算术运算

首页维修大全综合更新时间:2023-09-17 09:43:17

二进制如何进行算术运算

首先我们要明白什么是二进制:二进制是计算机汇编常用的进制,当两个二进制数码表示两个数量的大小时,它们之间进行数值运算,这种运算称为算术运算,二进制运算和十进

制基本相同,唯一不同的是二进制逢二进一,十进制是逢十进一。

一:加法运算

加法运算如图,逢二进一。

二:减法运算

减法运算按照低位不足,高位减一,低位加二选择,列如下图算法。

三:乘法运算
二进制数乘法过程可仿照十进制数乘法进行.但由于二进制数只有0或1两种可能的乘数位,导致二进制乘法更为简单.二进制数乘法的法则为:
0×0=0
0×1=1×0=0
1×1=1
由低位到高位,用乘数的每一位去乘被乘数,若乘数的某一位为1,则该次部分积为被乘数;若乘数的某一位为0,则该次部分积为0.某次部分积的最低位必须和本位乘数对齐,所有部分积相加的结果则为相乘得到的乘积。

四:除法运算
二进制数除法与十进制数除法很类似.可先从被除数的最高位开始,将被除数(或中间余数)与除数相比较,若被除数(或中间余数)大于除数,则用被除数(或中间余数)减去除数,商为1,并得相减之后的中间余数,否则商为0.再将被除数的下一位移下补充到中间余数的末位,重复以上过程,就可得到所要求的各位商数和最终的余数。

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.