《计算机基础理论》第五讲【荐】.pptVIP

  • 9
  • 0
  • 约2.29千字
  • 约 24页
  • 2015-07-19 发布于河南
  • 举报
《计算机基础理论》第五讲【荐】.ppt

第五讲 二进制的运算 目标及主要内容 1、位移运算 2、算术运算 3、逻辑运算 位移运算 向左位移 格式:x移动的位数 规则:使操作数的各位左移,低位补0,高位溢出 例1: 10向左位移两位 (低位补0 ) 102=40 向左位移 例2:93向左位移3位 11101000 (高位溢出) 933=232 向左位移使数值变大 向右位移 格式:x位数 规则:使操作数的各位右移,移出的低位舍弃; 高位: 1)对无符号数和有符号中的正数,补0; 2)有符号数中的负数,取决于所使用的系统:补0的称为“逻辑右移”,补1的称为“算术右移”。 向右位移 例3:43向右位移两位 00001010 (高位补0,低位舍去) 432=10 正数或无符号数右位移后数值变小 向右位移 例4:-68向右位移2位 原码补码逻辑右移算术右移再求补 -682=-17 课堂练习 向左位移两位计算:97,29 算术右移两位计算:37,-58,-86 算术运算 加法计算 减法计算 乘法计算 除法计算 加法计算 加法规则 0+0 = 0 0+1 = 1 1+0 = 1 1+1 = 0 (向高位有进位)

文档评论(0)

1亿VIP精品文档

相关文档