《深入理解计算机系统》Machine level programming-IV Data

主要讲解数组,之前几节&有关整形。 申请数组和申请指针在汇编语言上的区别: 申请数组:1.申请了一块内存空间;2.申请了一个指针别名 申请指针:只申请了指针别名 对齐问题: 需要进行对齐的原因: 硬件方面的原因。从内存中取值不是一个字节一个字节来取的,而是一块一块来取的,不进行对齐的话,会导致cpu在某些情况下为了取一个int不得不进行2此取值,导致效率问题。 在x86上,仅仅会导致效率问题,在某
相关文章
相关标签/搜索