- 第1部分
- 總題數(shù): 40
1
【判斷題】 (5分)
指令系統(tǒng)是指CPU所有指令及其使用規(guī)則的集合。
A.對
B.
錯
2
【判斷題】 (5分)
計算機指令中的操作數(shù)可以有0個、1個、2個或多個。
A.
錯
B.對
3
【判斷題】 (5分)
對寄存器IP和flags可以進行寫操作。
A.錯
B.
對
4
【判斷題】 (5分)
寄存器尋址與段地址(段寄存器)無關(guān)。
A.
錯
B.對
5
【判斷題】 (5分)
指令中存儲器操作數(shù)的段基址可以通過段超越前綴進行設(shè)置。
*A.對
B.
錯
6
【判斷題】 (5分)
已知DS=3333H,(34441H)=5678H,則執(zhí)行指令MOV BH,[1111H]之后BH的值為56H。
A.
對
B.錯
7
【判斷題】 (5分)
已知SS=3222H,DS=1200H,BP =1113H,(33333H)=7890H,(13113H)=5678H,則執(zhí)行指令MOV CH,[BP]之后CH的值為78H。
A.錯
B.
對
8
【單選題】 (5分)
已知SI=2000H,ES=5000H,(53236H)=6040H,則執(zhí)行指令MOV AX,ES:[SI+1236H]之后AL的值為
A.
60H
B.
04H
C.
06H
D.40H
9
【判斷題】 (5分)
已知DS=1000H,DI=0200H,BX=2100H,PLUS=0300H,(12600H)=6789H,則執(zhí)行指令MOV DH,PLUS[BX][DI]之后DH的值為67H。
A.錯
B.
對
10
【單選題】 (5分)
已知SS=1200H,SI=2300H,BP=1500H,(15800H)=8765H,則執(zhí)行指令MOV AX,[BP+SI]之后AH的值為 。
A.
56H
B.
65H
C.87H
D.
78H
11
【判斷題】 (5分)
最簡單的指令是1字節(jié)指令,指令中只包含8位操作碼,沒有操作數(shù)。
A.對
B.
錯
12
【判斷題】 (5分)
大部分指令除了操作碼外,還包含操作數(shù),所以要由幾個字節(jié)組成。
A.
錯
B.對
13
【判斷題】 (5分)
已知CX=2000H,DS=4111H,SI=2111H,(43333H)=1234H,則指令執(zhí)行XCHG CH,[SI+112H]之后AH的值為12H。
A.
對
B.錯
14
【判斷題】 (5分)
指令LEA AX,BX和指令LEA DS,[1000H]都是錯誤的。
A.對
B.
錯
15
【判斷題】 (5分)
執(zhí)行XLAT指令時,會將BX的內(nèi)容(代表數(shù)據(jù)表的首地址)和AL的內(nèi)容(要查的數(shù)據(jù)與表首的距離)相加作為有效地址,然后從中讀出此地址單元的內(nèi)容送入AL。
A.對
B.
錯
16
【判斷題】 (5分)
十進制數(shù)的共陽極七段顯示碼與共陰極七段顯示碼是一樣的。
A.
對
B.錯
17
【判斷題】 (5分)
堆棧操作可以按字進行、也可以按字節(jié)進行。
A.
對
B.錯
18
【判斷題】 (5分)
PUSH 300H和POP AL指令都是錯誤的。
A.對
B.
錯
19
【判斷題】 (5分)
比較指令CMP執(zhí)行兩個操作數(shù)相減,但不回送結(jié)果,只將運算過程和結(jié)果反映在標(biāo)志位上,可用于給轉(zhuǎn)移指令提供條件、決定程序去向。
A.對
B.
錯
20
【判斷題】 (5分)
執(zhí)行帶借位的減法指令SBB時會將源操作數(shù)-目的操作數(shù)-CF的值回送給目的操作數(shù)。
A.錯
B.
對
21
【判斷題】 (5分)
AND、OR、XOR或TEST指令執(zhí)行之后,均將CF和OF清零,ZF、SF和PF反映操作結(jié)果,AF未定義。
A.
錯
B.對
22
【判斷題】 (5分)
指令XOR AX,AX不能將AX寄存器清零。
A.錯
B.
對
23
【判斷題】 (5分)
SAL、SHL、SAR或SHR指令中目的操作數(shù)不能為立即數(shù)。
A.對
B.
錯
24
【單選題】 (5分)
ROL、ROR、RCL或RCR指令中的移位次數(shù)大于1時,需要使用 來存放移位次數(shù)。
A.
AL
B.
BL
C.CL
D.
DL
25
【判斷題】 (5分)
段間轉(zhuǎn)移指令通過改變IP和CS的值,從而改變指令的執(zhí)行順序。
A.對
B.
錯
26
【判斷題】 (5分)
段間間接轉(zhuǎn)移指令一般通過雙字內(nèi)存單元給出轉(zhuǎn)移地址。
A.
錯
B.對
27
【判斷題】 (5分)
段間過程調(diào)用時,CS與IP的內(nèi)容自動入棧。從過程返回時,棧頂?shù)膬?nèi)容被彈出到IP與CS。
A.對
B.
錯
28
【判斷題】 (5分)
與JMP指令不同,執(zhí)行CALL指令時CPU會自動保存斷點信息,即執(zhí)行CALL指令會自動完成斷點信息的入棧保護操作。
A.
錯
B.對
29
【判斷題】 (5分)
匯編語言使用助記符來表示指令,機器不能識別,需翻譯;但仍然面向硬件,執(zhí)行速度較快;多用于編制系統(tǒng)程序、實時控制和通信程序。
A.
錯
B.對
30
【判斷題】 (5分)
偽指令語句沒有對應(yīng)的機器指令,匯編時對偽指令進行處理,可完成數(shù)據(jù)定義、存儲區(qū)分配、段定義、段分配、指示程序開始和結(jié)束等功能。
A.對
B.
錯
31
【判斷題】 (5分)
標(biāo)號是指令性語句的符號地址,標(biāo)號代表后面可執(zhí)行指令語句的開始地址,可作為轉(zhuǎn)移指令的目的操作數(shù)(直接尋址)。
A.對
B.
錯
32
【判斷題】 (5分)
標(biāo)號具有段值、段內(nèi)偏移地址和類型等屬性。
A.
錯
B.對
33
【判斷題】 (5分)
關(guān)系運算符的運算對象是數(shù)據(jù)或同一段內(nèi)的地址,關(guān)系為真時運算結(jié)果為全1,關(guān)系為假時運算結(jié)果為全0。
A.
錯
B.對
34
【判斷題】 (5分)
SEG運算符用于返回變量或標(biāo)號的段基址值。
A.對
B.
錯
35
【判斷題】 (5分)
不能用DW定義單個字符或多于兩個字符的字符串。
A.
錯
B.對
36
【判斷題】 (5分)
DS段、SS段、ES段中也可以加入指令性的語句。
A.
對
B.錯
37
【判斷題】 (5分)
“先判斷,后執(zhí)行”循環(huán)結(jié)構(gòu)的程序在進入循環(huán)前先判斷循環(huán)執(zhí)行條件,因此循環(huán)體可能一次也不執(zhí)行。
A.
錯
B.對
38
【判斷題】 (5分)
條件轉(zhuǎn)移指令JXX也可以為循環(huán)結(jié)構(gòu)的程序提供測試和判斷條件。
A.對
B.
錯
39
【判斷題】 (5分)
調(diào)用程序和過程在同一代碼段中,子程序為NEAR屬性;調(diào)用程序和過程不在同一代碼段,子程序為FAR屬性。
A.對
B.
錯
40
【判斷題】 (5分)
如果在調(diào)用子程序時需要保護某些寄存器內(nèi)容,可以在子程序開始處,設(shè)置一組PUSH指令,將寄存器原始值壓入堆棧保護起來;在子程序結(jié)尾處,設(shè)置一組POP指令,將堆棧中前期保護好的原始值彈出放回原寄存器之中。
A.
錯
B.對