zl程序教程

您现在的位置是:首页 >  工具

当前栏目

【00】 开篇词:为什么你需要学习计算机组成原理?

学习计算机原理 为什么 需要 组成 00 开篇
2023-09-11 14:15:48 时间

【计算机组成原理】学习笔记——总目录

【00】开篇词 | 为什么你需要学习计算机组成原理?

引言

组成原理是计算机其他核心课程的一个“导引”。学习组成原理之后,向下,你可以学习数字电路相关的课程,向上,你可以学习编译原理、操作系统这些核心课程。如果想要深入理解,甚至设计一台自己的计算机,体系结构是必不可少的一门课,而组成原理是计算机体系结构的一个入门版本。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mTHojqEQ-1652322666288)(C:\Users\STAR_302\AppData\Roaming\Typora\typora-user-images\image-20220512103024371.png)]

学习有难度的三个原因:

第一,广。

组成原理中的概念非常多,每个概念的信息量也非常大。比如想要理解 CPU 中的算术逻辑单元(也就是 ALU)是怎么实现加法的,需要牵涉到如何把整数表示成二进制,还需要了解这些表示背后的电路、逻辑门、CPU 时钟、触发器等知识。

第二,深。

组成原理中的很多概念,阐述开来就是计算机学科的另外一门核心课程。比如,计算机的指令是怎么从你写的 C、Java 这样的高级语言,变成计算机可以执行的机器码的?如果我们展开并深入讲解这个问题,就会变成《编译原理》这样一门核心课程。

第三,学不能致用。

学东西是要拿来用的,但因为这门课本身的属性,很多人在学习时,常常沉溺于概念和理论中,无法和自己日常的开发工作联系起来,以此来解决工作中遇到的问题,所以,学习往往没有成就感,就很难有动力坚持下去。

计算机组成原理知识地图

在这里插入图片描述

【计算机组成原理】学习笔记——总目录