十几年前我是看了这个系列,打通了任督二脉!
时间过了很多年,但是有一个系列,我是记忆尤深,原因非常简单,那时候遇见这个系列,把我的计算机逻辑整个打通,CPU,运算器,寻址,操作系统指令,MCU,等等,都做到了深入理解,而最终的结果就是,加上操作系统课程的学习,我的计算机知识宫殿,地基非常的牢靠。
而今天分享下这个视频,大家可以去看看。这个系列主要讲的是,计算机组成原理和汇编语言,地址在这里。
https://v.youku.com/v_show/id_XMTU5ODc5ODQw.html?spm=a2hbt.13141534.1_2.d_1_30&f=4292909
学习一个知识,第一个就是先模仿,再一个就是学通原理,最终完成知识体系搭建,这个才是程序员进阶的核心能力。当我们理解了一个知识之后,剩余的就是进行类比,如果不能类比,就说明是并行的,加速学习掌握,如果可以类比,就是属于可以迁移,进行快速迭代学习。
比如,C 语言,C++,然后去学习Java,就会非常快。如果学习完成Perl,然后面对Python就是非常容易的事情。因为你掌握了核心逻辑,就是语言只是粉饰的外相,核心的底层逻辑没有变化。
在学习知识的时候,记住一点,不要上来就挑战linux 操作系统,而应该改干什么?学习轻量操作系统,以及操作系统的设计原理,通过这两个的加深印象,最终完成地基的建造。然后,就是求同存异,进行类比,学习其他的操作系统。
我从B站又看了一圈,还是我这个课程是最好的,最容易听懂的。所以强烈建议大家把这个系列看完,看完之后你对计算机,嵌入式,以及汇编语言,运行机制就非常清晰了。而这个,就是你正式领略到二进制计算机系统的魅力。
而除了这个,还有一本书,我在前面也推荐过,就是编码:隐匿在计算机软硬件背后的语言,这本书也是在为理解硬件运行机制,做剖析,让你能够明白,你编写代码最终是怎么跑起来的。关于第一个系列视频,之前因为很多人不关注这块,所以一直没推荐,今天想分享的是因为,很多人的计算机没有根基,上来就是学习的Java,而Java依附在哪里,怎么跑起来的,都云里雾里。
今天分享的就是解决这块问题的。而关于反汇编,注入,堆栈溢出,PE,文件系统设计,加载器到底是什么?欢迎留言交流,后续会不断地讲解。也欢迎加微,进行交流。我的微信 code_gg_boy。
以上就是今天想说的,大家学起来!
~~ end not end ~~
关注公号,
回复 面试资料 ,可以领取最新开源地址。
回复 Python ,可以领取最新开源地址。
回复 电子书大全 ,可以领取最新开源地址。
更多资料,敬请期待!
你还想看:
职场老鸟,互联网十年从业生涯,分享 [Java,Python,安卓,AI,爬虫] 技术文章,学习资料, 热点趣闻等。关注回复1024,给你一份私藏的程序员好礼,永远更新中!赶紧来关注哦!加微信 code_gg_boy ,进技术讨论群。