微型计算机原理考试试卷,微机原理与应用试题库(附答案)
《微機(jī)原理及應(yīng)用》
D
試題庫
1. 8086 和 8088 的引腳信號中,
為地址鎖存允許信號引腳。
D.ALE
A. CLK B. INTR
C.NMI B
2. 下面的哪項(xiàng)是有效標(biāo)識符:
A . 4LOOP : B. DELAYIS : C. MAIN A/B : D.
GAMA$1 :
3. 如圖所示的三態(tài)輸出電路,當(dāng) A 時, VB≈VDD 。
A. E(ENABLE)=1, A=1 C. E(ENABLE)=0, A=1
B. E(ENABLE)=1, A=0 D.
E(ENABLE)=0, A=0
4. 設(shè) (SS)=2000H , (SP)=0100H , (AX)=2107H , 則執(zhí)行指令 D
PUSH AX 后,存放數(shù)據(jù) 21H 的物理地址是
。 A. 20102H
B. 20101H
C. 200FEH
D. 200FFH
5. 匯編語言中, 為了便于對變量的訪問 元的 A
。
B.物理地址
, 它常常以變量名的形式出現(xiàn)在程序中 , 可以認(rèn)為它是存放數(shù)據(jù)存儲單
A.符號地址
C.偏移地址 D .邏輯地址
6. 下列四個寄存器中,不能用來作為間接尋址方式的寄存器是
A. CX
A 。
B. BX C. BP D. DI
(C)7. 執(zhí)行下列程序段:
MOV
AX ,0 BX ,1 CX , 100 AX ,BX BX
AA
MOV
MOV
AA : ADD
INC
LOOP
HLT
執(zhí)行后的結(jié)果: (AX)=
A. 5050 , 99
, (BX)=
B. 2500, 100
。
D. 2550 , 102
C. 5050 , 101
8. 假設(shè) V1 和 V2 是用 DW 定義的變量,下列指令中正確的是
A 。
A . MOV
V1, 20H B. MOV D. MOV A
。
V1, V2
C . MOV AL, V1
9. –49D 的二進(jìn)制補(bǔ)碼為
2000H, V2
1
A. 1100 1111 B. 1110 1101 C. 00010001
D. 1110 1100
10. 在 8086/8088CPU 中,為了減少 CPU 等待取指所需的時間,設(shè)置了
C 。
A. 時鐘周期
B. 等待狀態(tài)
C. 指令隊(duì)列
D. 中斷向量
11. ① MOV
AX , 1000H ;② MOV AX , [1000H] ;③ MOV
AX,BX
上述三條指令,根據(jù)其尋址方式的不同,判斷執(zhí)行速度,由快至慢的順序?yàn)?#xff1a;
B
。
A. ③②① B. ①③② C. ①②③ D. ②③①
12. 若門電路的兩個輸入量為
1、 1,輸出量為
0,則不可能完成此功能的是:
D
。
A . “異或 ”門 B. “與非 ”門 C. “或非 ”門
D.
“與 ”門
13. 若 BL=87H , BH=0E6H ,則 BX=
D 。
A. 87H
B. 0E6H C.
87E6H D. 0E687H
14. 已知物理地址為 0FFFF0H ,且段內(nèi)偏移量為
0B800H ,若對應(yīng)的段基地址放在
DS 中,則 DS= A 。
A. 0F47FH B. 0F000H C. 0FFFFH
D. 2032H
15. 設(shè) SP=1110H,執(zhí)行 PUSH AX 指令后,堆棧指針
SP 的內(nèi)容是
D
。
A. 1112H B. 110DH
C. 1111H
D. 110EH
16. 用來存放即將執(zhí)行的指令的偏移地址的寄存器是
C
。
A. BP
B. SP
C. IP
D. CS
17. MOVS 前可添加的前綴為
C
。
A .REPE/REPZ
B. REPNE/REPNZ
C .REP
D .無
18. 下列四個選項(xiàng),
C 項(xiàng)是正確的。
A. MOV AX, BL
B. MOV [BX] , [SI]
C.
MOV
DX, 1000H
D.
MOV
ES, CS
19. 下列四個選項(xiàng),
D
項(xiàng)是不正確的。
A. IN AL, 50H
B. IN AX, 70H
C. OUT
44H, AL
D. OUT 6780H, AX
20. 堆棧段寄存器是
B
。
A.DS
B. SS C. ES D.CS
21. 86 系列匯編語言指令語句格式中,標(biāo)識符有效長度為
A 個字符。
A.31
B. 30 C. 29
D.28
22. BUFFER DB 100
DUP(?) ; 表示 BUFFER 為
B
的存儲空間,其內(nèi)容為隨機(jī)數(shù),通常作為程序
的工作單元。
A.100 個字 B. 100 個字節(jié)
C. 200 個字節(jié) D. 200 個字
23. SBB 在形式和功能上都和
SUB 指令類似 , 只是 SBB 指令在執(zhí)行減法運(yùn)算時
, 還要減去 C
的值。
A.SF B. OF C. CF
D. ZF
24. 字符串指令有許多參數(shù)是隱含約定的,目的字符串的起始地址為
D 。
A . DS:ES
B. SI:DI C. DS:SI
D. ES:DI
25. 非循環(huán)邏輯移位指令在執(zhí)行時,實(shí)際上是把操作數(shù)看成
A 符號數(shù)來進(jìn)行移位。
A .無 B.帶
C .不確定
2
26. 非循環(huán)算術(shù)移位指令在執(zhí)行時,實(shí)際上是把操作數(shù)看成
B 符號數(shù)來進(jìn)行移位。
A .無
B.帶 C .不確定
(C)27. 設(shè) [2000H] 、[2001H] 、[2002H] 、[2003H] 這四個存儲單元存放的地址分別為 則執(zhí)行完 LES
12H 、34H 、 56H 、78H,
SI, [ 2000H ]后 , ES= , SI= 。
C. 7856H ; 3412H
D. 7856 H ; 1234H
A . 3412H ; 7856H
B. 1234H ; 7856H
(A)28. 對于簡化的微機(jī)硬件結(jié)構(gòu), IR 從 PROM 接收到指令字, 同時將指令字分送到
和 W 總線上去 , 左
4 位即最高有效位為
;右 4 位即最低有效位為
。
A. 控制部件 CON, 指令字段 , 地址字段 B. 算術(shù)邏輯部件 ALU, 指令字段 , 地址字段
C.
控制部件 CON, 地址字段 , 指令字段
D.
算術(shù)邏輯部件 ALU, 地址字段 , 指令字段 (B)29. 使用換碼指令時 , 要求 寄存器指向表的首地址
, 而
寄存器中為表中某一項(xiàng)與表格首地址之
間的偏移量。
A.AX ,AL B.BX ,AL C.BX, BL
D.AX , BL
30. 當(dāng)跟蹤標(biāo)志位
TF = 1 時 , CPU 每執(zhí)行完一條指令就產(chǎn)生一個內(nèi)部中斷, 處于
B
狀態(tài)。
A. 正常工作
B.
暫停
C.
程序調(diào)試
D. 無法確定
31. 串操作時 , 地址的修改往往與方向標(biāo)志
DF 有關(guān) , 當(dāng) DF=1 時, SI 和 DI 作自動
B
修改。
A .增量
B.減量 C.不確定
32. 用
A
能完成把 AX 的低字節(jié)清零,高字節(jié)不變的要求。
A . AND AX,0FF00H
B. OR BX,00FFH
C. XOR CX,00FFH
D . TEST AX, 0FF00H
33. 用
B
能完成把將 BX 的低字節(jié)置成全 “ 1,”高字節(jié)不變的要求。
A . AND AX,0FF00H
B. OR BX,00FFH
C. XOR CX,00FFH
D . TEST AX, 0FF00H
34. 用
C
能完成將 CX 的低字節(jié)變反,高字節(jié)不變的要求。
A . AND AX,0FF00H B. OR BX,00FFH
C. XOR CX,00FFH
D . TEST AX, 0FF00H
35. 十進(jìn)制數(shù) 30.375 表示成十六進(jìn)制數(shù)為
D
H 。
A . 1F.5 B. 1F.6 C . 1E.5
D . 1E.6
36. 執(zhí)行完畢下列程序段后,
BX 寄存器中的內(nèi)容是
A
。
MOV CL ,3
MOV BX , 00B7H ROL BX, 1
ROR
BX ,CL
A. 0C02DH B. 00EDH
C. 002D H
D. 000DH
37. 匯編語言中,經(jīng)過定義的每個變量均有 3 個屬性,下列 D
不屬于變量的屬性。
3
A .段屬性
B.偏移量屬性 C.類型屬性 D.地址屬性
C
38. 字符串指令有許多參數(shù)是隱含約定的,源字符串的起始地址為
。
A . DS:ES B. SI:DI C. DS:SI
D. ES:DI
39. 乘法運(yùn)算是雙操作數(shù)運(yùn)算 數(shù)為
, 但是 , 在指令中卻只指定一個操作數(shù)
, 另一個操作數(shù)是隱含規(guī)定的
, 隱含操作
A 。
A . AL/AX B. BL/BX C. CL/CX D. DL/DX
A
40. LDA 、 ADD 和 SUB 三條助記符對應(yīng)的操作碼分別為
A. 0000、 0001 和 0010 C. 1110、 1111 和 0010
B. 0001、 0000 和 0100 D. 0000 、 1101 和 0101
41. 在 8086/8088 微機(jī)系統(tǒng)中,將
AL 內(nèi)容送到 I/O 接口中,使用的指令是
A
。
A. OUT 端口地址 , AL C. OUT AL,
端口地址
B. MOV AL, 端口地址 D. IN AL,
端口地址 B
42. 指令 MOV
AL,[BX+SI+25] ,源操作數(shù)字段是
B. 寄存器間接
指令不影響進(jìn)位標(biāo)志
尋址方式。 D. 立即數(shù)
A. 寄存器 C
C. 直接
CF 的狀態(tài)。 C. INC
43. 下列
A.ADD B. SUB
D. CMP
44. 8086/8088 系統(tǒng)中把 1M
存儲空間分成 16 個邏輯段 (0~ 15), 每個邏輯段的容量
C.≤ 64KB
C
。
A.≠ 64KB B. =64KB D.≥ 64KB
45. 已知 DS=2000H ,BX=3000H ,SI=4000H 。執(zhí)行完畢 MOV AL,[BX+SI] 到 AL 寄存器去。
之后,將 A
存儲單元的內(nèi)容送
A . 27000H B. 27001H B
C. 9000H
D. 9001H
46. 下列四條指令中,
是錯誤的。
A. LEA C. LEA
AX, [2728H ] SP, [0482H]
B. LEA CX, 6093H D. LEA BX, [BP+SI ]
B
。
47. 將 11.375D 轉(zhuǎn)換成二進(jìn)制數(shù),為
A . 1101.011B B. 1011.011B A 操作數(shù)指令。
C. 1101.101 B
D. 1011.101B
48. NEG 指令是一個
A .單
B.雙 C .無 D.任意多個
49. 在 8086/8088 中,一個最基本的總線周期由 周期是
4 個時鐘周期組成,假設(shè)
8086 的主頻為 10MHz ,則一個時鐘
A 。
A . 100ns B. 200ns
C. 250ns
D. 400ns
50. 有如下定義
VAR1 VAR2 NUM4
DB DB EQU
D
。
1, 2, '12345'
3, 4, 5
VAR2 –VAR1
則 NUM4=
4
總結(jié)
以上是生活随笔為你收集整理的微型计算机原理考试试卷,微机原理与应用试题库(附答案)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 俄罗斯游戏软件:C语言应用初步感受
- 下一篇: [hackinglab][CTF][注入