• 【计算机组成原理】00-开篇词


      从事软件开发的同学,基本都听到过“内功”、“招式”这样的说法。应用层的语言、框架类似招式,可以短期见效。而底层知识则类似内功,是在提升根骨和资质。

      深厚的内功基础,绝对有益于招式的学习。越早建立计算机底层原理的知识体系,后续就有越长的时间可以从这些知识中获利。从投资的角度来说,这就是“复利”带来的收益。

    1. 计算机组成原理的定位

      计算机组成原理是入门和底层层面的第一课,是硬件和软件之间的一座桥梁。它既隔离了软件和硬件,也提供了让软件无需关心硬件,就能操作硬件的接口。简而言之,只要对硬件有原理性的理解,就可以安心用高级语言编写程序。

      组成原理也是计算机其他课程的“导引”。向下可以学习数字电路等相关课程,向上可以学习编译原理、操作系统这些核心课程。学好组成原理,能让我们对软件开发领域的全貌建立一个系统了解。

    组成原理在计算机学科中的位置

    2. 理论结合实践

      组成原理难学,无非是三个原因。

      第一,广。组成原理涉及的概念非常多,每个概念的信息量也很大。

      第二,深。组成原理中的很多概念,展开来讲就是另一门核心课程。

      第三,不能学以致用。这门课本身更偏向概念和理论,不能很好地和日常开发结合。

      综上,学习组成原理,要格外注意和实际代码、案例相互印证。此外,要多从“真实开发中会遇到什么问题”、“问题根源是什么”、“为什么这样解决”这三个角度思考。

  • 相关阅读:
    linux 的 sftp 和 scp
    ssky-keygen + ssh-copy-id 无密码登陆远程LINUX主机
    shell入门基础必备
    通杀所有系统的硬件漏洞?聊一聊Drammer,Android上的RowHammer攻击
    APP漏洞扫描器之本地拒绝服务检测详解
    “九头虫”病毒技术分析报告
    CSP的今世与未来
    2016云栖大会即将开幕,阿里聚安全邀您共同见证盛典
    Android安全开发之安全使用HTTPS
    iOS冰与火之歌(番外篇)
  • 原文地址:https://www.cnblogs.com/murongmochen/p/14075982.html
Copyright © 2020-2023  润新知