單項(xiàng)選擇題假定變量x的類型為int,對(duì)于變量y的初始化聲明“l(fā)ong y=(long)x;”,其對(duì)應(yīng)的匯編指令是()。

A.movzlq %edx,%rax
B.movq %rdx,%rax
C.movl %edx,%eax
D.movslq %edx,%rax


您可能感興趣的試卷

你可能感興趣的試題

1.單項(xiàng)選擇題以下有關(guān)x86-64傳送指令的敘述中,錯(cuò)誤的是()。

A.movl相當(dāng)于movzlq,能將目的寄存器高32位清0
B.pushq和popq分別對(duì)ESP寄存器減8和加8
C.相比IA-32,增加了movq指令,可傳送64位數(shù)據(jù)
D.movzbq的功能是將8位寄存器內(nèi)容零擴(kuò)展為64位

2.單項(xiàng)選擇題以下有關(guān)x86-64對(duì)齊方式的敘述中,錯(cuò)誤的是()。

A.long、double、指針型數(shù)據(jù)必須按8字節(jié)邊界對(duì)齊
B.int、float型數(shù)據(jù)必須按4字節(jié)邊界對(duì)齊
C.long double型數(shù)據(jù)在內(nèi)存占12字節(jié)空間(96位)
D.short型數(shù)據(jù)必須按2字節(jié)邊界對(duì)齊