A.使用編譯器的優(yōu)化選項(xiàng)后程序性能一定會(huì)獲得提高
B.循環(huán)展開得越多越徹底,程序的性能越好
C.寄存器分配能夠解決程序中的數(shù)據(jù)依賴問題
D.現(xiàn)代主流C/C++編譯器可以對簡單的小函數(shù)進(jìn)行自動(dòng)Iinline
您可能感興趣的試卷
你可能感興趣的試題
A.將程序整個(gè)用匯編語言改寫會(huì)大大提高程序性能
B.在優(yōu)化前,可以先確定哪部分代碼最費(fèi)時(shí),然后對這部份代碼用匯編改寫,使用匯編的語句越少,程序運(yùn)行的越快。
C.使用匯編語句雖然可以提高程序的性能,但會(huì)降低程序的可移植性,所以應(yīng)該絕對避免
D.適當(dāng)調(diào)整匯編指令的順序,可以縮短程序的運(yùn)行時(shí)間
已知(AX)=1234H,執(zhí)行下述三條指令后,(AX)=()
MOV BX,AX
NEG BX
ADD AX,BX
A.1234H
B.0EDCCH
C.6DCCH
D.0000H
A.x==(int)(double)x
B.x==(int)(float)x
C.d==(double)(float)d
D.(f+d)-f==d
A.00110111
B.00110110
C.01101110
D.00111010
A.x+y=x+y-2w
B.x+y=-2w
C.x+y=x+y+2w
D.x+y
最新試題
將十進(jìn)制數(shù)(-0.288)10轉(zhuǎn)化成二進(jìn)制數(shù),要求小數(shù)點(diǎn)后保留7位數(shù)值位,正確結(jié)果為()。
計(jì)算機(jī)中機(jī)器訪問的最小單位被稱為()。
硬件堆棧是由CPU內(nèi)部的一組串聯(lián)的()組成的。
計(jì)算機(jī)采用總線結(jié)構(gòu)的好處是()。
RAM記憶單元從6管變到4管,在保持狀態(tài)時(shí)沒有外加電源供電,使得RAM成為了()。
從給定的選項(xiàng)中選擇你認(rèn)為正確的一項(xiàng)。A.半加器B.全加器C.原碼D.補(bǔ)碼E.數(shù)據(jù)校驗(yàn)F.檢查溢出G.正確H.錯(cuò)誤I.異或J.與或(1)加法器是由()和相應(yīng)的邏輯電路組成的。(2)定點(diǎn)數(shù)的加減法可以由帶符號位的原碼、反碼和補(bǔ)碼直接參與運(yùn)算,其中()加減法運(yùn)算的實(shí)現(xiàn)規(guī)則最簡單,電路實(shí)現(xiàn)也最方便。(3)執(zhí)行補(bǔ)碼加減法運(yùn)算一定要(),否則無法確定是否正確。(4)使用雙符號位執(zhí)行加減法運(yùn)算后,若兩個(gè)符號位不同,即出現(xiàn)01和10,表示運(yùn)算結(jié)果()。(5)在數(shù)值運(yùn)算中數(shù)值位向符號位進(jìn)位,或符號位向更高位進(jìn)位產(chǎn)生的溢出,可以用這兩個(gè)進(jìn)位輸出的()操作來判斷。
從給定的選項(xiàng)中選擇認(rèn)為正確的一項(xiàng)。A.存儲(chǔ)矩陣B.全相聯(lián)映像C.組相聯(lián)映像D.虛擬存儲(chǔ)器E.高速緩存F.主存地址空間G.輔存地址空間H.局部性I.局限性(1)無論是動(dòng)態(tài)存儲(chǔ)器還是靜態(tài)存儲(chǔ)器,都是由()、地址譯碼器和輸入、輸出控制電路組成的。(2)在Cache的三種映像方式中,()實(shí)際上是對另外兩種映像方式的折中,是它們的普遍形式。(3)計(jì)算機(jī)存儲(chǔ)系統(tǒng)中,()是解決運(yùn)行大程序主存空間不足所使用的技術(shù)。(4)虛擬存儲(chǔ)器有三種地址空間,其中()用于存放運(yùn)行的程序和數(shù)據(jù)。(5)多級結(jié)構(gòu)存儲(chǔ)器系統(tǒng),是建立在程序運(yùn)行的()原理之上的。
從給定的選項(xiàng)中選擇認(rèn)為正確的一項(xiàng)。A.并行B.串行C.端口D.接口E.輸出指令F.輸入指令(1)近距離設(shè)備與主機(jī)間傳輸數(shù)據(jù),適合選用()接口。(2)遠(yuǎn)程終端及計(jì)算機(jī)網(wǎng)絡(luò)設(shè)備等遠(yuǎn)離主機(jī)的設(shè)備傳輸信息,更適合選用()接口。(3)接口與端口是兩個(gè)不同的概念,()是指接口電路中可以被CPU直接訪問的寄存器。(4)CPU通過()可以從有關(guān)端口讀取信息。(5)CPU也可以通過()把信息寫入有關(guān)端口。
從給定的選項(xiàng)中選擇你認(rèn)為正確的一項(xiàng)。A.階碼B.尾數(shù)C.階碼和尾數(shù)D.浮點(diǎn)數(shù)E.移碼數(shù)F.規(guī)格化操作G.隱藏位技術(shù)(1)對于同一個(gè)數(shù)值,它的()與補(bǔ)碼數(shù)的數(shù)值位相同,符號位相反。(2)浮點(diǎn)數(shù)用()表示數(shù)據(jù)。(3)小數(shù)點(diǎn)的位置可以在數(shù)據(jù)位移動(dòng)的數(shù)據(jù)稱為()。(4)浮點(diǎn)數(shù)的溢出,是由其()是否溢出表現(xiàn)出來的。(5)在實(shí)用中把浮點(diǎn)數(shù)的尾數(shù)左移一位,將最高位的1移走,從而提高數(shù)值的精度,這項(xiàng)處理稱之為()。
存儲(chǔ)器堆棧需要設(shè)置一個(gè)專門的硬件寄存器,稱為(),而寄存器堆棧則沒有。