阿里架构师的底层知识总结笔记(CPU、汇编语言、操作系统)太硬核了
总览
由于文档的内容太多,所以只截取了部分内容展示,有想获取完整PDF文档的朋友:点赞后,私信【文档资料】即可(一定要记得关注我,不然没办法回复陌生人私信)
CPU是什么? CPU实际做什么?
CPU的内部结构
CPU指令执行过程
什么是内存? 内存的物理结构
内存的使用
为什么用二进制表示? 什么是二进制数?移位运算和乘除的关系、便于计算机处理的补数
算数右移和逻辑右移的区别、逻辑运算的窍门、认识压缩算法
几种常用压缩算法的理解
认识磁盘、磁盘构件、节约内存
操作系统环境、Windows操作系统克服了CPU以外的硬件差异
不同操作系统的API差异性、FreeBSD Port帮你轻松使用源代码、可以使用虚拟机获取其他环境、BIOS和引导、操作系统功能的历史
系统调用和编程语言的移植性、操作系统和高级编程语言使硬件抽象化