11 2021 档案
摘要:在使用高级语言,如 C、Java 编程时,我们无法了解程序具体的机器级实现。相比之下,使用汇编语言编写程序时,程序员必须指定程序使用的低级指令来执行计算。编译器提供的类型检查有助于检测许多程序错误,确保我们以一致的方式来引用和操作数据。最重要的是,用高级语言编写的程序可以在多种不同的机器上编译运行,
阅读全文

搜索
最新评论
- 1. Re:CSAPP读书笔记:Chapter III
- @T1ar_S 你看的非常细啊👍...
- --koktlzz
- 2. Re:CSAPP读书笔记:Chapter III
- @koktlzz 在 3.9.3 节 数据对齐 的末尾 旁注 中提到:大多数函数的栈帧的边界都必须是 16 宇节的倍数。(这个要求有 一 些例外。) 因为之前注意到 3.7.5 节,图 3-34 汇编...
- --T1ar_S
- 3. Re:CSAPP读书笔记:Chapter III
- @T1ar_S 时间过得有点久,很多细节记得不太清楚了。。 你提到的“栈帧边界的 16 字节对齐”有出处嘛?...
- --koktlzz
- 4. Re:CSAPP读书笔记:Chapter III
- 请问在变长栈帧一节中,如果保证了以下两点:1、汇编代码前 4 行对 %rbp、i 的内存空间分配(皆为 8 字节的倍数),2、栈帧边界的 16 字节对齐(上一栈帧结束,即指向返回地址的 %rsp 为 ...
- --T1ar_S
- 5. Re:Kafka:副本同步机制(HW&Leader Epoch)
兄弟,还是看不了图片,你能发我一份吗 1274334685@qq.com 十分感谢
- --supermary