A.當(dāng)case中出現(xiàn)的條件取值范圍較小時(shí),可以用跳轉(zhuǎn)表的方式實(shí)現(xiàn)
B.每個(gè)case至少對(duì)應(yīng)一條條件轉(zhuǎn)移指令,因而一定會(huì)包含多條條件轉(zhuǎn)移指令
C.當(dāng)case的條件值相差較大時(shí),編譯器還是生成分段跳轉(zhuǎn)代碼,不會(huì)采用跳轉(zhuǎn)表的方式進(jìn)行跳轉(zhuǎn)
D.可以用連續(xù)的if~else~if~else~if …語(yǔ)句對(duì)應(yīng)的機(jī)器代碼來(lái)實(shí)現(xiàn)switch語(yǔ)句
您可能感興趣的試卷
你可能感興趣的試題
A.00404002
B.004040fb
C.00403ffd
D.00404005
A.TEST EAX,80000000H JZ ODD
B.SHR EAX,1JNC ODD
C.TEST EAX,00000001H JZ ODD
D.ROR EAX,1JS ODD
A.CMP EDX,EAX JBE NEXT
B.CMP EAX,EDX JBE NEXT
C.CMP EDX,EAX JA NEXT
D.CMP EDX,EAX JAE NEXT
A.9
B.10
C.11
D.12
A.段內(nèi)轉(zhuǎn)移直接尋址
B.段內(nèi)轉(zhuǎn)移間接尋址
C.段間轉(zhuǎn)移直接尋址
D.段間轉(zhuǎn)移相對(duì)尋址
最新試題
如果兩個(gè)有符號(hào)數(shù)比較,小于等于跳轉(zhuǎn)到next標(biāo)號(hào)處,正確的指令是()。
下面MIPS指令中,正確的是()。
指令JMP EBX采用了()尋址方式。
在Windbg環(huán)境下的數(shù)據(jù)是()。
下面MIPS指令中,錯(cuò)誤的是()。
如果$t1>=$t2,則跳轉(zhuǎn)到next標(biāo)號(hào)處,正確的指令是()。
8255A中只有()可以工作于方式2,即雙向總線方式。
很多x86指令的功能比較復(fù)雜,往往一條x86指令可以完成的功能,需要多條MIPS指令才能實(shí)現(xiàn)。請(qǐng)問(wèn)下列x86指令中,不能夠只用一條MIPS指令完成對(duì)應(yīng)的功能的是()。(注:只需考慮這條指令本身,不用考慮對(duì)后續(xù)指令的影響)
MIPS處理器沒(méi)有幫助運(yùn)算判斷的標(biāo)志寄存器。
如果$t1>=$t2,則跳轉(zhuǎn)到again標(biāo)號(hào)處,正確的指令是()。