您的位置:首页 > 其它

Po_lesson2_二进制运算_基础_2017/6/17

2017-06-17 20:51 381 查看

二进制运算

1、几个概念:IC 集成电路  引脚的两种状态:通电;断电。
             0V/5V
2、二进制值能表达的含义
  (1)字符:英文大小写->52个编号
  (2)图片:点阵->表示黑白
             定位颜色->表格 第几行第几位->能表达各种颜              色渐变的效果
  (3)视频:轨道->一帧一帧按顺序播放图片
  (4)音频:声宽  采样                      1111
  (5)数值:   二进制<———>十进制  技巧: 8421
                        转换
3、二进制运算           
    (1)加法:逢二进一
                                                      11101011
                              +10100010
                           ————————
                              110001101

                      
       课堂作业:
           A、0-16的对应二进制数
        0 1 2  3   4   5   6   7   8    9   10    11   
        0 1 10 11 100 101 110 111 1000 1001 1010 1011
   
        12   13   14   15   16
        1100 1101 1110 1111 10000
          B、二进制加法
           0010011         0011101
          +0010011        +0000011
          ————        ————
           0100110         0100000

     (2)减法:减正数转化为加负数(因为电脑只会加,不                   会借位,只会升位)
最高位为标志位  决定后面接正数还是负数
补码的转换规则:先确定长度->长度决定数值范围  =4位或8位等                 正数变负数->取反+1 超出长度的舍去
    
例:长度=4位    0011=3  正数变负数  0001 取反为1110 +1为 1111                               1          
  表示-1                                                     
                     3         0011  
      比较       +(-1)       1111  
                     2         0010   超出长度的一位舍去
      (3)乘法:左移    左移n位,就是2n,左移补0
      (4)除法:右移    算数右移补1
  

作业:
1、32位是几个字节?
   1B=8bit,32bit=4B(byte), 1KB=1024B
   解析:几个易混淆概念
   位(bit):一个电子线路单元称为个“位”(bit), 它有两个稳定的工作状态,分别以“0”和“1”表示。是计算机中最小的数据单位。
   字节(byte,简称B):8位二进制数称为一个字节,它是计算机存储信息的基本单位,也是计算机存储空间大小的最基本容量单位。         1KB=1024B
2、01011100对于十进制是多少?
   0   1  0  1  1 1 0 0
   128 64 32 16 8 4 2 1    64+16+8+4=92
3、00001111左移两位结果是多少?有什么规律?
   结果是00111100,规律就是向左移几位,右边相应补上相应位数的0。
 4、以补码的形式表示的8位数二进制数11111111,十进制是多少?
5、二进制和十进制有什么区别?
   区别就是进制不同,二进制逢二进一,十进制是逢十进一;计算机可以直接处理二进制,不能直接处理十进制。 
     
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: