专栏名称: 程序猿
本微信公众号:imkuqin,为程序员提供最新最全的编程学习资料的查询。目前已经开通PHP、C/C++函数库、.NET Framework类库、J2SE API查询功能。
目录
相关文章推荐
程序员小灰  ·  5年测试转开发上岸,涨薪 45%! ·  2 天前  
码农翻身  ·  三个程序员,六本硬核书! ·  昨天  
码农翻身  ·  漫画 | ... ·  2 天前  
程序员小灰  ·  做一次投票调查 ·  1 周前  
51好读  ›  专栏  ›  程序猿

漫画 | 世界上最厉害的编程语言终于出现了!

程序猿  · 公众号  · 程序员  · 2024-10-24 22:58

正文

来自:码农翻身(微信号:coderising)



后记:看到这里,你应该明白汇编的厉害之处了吧?汇编语言简直就是编程语言的扫地僧!


很多高级语言都需要经过汇编这一道工序,然后变成机器指令来执行。所以无论这个语言看起来有多么复杂,有多少高级的特性,最后都要编译成最最基本的汇编操作:MOV运算,算术运算,条件判断、函数调用。 所以汇编就有点儿编程语言巅峰的感觉。随着抽象程度的提升,很多语言如Java、Python等开始脱离硬件,直接运行在虚拟机中,见不到汇编了,可是只不过虚拟机本身缺需要编译成汇编,然后变成机器指令去运行。在这种情况下,我们也许可以把Java/Python/JavaScript它们底层所依赖的字节码也当作一种“汇编语言”来看待吧。 虽然我们现在极少用汇编来编程了,但是理解他们对于理解计算机的底层知识还有极大的帮助。

本文作者刘欣,著有畅销书《码农翻身》,《半小时漫画计算机》,前IBM架构师,领导过多个企业应用架构设计和开发工作;洞察技术本质,擅长用故事去讲解复杂技术。

---END---