CSAPP阅读笔记(二):比特、字节和整数

  1. 用比特来表示信息
    1. 每个比特只能是0或1,也就是二进制。一方面有利于计算机的存储,另一方面也适合电子设备的传输(扛干扰能力更强)。
    2. 信息编码成多个比特构成的串后,计算机通过解析来判断是指令还是数据(数字、集合、字符串等)来实现预定的目标。
    3. 1个字节由8个比特构成。一般而言,char型整数由1个字节构成,short型整数由2个字节构成,int型整数由4个字节构成,long类型由4个字节(32bit机器)或8个字节(64bit机器)构成。float型浮点数由4个字节构成,double型浮点数由8个字节构成,指针由4个字节(32bit机器)或8个字节(64bit机器)构成。
  2. 比特级操作
  3. 整数
  4. 存储中的表示、指针和字符串

 

 

上一篇:mysql的使用文档查询


下一篇:《machine learning in action》机器学习 算法学习笔记 基于概率论的分类方法:朴素贝叶斯