晓薇三毛计算机课程,【晓薇专转本网校】计算机二进制分享

【计算题知识:二进制的运算】

美妙的新一周,晓薇在线课堂专转本网校再次与大家见面!

相信你一定早就知道二进制只有0、1构成(三毛的儿子两毛都可以数到0到9了,而计算机只能数到0到1,计算机是不是有点笨啊,哈哈)。

言归正传,花费你五分钟巩固一下“二进制的运算”。

二进制的运算一般分为两种,即算术运算与逻辑运算。

注:如果考题中不特别说明,一般表示就是算术运算。

1.二进制数的算术运算分加法、减法运算,规则与小学时的算术加减法一样,只是在二进制规则下进行,规则是:由低位到高位逐位进行,低位向高位进或借位!而进位规则是“逢二进一”,借位规则是“借一当二”。

例如:

注:第二个0 - 1=1中的0实际上是需要从高位借位的。

上方描述的是一位二进制数算术运算,那么多位二进制数的加、减法运算举例如下:

2. 逻辑运算分为三种:逻辑加(也称为:或运算)、逻辑乘(也称为:与运算)、非运算(与称为:取反运算)。

切记:逻辑运算à不进位、不借位!

(1)逻辑加: F = A ∨ B(“或”运算,相当于英文中的or),原始数中只要有1,结果就为1。规则如下:

(2)逻辑乘: F = A ∧ B(“与”运算,相当于英文中的and),原始数中两者都为1,结果才为1。规则如下:

(3)取反运算:这种运算最简单,也称为“否定”运算,0取反为1,1取反为0。

上面描述的是1位数的逻辑运算,对于多位数的逻辑运算,需按位独立进行逻辑运算,每一位都不受其它位的影响。如下所示,实际这正是逻辑运算与算术运算的本质差别!

好啦,又开始题海战术(虽然只有两三题^-^):

(2015年考试真题第24题)二进制加法运算10101110 00100101

的结果是

A.00100100

B.10001011

C.10101111

D.11010011

解题过程:既然没有明确说明,那么题干所说“二进制加法运算”指的就是算术运算,那么就存在以下规则:低位向高位进位(加法)或借位(减法)!所以:

10101110

00100101

11010011

答案当然是D。

最后,再操练两题巩固一下你今天的所学!

【题1】二进制数01100111和10011001进行“逻辑或”运算后的结果为 。

A. 00000001 B. 00000000 C.

11111111 D. 10001110

【题2】二进制数01100111和10011001进行“逻辑与”运算后的结果为 。

A. 00000001 B. 11111111 C.

00000000 D. 10001110

“逻辑或”的运算就是只要原始数据中有1,结果就为1。而“逻辑与”是参与运算的原始数据中两者必须均为1,结果才为1。因此答案分别为(第1题)C,(第2题)A。

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

愿你每天进步一点,加油,很看好你们!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值