作者:henryWang
链接:https://www.zhihu.com/question/48076244/answer/108975256
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
首先,组成原理的意义不在于提升编程能力,而且提升对计算机如何执行任务的过程的理解。举个不太贴切的例子,好比让你计算定积分,你只要熟悉那几招套路然后不断刷题就行,但是没有极限理论的话你永远都没法说明你的做法是对的。
然后教材的话,组成原理的书我觉得这本是写的很清晰的
计算机组成与设计 (豆瓣)
另外个人觉得组成原理和体系结构放在一起食用效果更佳,所以也为题主推荐这本,和上本书同一个作者
计算机体系结构 (豆瓣)
上面两本书加起来就有1300页了,说实话我买了2年一直没有完整的看过,不过翻过的几章感觉都很好。另外,有关计算机原理,我觉得下面的书都值得反复读的,也一并推荐给答主吧
编码的奥秘 (豆瓣)
这本书知乎上很多人强推,我也觉得很棒,本身不厚,还有历史进程,然后交给读者用数字逻辑的知识造一台计算机,想了解计算机原理的话这本书应该能让你看看全裸的计算机了
现代操作系统 (豆瓣)
既然要学习计算机原理,操作系统当然是必不可少的内容了,这本书也是很多人推崇的操作系统经典教材。书本身不用多说,推荐操作系统书籍的原因是操作系统的设计实现过程里包含了大量计算机科学解决问题的思想,虚拟、并发、折中等等,很多算法的智慧真的令人叫绝,同时也对编程有很多帮助。
计算机程序的构造和解释 (豆瓣)
深入理解计算机系统(原书第2版) (豆瓣)
好吧这两本书我是觉得讲计算机原理不搬出来实在说不过去,也是强推,每读一章都有很大启发的,而且随着自己知识的积累和理解能力的提高,每次去读的感悟都不同~~不过就是太厚了,这些书都太厚了= =
恩就先这些了,祝好
1、
计算机
系统概述主要讲授信息的数字化表示、存储程序与冯诺依曼体制;
计算机
的诞生和发展;
计算机
系统的层次结构和硬件系统组织;
计算机
的主要性能指标。2、数据的表示、运算与校验主要讲授数值型和字符型数据的表示,数据的运算方法,奇偶校验等常用的数据校验方法。3、CPU主要讲授CPU的结构和发展历程,指令系统,MIPS32指令集,单周期和多周期MIPS32处理器设计,提升CPU性能的一些高级技术,如多核技术等。4、存储系统。
如果你是一枚Coder,但是你不知道Github,那么我觉的你就不是一个菜鸟级别的Coder,因为你压根不是真正Coder,你只是一个Code搬运工。说明你根本不善于突破自己!为什么这么说原因很简单,很多优秀的代码以及各种框架源码都存放于github当中!
计算机组成原理
计算机组成原理
计 算 机 组 成 原 理计 算 机 组 成 原 理西 南 交 通 大 学信息科学与技术学院2014年6月修订第7章 输入输出系统§7.1 外部设备概述§7.2 主机与外设的连接§7.3 程序查询方式及其接口§7.4 中断系统和程序中断方式§7.5 DMA方式及其接口§7.6 通道控制方式§7.7 总线技术西南交通大学信息科学与技术学院 ...
Click to buy NOW!PDF-TOOLS ...
计算机
组成
大部分人会认为是硬件开发的人才需要接触,软件开发的人不用了解,我觉得这个观点是不对的,你写的程序也是运行在
计算机
上的,并且实际上
计算机组成原理
有些知识还是跟软件有关系的,那就有一本很适合软件开发人员了解的书 —— 《
计算机
组成
与设计 硬件/软件接口》整理成了 PDF,一整理后,没想到每个图解都输出了 15 万字 + 500 张图,质量也是杠杠的,有很多朋友特地私信我,看了我的图解拿到了大厂的offer。Linux 命令入门的好书,跟着鸟叔一起敲 Linux 命令,很快就能入门了。
计算机
考研408是全国统考的科目,统考科目包括四门
计算机
专业课:数据结构、
计算机组成原理
、操作系统和
计算机
网络,这四门课程合在一起称为
计算机
科学专业基础综合,共150分。四门专业课在试卷中所占的分数分别为:数据结构45分,
计算机组成原理
45分,操作系统35分,
计算机
网络25分。
计算机
系统 = 硬件 + 软件在
计算机
领域中,站在某类用户的角度,若感觉不到某个事物或属性的存在,即“看”不到某个事物或属性,则称为“对该用户而言,某个事物或属性是透明的”。这与日常生活中的“透明”概念(公开、看得见)正好相反。例如,对于高级语言程序员来说,浮点数格式、乘法指令等这些指令的格式、数据如何在运算器中运算等都是透明的;而对于机器语言或汇编语言程序员来说,指令的格式、机器结构、数据格式等则不是透明的。在CPU中,IR、MAR和MDR对各类程序员都是透明的。按在
计算机
中的作用(层次)分类。
前言都说信息时代瞬息万变,但是此“变”不离“宗”。
计算机组成原理
就是所有开发工作千变万化的“宗”。
计算机组成原理
绝对是我四年里学过的最有意义的课程之一。这门课完全可以用一个词来概括,就是“抽象”。在我看来这也是整个
计算机
设计中所蕴含的灵魂。尽管绝大多数学生永远不会设计一台新的
计算机
,但今天的学生却需要比他们的前辈更全面地了解
计算机
。虽然学生们不必是合格的汇编语言程序员,但他们一定要理解总线、接口、...