微機原理與接口技術(一)
一、單項選擇題,在每小題列出的四個備選項中隻有一個是最符合題目要求,請将其代碼填寫在題後的括号内。錯選、多選或未選均無分。
1、補碼10110110代表的十進制負數是( )
A、-54
B、-68
C、-74
D、-48
2、在彙編語言程式設計中,一般使用().
A、邏輯位址
B、實體位址
C、偏移位址
D、段位址
3、指令指針寄存器是 ( )
A、IP
B、SP
C、BP
D、BX
4、8086CPU狀态标志寄存器共有()個可使用的标志位。
A、8
B、14
C、9
D、16
5、8086可做基址尋址的寄存器是( ).
A、CX, DX
B、BX, BP
C、AX, BX
D、CX, BP
6、若8086執行一運算指令後ZF=1表明( ).
A、結果為正
B、結果為負
C、結果不為0
D、結果為0
7、在程式運作過程中,确定下一條指令的實體位址的計算表達式是()
A、CS? 16+IP
B、DS? 16+DI
C、SS? 16+SP
D、ES? 16+SI
8、一個有16個字的資料區,它的起始位址是1000H:117AH,請指出這個資料區最末一個字單元的實體位址是()
A、111ACH
B、11190H
C、11198H
D、1119AH
9、基址寄存器的内容、變址寄存器的内容以及指令中指定的位移量三者之和作為操作數的有效位址,它的尋址方式是()
A、直接尋址方式
B、寄存器相對尋址
C、基址變址尋址
D、相對基址變址尋址
10、在下列指令的表示中,不正确的是()
A、MOV AL,[BX+SI]
B、JMP SHORT DON1
C、DEC [BX]
D、MUL CL
11、在存儲器中留60個字的空單元的僞指令是( )
A、ARRAY EQU 60
B、ARRAY DW 60
C、ARRAY DB 60 DUP(?)
D、ARRAY DW 60 DUP(?)
12、8086CPU中不能用指令直接通路的寄存器是().
A、SS
B、BP
C、ES
D、IP
13、下列對狀态标志寄存器中标志位産生影響的指令是 ( )
A、JMP DON
B、LOOPNE DON
C、AAA
D、CALL DON
14、8086指令助記符書寫中,[BP]表示()。
A、BP寄存器内容
B、資料段中BP内容作偏移量的單元
C、堆棧段中BP内容做偏移量的單元
D、基址段中BP内容作偏移量的單元
15、下列指令中,有文法錯誤的是( ).
A、MOV [SI],[DI]
B、IN AL,DX
C、JMP WORD PTR [BX]
D、PUSH WORD PTR 20[BX+SI-2]