《深入理解计算机系统》读书笔记(二)信息的表示和处理
前言
继续阅读《深入理解计算机系统》这本经典书籍
本节是第二章
信息的表示和处理
1、信息存储
小端法:最低有效字节在最前面,如android和IOS
大端法:最高有效字节在最前面
字符串最常见的是用ASCII码
代码的机器表示则每个机器不同
2、整数表示
本节涉及以下知识点:
- 无符号有符号
- 补码
- 位的扩展和截断
都是基础知识,但需要注意
容易在程序执行中引发错误
3、整数运算
本节涉及以下知识点:
- 加法
- 乘法,主要是位移
- 补码运算
要注意的是溢出
4、浮点数
浮点数的标准是IEEE754
具体例子
关于舍入
有以下几种
结语
本章都是很基础的东西
不过书中讲的很详细
公式推导和各种特殊情况考虑