到目前为止,我已经编程了大约11年,并使用了许多不同的编程语言,从Python到C.
然而,我感到惭愧的是,我仍然缺少很多基础知识,而这些基础知识都建立在以下基础之上:
堆栈和堆的可执行文件是如何构建的以及它们如何工作
CPU如何工作?
什么是时钟周期
什么是数据总线
我的主板上的北桥和南桥如何工作
低级二进制逻辑/计算
这些只是一些例子,我正在寻找的是对此的一些很好的介绍,因为我觉得这只是成为一名优秀程序员所需要的知识.
hardware assembly low-level
assembly ×1
hardware ×1
low-level ×1