如何看待计算机组成原理

一. 分析方法

方法:定性分析与定量分析是人们认识事物时用到的两种分析方式。
关系:定性分析与定量分析应该是统一的,相互补充的;
定性分析是定量分析的基本前提,没有定性的定量是一种盲目的、毫无价值的定量;定量分析使之定性更加科学、准确,它可以促使定性分析得出广泛而深入的结论。
定量分析是依据统计数据,建立数学模型,并用数学模型计算出分析对象的各项指标及其数值的一种方法。
定性分析则是主要凭分析者的直觉、经验,凭分析对象过去和现在的延续状况及最新的信息资料,对分析对象的性质、特点、发展变化规律作出判断的一种方法。

二.概述

用定性的角度去学习,你需要理解和掌握计算机五大部件是如何在内外部相互间操作的;定量去分析,可以通过数字更准确的解释为什么要这么做及不同种方法之间的优劣性。你还真不需要理解五大部件内部每一个电路是怎么运行的,如果当你在写代码的时候,你能够想象到你所写的是一串串指令,及这些指令在计算机内部,如cpu与主存间是如何进行交互的,缓冲区这些概念时,这就是我觉得这门课的精华所在。所有的语言和框架,说白了就是在某种规则上进行编写代码,而一旦遇上瓶颈,就需要为某些环境进行方案的选择折衷,就需要考虑各部件之间的运算存储开销
任何一门课,一定要在学习的时候迅速地抓住它的核心部分然后展开来学,细枝末节部分甚至记不清楚也没关系,用到的时候再翻书就行了。

你可能感兴趣的:(计算机认知与感悟)