3.70
A. 0 8 0 8
B. 16(字節(jié)最長(zhǎng)的就是16個(gè)字節(jié))
C
void proc(union ele *up){
up->e2.x = *(*(up->e2.next).e1.p) - *(up->e2.next).e1.y;
}
4.45
A. 不正確,當(dāng)REG為%rsp時(shí)汽抚,這樣會(huì)壓入%rsp - 8而非%rsp
B. 對(duì)于 pushq REG:
movq REG, -8(%rsp)
subq $8, %rsp