写在前面
现在计算机系统的软硬件架构师是十分复杂的,是所有IT相关技术的根源。从上学到现在也是一直在尝试从原始的零认知状态开始,逐步的从最基础的数字电路一直介绍到计算机操作系统以及人工智能。每个过程都是不能放下学习的,从介绍原因—思考—介绍解决方案—提炼抽象成概念。并且都是集科普、专业为一体,用通俗详尽的语言、图表、模型来描述专业知识。
本书特点如下:
- 1.从初学者角度出发,简单易懂;
- 2.介绍事物绝对刨根问底,不留任何余地;
- 3.不会囫囵吞枣,有问题导向引发读者思考;
- 4.承上启下,每个事物之间都是有关联的,每个章节不是独立的一部分;
- 5.全局的框架和局部的细节都详细展示;
- 6.覆盖了数字电路、模拟电路、计算机体系结构、计算机组成原理、操作系统原理、计算机图形学、高性能计算机集群/超级计算机、信号与系统、、存储系统、网络/通信系统、机器学、人工智能,涵盖面广;
- 7.图片丰富详细,容易理解,每个过程是动态的而不是静态的。
当然在学习的过程中我们还会遇到很多疑问:
- 1.对某个事物根本不懂,需要先彻底学习透彻的时候;
- 2.没有资源,学习遇到瓶颈,网络上根本搜不到答案,思考不出来,请教别人也不知道时候;
- 3.似懂非懂时,不知道该如何表述时,无从切入,无从下手,无法找到通俗的描述路线;
- 4.彻底懂了时,却发现事物盘根错节,无法从一条线从头讲到尾,必须分多个角度分别介绍;
- 5.为研究透某个事物,发现需要先研究另一连串事物,无穷无尽,看不到头,感到绝望时候;
- 6.需要画图的时候,不过多数时候都是一针一线地画完了;
下文内容会详细地介绍这份计算机的提纲内容,涵盖的知识点一目了然,但文章字数有限,就先展示部分内容:
第1章电控开关——计算机世界的基石
第2章解脱人手——程序控制计算机
第3章开关的进化——从机械到芯片
第4章电路执行过程的进化——流水线、 分支预测、乱序执行与多发射
第5章 程序世界——从机器码到操作系统
第6章多处理器微体系结构——多核心与缓存
第7章计算机/O子系统
第8章绘声绘色——计算机如何处理声音和图像
第9章万箭齐发——加速计算与超级计算机
第10章计算机操作系统舞台幕后的工作者
第11章现代计算机系统——形态与生态
第12章机器学习与人工智能
总结
在这个自己给自己设立的命题之下,我真正开始一步步地搭建计算器,然后是可编程的计算器,那就是CPU了,最后一步步扩散开来,梳理出整个系统的全貌。自己梳理自己的思维,遇到问题就去研究解决,最后豁然开朗。万事开头难,我认为,只要开了头,再给自已设立一些课题目标,然后一步步往前走,带着毅力和坚持不懈,带着自己的思维,只要走下来,把过程记录下来,就是一本游记,一本有价值的书。
说白了,我们每个人都拥有自己的梦想,但现实的打击往往让我们沦为社畜。实际上,所谓的梦想都是需要建立在物质基础上,所以无论是你转行也好,还是仍旧在自己的行业里坚持下去,都需要花费时间,需要自己去努力,只不过互联网行业的见效更快,站在金字塔上层或顶端相对来说更容易。领取这份大话计算机,只需要: