《匯編語言程序設(shè)計(jì)2238》23春在線作業(yè)1題目
試卷總分:100 得分:100
一、單選題 (共 40 道試題,共 100 分)
1.一個有128個字的數(shù)據(jù)區(qū),它的起始地址為12ABH:00ABH,請給出這個數(shù)據(jù)區(qū)第一個字單元的物理地址是( )。
A.12B5BH
B.12B6BH
C.12C59H
D.12BFEH
2.8086CPU在基址加變址的尋址方式中,變址寄存器可以為( )。
A.BX或CX
B.CX或SI
C.DX或SI
D.SI或DI
3.用戶為了解決自己的問題,用匯編語言所編寫的程序,稱為( )。
A.目標(biāo)程序
B.匯編語言源程序
C.可執(zhí)行程序
D.匯編程序
4.設(shè)SP初值為2000H,執(zhí)行指令“PUSH AX”后,SP的值是( )。
A.1FFFH
B.1998H
C.1FFEH
D.2002H
5.在下列指令的中,不能實(shí)現(xiàn)把AX寄存器內(nèi)容清零的指令是( )。
A.SUB AX,AX
B.XOR AX,AX
C.OR AX,0000H
D.AND AX,0000H
6.用一條指令僅實(shí)現(xiàn)將AX←BX+SI的方法是( )。
A.XCHG AX,[BX][SI]
B.MOV AX,[BX+SI]
C.LEA AX,BX[SI]
D.LEA AX,[BX][SI]
7.在計(jì)算機(jī)中,帶符號數(shù)都是用( )表示。
A.原碼
B.補(bǔ)碼
C.反碼
D.ASCII碼
8.CPU發(fā)出的訪問存儲器的地址是( )。
A.物理地址
B.偏移地址
C.邏輯地址
D.段地址
9.下列關(guān)于存儲單元的描述正確的是( )。
A.存儲空間地址按字節(jié)組織
B.存儲空間地址按字組織
C.存儲空間地址按雙字組織
D.存儲空間地址按四字組織
10.設(shè)SS=2050H,SP=0140H,則棧頂存儲單元的物理地址是( )。
A.20640H
B.2063EH
C.2063FH
D.21900H
11.指出該條指令的尋址方式MOV AX, [DI]。( )
A.立即尋址
B.寄存器尋址
C.寄存器間接尋址
D.直接尋址
12.8086狀態(tài)字PSW中表示進(jìn)位的標(biāo)志位是( )。
A.ZF
B.CF
C.PF
D.OF
13.8086狀態(tài)字PSW中表示運(yùn)算結(jié)果為零的標(biāo)志位是( )。
A.ZF
B.CF
C.PF
D.OF
14.98的BCD碼是( )。
A.10011001
B.10011000
C.10011010
D.10001010
15.十進(jìn)制數(shù)92對應(yīng)的二進(jìn)制數(shù)為( )。
A.01011100
B.01011101
C.11011100
D.11000101
16.十六進(jìn)制38H相應(yīng)的十進(jìn)制數(shù)是( )。
A.32
B.56
C.58
D.60
17.一個有128個字的數(shù)據(jù)區(qū),它的起始地址為12ABH:00ABH,請給出這個數(shù)據(jù)區(qū)最末一個字單元的物理地址是( )。
A.12CSBH
B.12B6BH
C.12C59H
D.12BFEH
18.在下列指令的表示中,不正確的是( )。
A.MOV AL,[BX+SI]
B.JMP SHORT DONI
C.DEC [BX]
D.MUL CL
19.已知BX=2000H,SI=1234H,則指令MOV AX, [BX+SI+2]的源操作在( )中。
A.數(shù)據(jù)段中偏移量為3236H的字節(jié)
B.附加段中偏移量為3234H的字節(jié)
C.數(shù)據(jù)段中偏移量為3234H的字節(jié)
D.附加段中偏移量為3236H的字節(jié)
20.FLAGS寄存器中共有( )位條件狀態(tài)位,有( )位控制狀態(tài)位。
A.6、3
B.3、6
C.8、4
D.4、8
21.下列指令執(zhí)行時出錯的是( )。
A.ADD BUF1,BUF2
B.JMP DWORD PTR DAT [BX]
C.MOV AX,BX
D.TEST AL,08H
22.指令MOV BYTE PTR[BX+SI],0目的操作數(shù)的尋址方式是( )。
A.立即尋址
B.寄存器尋址
C.寄存器間接尋址
D.基址變址尋址
23.已知DS=12A0H,ES=22A0H,SS=33A0H,BP=0174H,指令MOV AX,DS:[BP]源操作數(shù)的物理地址是( )。
A.12A074H
B.22B74H
C.33B74H
D.12B74H
24.某數(shù)組共有4個字,第一個字的物理地址是1F100H,則第4個字的物理地址是( )。
A.1F105H
B.1F106H
C.1F107H
D.1F108H
25.有數(shù)據(jù)定義LIST DB 45H,36H,18H,76H,執(zhí)行MOV AX,WORD PTR LIST+2,則AX=( )。
A.3600H
B.0036H
C.1876H
D.7618H
26.在下列寄存器中,不能用作間接尋址的寄存器是( )。
A.BX
B.BP
C.SI
D.SP
27.可以為存儲器操作數(shù)提供偏移地址的寄存器組是( )。
A.AX、BX、CX、DX
B.BX、BP、IP、SP
C.BX、BP、SI、DI
D.CS、DS、ES、SS
28.存放當(dāng)前正在執(zhí)行指令的下一條指令的偏移地址的寄存器是( )。
A.SP、ESP
B.IP、EIP
C.CS
D.BP、EBP
29.指向程序堆棧區(qū)的段寄存器是( )。
A.CS
B.DS
C.SS
D.ES
30.存放當(dāng)前堆棧段棧頂?shù)钠频刂返募拇嫫魇牵?)。
A.BP
B.SP
C.IP
D.SS
31.指向程序代碼段的段寄存器是( )。
A.CS
B.DS
C.SS
D.FS
32.已知內(nèi)存中兩個字節(jié)單元的內(nèi)容:(20000H)=10H,(20001H)=20H,則從字單元20000H中取出的一個字為( )。
A.10H
B.20H
C.1020H
D.2010H
33.設(shè)DS=7231H,某數(shù)據(jù)存儲單元的偏移地址為3060H,則該單元的物理地址為( )。
A.0A291H
B.75370H
C.72310H
D.03060H
34.若棧頂?shù)奈锢淼刂窞?2000H,當(dāng)執(zhí)行完指令PUSH BX后,棧頂?shù)奈锢淼刂罚?)。
A.12001H
B.12002H
C.11FFFH
D.11FFEH
35.在程序運(yùn)行過程中,確定下一條指令的物理地址的計(jì)算表達(dá)式是( )。
A.DS×16+SI
B.CS×16+IP
C.SS×16+SP
D.ES×16+DI
36.下面指令執(zhí)行后,將改變寄存器AX內(nèi)容的指令是( )。
A.OR AX,AX
B.AND AX,BX
C.TEST AX,01H
D.CMP AX,1
37.設(shè)AH=79H,當(dāng)執(zhí)行指令A(yù)DD AH,98H后,標(biāo)志位CF和OF的值分別為( )。
A.0,0
B.0,1
C.1,0
D.1,1
38.設(shè)AL=0A0H,要使結(jié)果AL=50H,應(yīng)執(zhí)行的指令是( )。
A.AND AL,0F0H
B.NOT AL
C.OR AL,0F0H
D.XOR AL,0F0H
39.設(shè)AH=68H,當(dāng)執(zhí)行指令SUB AH,72H后,標(biāo)志位CF和SF的值分別為( )。
A.0,0
B.0,1
C.1,0
D.1,1
40.要使寄存器AL的最低位置1,應(yīng)使用下面的指令( )。
A.AND AL,01H
B.XOR AL,01H
C.OR AL,01H
D.NOT AL
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777