C语言既有高级语言又有低级语言的特点,但为什么它不是低级语言呢?

在相继出现 Meltdown 和 Spectre 漏洞之后,花一些时间研究造成漏洞的根本原因是值得的。这两个漏洞都涉及处理器绕过某种访问检查直接执行指令,让攻击者可以通过侧通道观察执行结果。导致这些漏洞的原因让 C 语言程序员相信他们正在使用的是一门低级的编程语言,但几十年来,情况并非如此。 不仅仅是处理器厂商,这件事情与我们这些从事 C/C++ 编译器研究的人也不无关系。   什么是低级编程语言
相关文章
相关标签/搜索