計算機組成原理 課堂練習6(第7章)

一、單選題 (題數: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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章