为什么要学习计算机原理

计算机系统是由硬件和系统软件组成的,它们共同工作来运行应用程序。虽然系统的实现方式随着时间在不断地变化,但是系统内在的概念却没有改变,所有的计算机系统都有相似的硬件和软件组件,它们执行着相似的功能。现在高级编程语言和集成的IDE的出现为程序员做了很多大量的工作,似乎不了解计算机系统的底层实现原理也可以写出大型的项目,做出很厉害的程序。但如果你愿意不仅知其然,还想知其所以然的话,让我们一起来学习吧,我始终觉得这个世界的所有知识都将成为体系,否则只是经验而已。之所以要成为体系,是因为人们需要稳定,需要做到有迹可循。比如一个建筑工人如果不知道如何看建筑图纸,或许他能建造一堵墙,并且保证它不会倒塌,当然就算塌了损失也不会太大。但是一栋大楼所消耗的资源是巨大的,这种情况下必须要有理论上的分析,OK,建筑学应运而生,我使用建筑学的知识画好图纸,这样盖好的房子就会很牢固,不会冒一些不必要的风险。计算机系统原理就是整个计算机工作的基石,这是计算机之神奇的基础,无论编程语言怎么变化,无论计算机怎么发展,这些知识都将是整个计算机行业技术的根本,也将是所有计算机应用的基础。最近我想将以前看过的《深入理解计算机系统》和最近正在研读的《程序员的自我修养:链接、装载与库》进行一个整理,会写一些这方面的博客,希望我们一起讨论,共同进步,在技术的这条道路上越走越远。

转载于:https://www.cnblogs.com/foolAndhungry/p/5078563.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值