汇编不是最底层,微代码才是CPU的"内核
原创
我一直以为汇编是编程的最底层。看完这条讨论才明白,微代码才是。微代码像固件一样烧录在芯片内部,把每条机器指令翻译成晶体管级的控制信号。汇编能做到什么,完全取决于微代码怎么定义。Pentium浮点bug就是微代码层面的故障,连Intel自己都修了好几版补丁。说句不客气的话,绝大多数程序员写的代码,和芯片电路之间隔着一层我们永远看不见的语言。这不是理论讨论,微代码才是CPU真正的操作手册,汇编不过是它的用户界面。
原文:The lowest level of programming isn't assembly or machine code, it's microcode · 来源:Hacker News
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
itfan123





