考慮下面的聲明:
union u1{
char c;
int i[3];
double d;
};
那么每個u1的對象需要的字節(jié)數(shù)為()
A.21
B.13
C.12
D.8
您可能感興趣的試卷
你可能感興趣的試題
有以下聲明:
char A[10];
char *B[7];
float C[4];
double *D[3];
其中所占字節(jié)數(shù)最大的數(shù)組是()
A.數(shù)組A
B.數(shù)組B
C.數(shù)組C
D.數(shù)組D
考慮以下代碼:
XXXXXXX: 74 20 je 8048321
XXXXXXX: b8 00 00 00 01 mov $0x1,%edx
則mov指令的地址是()
A.8048321
B.8048320
C.8048301
D.8048300
A.movl8(%ebp),%eax
B.movl(%eax,%ecx,4),%edx
C.movl4(%edx),(%eax)
D.movl%eax,4(%esp)
A.0x87
B.0x65
C.0x43
D.0x21
A.%eax
B.%esi
C.%edi
D.%ebp
最新試題
主存儲器通常由以下哪些部分組成?()
從6管的SRAM記憶單元到單管的DRAM記憶單元,有利于提高()。
存儲在能永久保存信息的器件中的程序被稱為()。
在堆棧計算機中,保存操作數(shù)和運算結(jié)果的唯一場所是()。
將十六進制數(shù)(1A5)16轉(zhuǎn)換為十進制數(shù),正確結(jié)果為()。
將十六進制數(shù)(2BA)16化成十進制數(shù),正確結(jié)果為()。
從給定的選項中選擇你認(rèn)為正確的一項。A.半加器B.全加器C.原碼D.補碼E.數(shù)據(jù)校驗F.檢查溢出G.正確H.錯誤I.異或J.與或(1)加法器是由()和相應(yīng)的邏輯電路組成的。(2)定點數(shù)的加減法可以由帶符號位的原碼、反碼和補碼直接參與運算,其中()加減法運算的實現(xiàn)規(guī)則最簡單,電路實現(xiàn)也最方便。(3)執(zhí)行補碼加減法運算一定要(),否則無法確定是否正確。(4)使用雙符號位執(zhí)行加減法運算后,若兩個符號位不同,即出現(xiàn)01和10,表示運算結(jié)果()。(5)在數(shù)值運算中數(shù)值位向符號位進位,或符號位向更高位進位產(chǎn)生的溢出,可以用這兩個進位輸出的()操作來判斷。
存儲器堆棧需要設(shè)置一個專門的硬件寄存器,稱為(),而寄存器堆棧則沒有。
寫出X=10111101的補碼表示,正確結(jié)果為()。
硬件堆棧是由CPU內(nèi)部的一組串聯(lián)的()組成的。