3.70
A. 0 8 0 8
B. 16(字节最长的就是16个字节)
C
void proc(union ele *up){
up->e2.x = *(*(up->e2.next).e1.p) - *(up->e2.next).e1.y;
}
4.45
A. 不正确,当REG为%rsp时,这样会压入%rsp - 8而非%rsp
B. 对于 pushq REG:
movq REG, -8(%rsp)
subq $8, %rsp
A. 0 8 0 8
B. 16(字节最长的就是16个字节)
C
void proc(union ele *up){
up->e2.x = *(*(up->e2.next).e1.p) - *(up->e2.next).e1.y;
}
A. 不正确,当REG为%rsp时,这样会压入%rsp - 8而非%rsp
B. 对于 pushq REG:
movq REG, -8(%rsp)
subq $8, %rsp
本文标题:ics小班第四次作业
本文链接:https://www.haomeiwen.com/subject/pxdmtqtx.html
网友评论