《深入理解计算机系统》(CSAPP)学习笔记第2章第3章
第3章point1练习3.3里有题是这样的movl %eax,%rdx这个代码是错 答案上写是因为 “destination operand incorrect size” 目的操作数大小错误刚开始理解的是这个代码中 movl 的作用不就是把一个32位寄存器%eax的数据移动到64位寄存器%rdx上吗,然后高4位全变成0 这对一个64位的寄存器有什么影响?后来对照了书上其他的习题和代码...