深入理解计算机系统 第2章 笔记整理
这次回顾深入理解计算机系统第2章 ,这一章介绍了信息的表示和处理。
电子书地址:
参考资料:
https://baike.baidu.com/item/%E7%BA%BF%E7%A8%8B/103101?fr=aladdin
之前的笔记整理:
https://doraemonzzz.com/2020/05/01/CMU%2015-213%20Intro%20to%20Computer%20Systems%20Lecture%202/
https://doraemonzzz.com/2020/05/07/CMU%2015-213%20Intro%20to%20Computer%20Systems%20Lecture%203/
https://doraemonzzz.com/2020/05/09/CMU%2015-213%20Intro%20to%20Computer%20Systems%20Lecture%204/
这里只补充之前没有罗列的点。
备注:图片均来自于电子书。
第2章 信息的表示和处理
信息存储
基本概念
字长
每台计算机都有一个字长(word size),指明指针数据的标称大小(nominal size),如今的计算机是32位字长或64位字长。
小端法和大端法
最低有效字节在最前面(低地址)的方式,称为小端法(little endian);最高有效字节在最前面的方式,称为大端法(big endian)。
例子:
假设变量$\mathrm x$的16进制值为$0 \mathrm{x}01234567$,那么两种表示方法分别为:
大多数因特尔兼容机使用的都是小端法,另外要注意反汇编指令生成的机器码阅读顺序(从右往左)。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Doraemonzzz!
评论
ValineLivere