一、單選題 (題數:15,共 100.0 分)
1
7-1-1
指令系統中,採用不同尋址方式的目的主要是 。
(6.6分)6.6 分
A、
可降低指令譯碼難度
B、
縮短指令字長,擴大尋址空間,提高編程靈活性
C、
實現程序控制
D、
增加尋址方式的多樣化
我的答案:B
2
7-1-2
操作數在寄存器中的尋址方式稱爲 尋址。
(6.6分)6.6 分
A、
直接
B、
寄存器直接
C、
寄存器間接
D、
基址
我的答案:B
3
7-1-3
寄存器間接尋址方式中,操作數在 中。
(6.6分)6.6 分
A、
通用寄存器
B、
堆棧
C、
主存單元
D、
專用寄存器
我的答案:C
4
7-1-4
程序控制類指令的功能是 。
(6.6分)6.6 分
A、
進行主存和CPU之間的數據傳送
B、
進行CPU和設備之間的數據傳送
C、
改變程序執行的順序
D、
實現程序按照順序方式運行
我的答案:C
5
7-1-5
運算型指令的尋址和轉移型指令的尋址不同點在於 。
(6.6分)6.6 分
A、
前者取操作數,後者決定程序轉移地址
B、
前者是短指令,後者是長指令
C、
後者是短指令,前者是長指令
D、
前者是條件轉移,後者是無條件轉移
我的答案:A
6
7-1-6
直接、間接、立即三種尋址方式指令的執行速度,由快至慢
的排序是 。
(6.6分)6.6 分
A、
直接、立即、間接
B、
直接、間接、立即
C、
立即、直接、間接
D、
立即、間接、直接
我的答案:C
7
7-1-7
設機器字長爲16位,存儲器按字節編址,對於單字長指令而言,
讀取該指令後,PC值自動加 。
(6.6分)6.6 分
A、
1
B、
2
C、
3
D、
4
我的答案:B
8
7-1-8
轉移指令的主要操作是 。
(6.6分)6.6 分
A、
改變程序計數器PC的值
B、
改變地址寄存器的值
C、
改變堆棧指針SP的值
D、
改變PC和SP的值
我的答案:A
9
7-1-9
一地址格式的算術運算指令,另一個操作數隱含在 中。
(6.6分)6.6 分
A、
累加器
B、
通用寄存器
C、
操作數寄存器
D、
主存
我的答案:A
10
7-1-10
在指令格式設計中,採用擴展操作碼的目的是 。
(6.6分)6.6 分
A、
增加指令長度
B、
增加尋址空間
C、
增加指令數量
D、
增加訪存速度
我的答案:C
11
7-1-11
爲了縮短指令地址中地址碼的數位,可採用 尋址。
(6.6分)6.6 分
A、
立即數
B、
寄存器
C、
直接
D、
間接
我的答案:B
12
7-1-12
指令的尋址方式有順序和跳躍兩種,採用跳躍尋址方式可以實現 。
(6.6分)6.6 分
A、
程序浮動
B、
程序的無條件轉移和浮動
C、
程序的條件轉移和無條件轉移
我的答案:C
13
7-1-13
設機器的字長爲16位,存儲器按字節編址,設PC當前值爲1000H,當讀取一條雙字長指令後,PC值爲 。
(6.6分)6.6 分
A、
1001H
B、
1002H
C、
1004H
D、
1005H
我的答案:C
14
7-1-14
子程序調用指令完整的功能是 。
(6.6分)6.6 分
A、
改變程序計數器PC的值
B、
改變堆棧指針SP的值
C、
改變地址寄存器的值
D、
改變程序計數器PC的值和堆棧指針SP的值
我的答案:D
15
7-1-15
子程序返回指令完整的功能是 。
(7.6分)7.6 分
A、
改變程序計數器的值
B、
改變堆棧指針SP的值
C、
改變地址寄存器的值
D、
從堆棧中恢復程序計數器的值
我的答案:D