計(jì)算機(jī)組成與設(shè)計(jì)知到章節(jié)答案智慧樹2023年山東大學(xué)_第1頁(yè)
計(jì)算機(jī)組成與設(shè)計(jì)知到章節(jié)答案智慧樹2023年山東大學(xué)_第2頁(yè)
計(jì)算機(jī)組成與設(shè)計(jì)知到章節(jié)答案智慧樹2023年山東大學(xué)_第3頁(yè)
計(jì)算機(jī)組成與設(shè)計(jì)知到章節(jié)答案智慧樹2023年山東大學(xué)_第4頁(yè)
計(jì)算機(jī)組成與設(shè)計(jì)知到章節(jié)答案智慧樹2023年山東大學(xué)_第5頁(yè)
已閱讀5頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

實(shí)用文檔計(jì)算機(jī)組成與設(shè)計(jì)知到章節(jié)測(cè)試答案智慧樹2023年最新山東大學(xué)緒論單元測(cè)試

完整的計(jì)算機(jī)系統(tǒng)通常包括()

參考答案:

硬件系統(tǒng)與軟件系統(tǒng)

計(jì)算機(jī)硬件的主要指標(biāo)()

參考答案:

運(yùn)算速度

;存儲(chǔ)容量

;機(jī)器字長(zhǎng)

將高級(jí)語(yǔ)言源程序轉(zhuǎn)換為機(jī)器目標(biāo)代碼文件的程序是()

參考答案:

編譯程序

下列關(guān)于馮·諾依曼結(jié)構(gòu)計(jì)算機(jī)基本思想的敘述中,錯(cuò)誤的是()

參考答案:

指令按地址訪問(wèn),數(shù)據(jù)都在指令中直接給出

匯編語(yǔ)言與機(jī)器語(yǔ)言的關(guān)系是()

參考答案:

一對(duì)一

馮·諾依曼計(jì)算機(jī)中指令和數(shù)據(jù)均以二進(jìn)制形式存放在存儲(chǔ)器中,CPU區(qū)分它們的依據(jù)是()

參考答案:

指令周期的不同階段

基于存儲(chǔ)器,其主要作用是()。

參考答案:

存放程序和數(shù)據(jù)

CPU內(nèi)通用寄存器的位數(shù)取決于()。

參考答案:

機(jī)器字長(zhǎng)

下列關(guān)于硬件與軟件關(guān)系的描述中,正確的是()

參考答案:

軟件的發(fā)展也推動(dòng)硬件的發(fā)展

;硬件是軟件運(yùn)行的基礎(chǔ)

;軟件能完成的功能及性能與硬件有關(guān)

;硬件的發(fā)展推動(dòng)了軟件的發(fā)展

下列屬于馮?諾依曼計(jì)算機(jī)的核心思想是()

參考答案:

存儲(chǔ)程序和程序控制

第一章測(cè)試

設(shè)機(jī)器字長(zhǎng)為8位(其中1位為符號(hào)位)的整數(shù),當(dāng)其表示為無(wú)符號(hào)數(shù)、機(jī)器數(shù)時(shí)的范圍為()

參考答案:

無(wú)符號(hào)數(shù)0—255

在計(jì)算機(jī)中,小數(shù)點(diǎn)保存在()

參考答案:

不保存

若八位寄存器中保存的信息是11111111時(shí),若為補(bǔ)碼,其真值大小為()

參考答案:

-1

在下列表示法中,“0”只有一種表示形式的是()

參考答案:

補(bǔ)碼

若某種編碼的最小距離是4,其檢錯(cuò)和糾錯(cuò)能力可能是()

參考答案:

檢錯(cuò)3位,糾錯(cuò)1位

一個(gè)C語(yǔ)言程序在一臺(tái)32位機(jī)器上運(yùn)行。程序中定義了三個(gè)變量x、y和z,其中x和z為int型,y為short型。當(dāng)x=127,y=-9時(shí),執(zhí)行賦值語(yǔ)句z=x+y后,x、y和z的值分別是()

參考答案:

x=0000007FH,y=FFF7H,z=00000076H

下列各種數(shù)制的數(shù)據(jù)中最小的數(shù)是()。

參考答案:

(101001)BCD8421

能發(fā)現(xiàn)兩位錯(cuò)誤并能糾正一位錯(cuò)的編碼是()。

參考答案:

海明碼

以下關(guān)于機(jī)器數(shù)和真值的說(shuō)法正確的是()

參考答案:

把符號(hào)“數(shù)值化”的數(shù)稱為機(jī)器數(shù);

;把帶“+”“-”的數(shù)稱為真值;

1、計(jì)算機(jī)字長(zhǎng)16位,采用補(bǔ)碼表示整數(shù),下列關(guān)于其表示數(shù)據(jù)范圍的描述中正確的是()

參考答案:

能表示的最大負(fù)數(shù)是-1

;能表示最大正數(shù)是(2^15)–1

;能表示的最小正數(shù)是1

;能表示的最小負(fù)數(shù)是-(2^15)

當(dāng)-1<x<0時(shí),[x]補(bǔ)是()

參考答案:

2+x

如果某系統(tǒng)15*4=112成立,則系統(tǒng)采用的進(jìn)制是()

參考答案:

6

兩個(gè)字長(zhǎng)16位的補(bǔ)碼0A2B和E16A,帶符號(hào)擴(kuò)展成32位后的結(jié)果分別()

參考答案:

00000A2B和FFFFE16A

對(duì)字長(zhǎng)為8位的二進(jìn)制代碼10001101,下列說(shuō)法錯(cuò)誤的是()

參考答案:

如果代碼為標(biāo)準(zhǔn)移碼數(shù),則其十進(jìn)制真值為+115

下列對(duì)海明校驗(yàn)的描述中,正確的描述是()

參考答案:

待編碼數(shù)據(jù)長(zhǎng)度為4位,再增加3位校驗(yàn)碼就可以檢測(cè)到僅1位數(shù)據(jù)出錯(cuò)的情況并糾錯(cuò)

第二章測(cè)試

數(shù)據(jù)0.00110101×410,規(guī)格化后為()

參考答案:

0.11010100×401

移位運(yùn)算在計(jì)算機(jī)中的實(shí)用價(jià)值為()

參考答案:

使用移位和加法結(jié)合可實(shí)現(xiàn)乘(除)法

在浮點(diǎn)機(jī)中,()是隱含的。

參考答案:

基數(shù)

在計(jì)算機(jī)的浮點(diǎn)數(shù)運(yùn)算中,規(guī)格化的作用是()

參考答案:

增加有效數(shù)字的位數(shù),提高運(yùn)算精度

假定有4個(gè)整數(shù)用8位補(bǔ)碼分別表示為r1=FEH,r2=F2H,r3=90H,r4=F8H。若將運(yùn)算結(jié)果存放在一個(gè)8位寄存器中,則下列運(yùn)算會(huì)發(fā)生溢出的是()

參考答案:

r2×r3

某字長(zhǎng)為8位的計(jì)算機(jī)中,已知整型變量x、y的機(jī)器數(shù)分別為[x]補(bǔ)=11110100,[y]補(bǔ)=10110000。若整型變量z=2*x+y/2,則z的機(jī)器數(shù)為()

參考答案:

11000000

浮點(diǎn)數(shù)加、減運(yùn)算過(guò)程一般包括對(duì)階、尾數(shù)運(yùn)算、規(guī)格化、舍入和判溢出等步驟。設(shè)浮點(diǎn)數(shù)的階碼和尾數(shù)均采用補(bǔ)碼表示,且位數(shù)分別為5位和7位(均含2位符號(hào)位)。若有兩個(gè)數(shù)X=2729/32,Y=255/8,則用浮點(diǎn)減法計(jì)算X-Y的最終結(jié)果是()

參考答案:

001110011000

下列有關(guān)浮點(diǎn)數(shù)加減運(yùn)算的敘述中:Ⅰ.對(duì)階操作不會(huì)引起階碼上溢或下溢Ⅱ.右規(guī)和尾數(shù)舍入都可能引起階碼上溢Ⅲ.左規(guī)時(shí)可能引起階碼下溢Ⅳ.尾數(shù)溢出時(shí)結(jié)果不一定溢出,正確的是()

參考答案:

Ⅰ、Ⅱ、Ⅲ、Ⅳ

定點(diǎn)一位原碼乘法運(yùn)算是()。

參考答案:

先取操作數(shù)絕對(duì)值相乘,符號(hào)位單獨(dú)處理

針對(duì)機(jī)器數(shù),算術(shù)移位敘述正確的是()

參考答案:

負(fù)數(shù)的補(bǔ)碼算術(shù)右移后,空出的位以1補(bǔ)

;負(fù)數(shù)的原碼移位后,空出的位以0補(bǔ)

;負(fù)數(shù)的補(bǔ)碼算術(shù)左移后,空出的位以0補(bǔ)

;負(fù)數(shù)的反碼移位后,空出的位以1補(bǔ)

在補(bǔ)碼定點(diǎn)加減法運(yùn)算的溢出判斷中,以下說(shuō)法正確的是()

參考答案:

對(duì)于減法,符號(hào)不同的兩個(gè)數(shù)減可能會(huì)溢出

;對(duì)于減法,符號(hào)相同的兩個(gè)數(shù)相減不會(huì)溢出

;對(duì)于加法,符號(hào)不同的兩個(gè)數(shù)相加不會(huì)溢出

;對(duì)于加法,符號(hào)相同的兩個(gè)數(shù)相加可能會(huì)溢出

下列浮點(diǎn)數(shù)運(yùn)算中,下列結(jié)果()需要左規(guī)得到

參考答案:

11.1000

;00.0111

在定點(diǎn)二進(jìn)制運(yùn)算器中,減法運(yùn)算一般通過(guò)()來(lái)實(shí)現(xiàn)

參考答案:

補(bǔ)碼運(yùn)算的二進(jìn)制加法器

在計(jì)算機(jī)中,對(duì)于正數(shù),其三種機(jī)器數(shù)右移后符號(hào)位均不變,但若右移時(shí)最低數(shù)位丟1,可導(dǎo)致()

參考答案:

影響運(yùn)算精度

若采用雙符號(hào)位補(bǔ)碼運(yùn)算,運(yùn)算結(jié)果的符號(hào)位為10,下列結(jié)論中錯(cuò)誤的是()

參考答案:

產(chǎn)生了下溢

;運(yùn)算結(jié)果溢出,結(jié)果為正數(shù)

第三章測(cè)試

動(dòng)態(tài)RAM刷新方式不包括()

參考答案:

靜態(tài)刷新

某SRAM芯片,其容量為8Kⅹ8位,其地址線和數(shù)據(jù)線的條數(shù)分別為()

參考答案:

地址線13根,數(shù)據(jù)線8根

動(dòng)態(tài)存儲(chǔ)器DRAM主要通過(guò)()來(lái)存儲(chǔ)信息?

參考答案:

電容

設(shè)有4個(gè)模塊組成的存儲(chǔ)體結(jié)構(gòu),每個(gè)體存儲(chǔ)字長(zhǎng)為16位,存取周期250ns,假設(shè)數(shù)據(jù)總線寬度16位,總線傳送周期為50ns,試求順序存取和交叉存取的帶寬分別為()

參考答案:

6.4X107和1.6X108

按配偶原則配置1100111的漢明碼為()

參考答案:

01111001111

已經(jīng)接收到的海明碼為0100111(按配奇原則配置),欲傳送的有效信息為()

參考答案:

0111

設(shè)機(jī)器字長(zhǎng)32位,存儲(chǔ)容量16MB,若按字編址,其尋址范圍為()

參考答案:

4M

假設(shè)CPU執(zhí)行某段程序,訪問(wèn)Cache命中1000次,訪問(wèn)主存20次,Cache的存取周期20ns,主存的存取周期100ns,則cache-主存的命中率、效率、平均訪問(wèn)時(shí)間為()

參考答案:

0.980492.73%21.568

假設(shè)cache容量為16kB,每個(gè)字塊為32個(gè)字,每個(gè)字32位,則()

參考答案:

此Cache共128字塊

若緩存的工作速度是主存的4倍,命中率是95%,則采用緩存后,存儲(chǔ)器的性能是原來(lái)的()

參考答案:

3.48

在主存和CPU之間增加Cache的目的是()。

參考答案:

解決CPU和主存之間的速度匹配

計(jì)算機(jī)的存儲(chǔ)器采用分級(jí)存儲(chǔ)體系的目的是()。

參考答案:

解決存儲(chǔ)容量、價(jià)格與存取速度間的矛盾

在按字節(jié)編址、采用小端方式的32位計(jì)算機(jī)中,按邊界對(duì)齊方式為以下C語(yǔ)言結(jié)構(gòu)型變量a分配存儲(chǔ)空間。

structrecord{

shortx1;

intx2;

}a;

若a的首地址為2020FE00H,a的成員變量x2的機(jī)器數(shù)為12340000H,則其中34H所在存儲(chǔ)單元的地址是()

參考答案:

2020FE06H

某32位計(jì)算機(jī)按字節(jié)編址,采用小端(LittleEndian)方式。若語(yǔ)句“inti=0;”對(duì)應(yīng)指令的機(jī)器代碼為“C745FC00000000”,則語(yǔ)句“inti=-100;”對(duì)應(yīng)指令的機(jī)器代碼是()

參考答案:

C745FC9CFFFFFF

下列有關(guān)RAM和ROM的敘述中,

I.RAM是易失性存儲(chǔ)器,ROM是非易失性存儲(chǔ)器

II.RAM和ROM都采用隨機(jī)存取方式進(jìn)行信息訪問(wèn)

III.RAM和ROM都可用作Cache

IV.RAM和ROM都需要進(jìn)行刷新

正確的是()

參考答案:

僅I和II

下列存儲(chǔ)器中,在工作期間需要周期性刷新的是()

參考答案:

DRAM

某計(jì)算機(jī)主存容量為64KB,其中ROM區(qū)為4KB,其余為RAM區(qū),按字節(jié)編址?,F(xiàn)要用2K×8位的ROM芯片和4K×4位的RAM芯片來(lái)設(shè)計(jì)該存儲(chǔ)器,則需要上述規(guī)格的ROM芯片數(shù)和RAM芯片數(shù)分別是()

參考答案:

2、30

假定用若干個(gè)2K×4位的芯片組成一個(gè)8K×8位的存儲(chǔ)器,則地址0B1FH所在芯片的最小地址是()

參考答案:

0800H

某計(jì)算機(jī)存儲(chǔ)器按字節(jié)編址,主存地址空間大小為64MB,現(xiàn)用4M×8位的RAM芯片組成32MB的主存儲(chǔ)器,則存儲(chǔ)器地址寄存器MAR的位數(shù)至少是()

參考答案:

26位

某計(jì)算機(jī)使用4體交叉編址存儲(chǔ)器,假定在存儲(chǔ)器總線上出現(xiàn)的主存地址(十進(jìn)制)序列為8005,8006,8007,8008,8001,8002,8003,8004,8000,則可能發(fā)生訪存沖突的地址對(duì)是()

參考答案:

8000和8004

某計(jì)算機(jī)的Cache共有16塊,采用2路組相聯(lián)映射方式(即每組2塊)。每個(gè)主存塊大小為32字節(jié),按字節(jié)編址。主存129號(hào)單元所在主存塊應(yīng)裝入到的Cache組號(hào)是()

參考答案:

4

采用指令Cache與數(shù)據(jù)Cache分離的主要目的是()

參考答案:

減少指令流水線資源沖突

關(guān)于CPU與主存之間的緩存,正確的是()

參考答案:

依據(jù)程序訪問(wèn)的局部性原理設(shè)計(jì)

;能避免CPU與I/O設(shè)備爭(zhēng)搶主存

;能緩解CPU和主存間的速度差異

多體并行存儲(chǔ)體系的編址方式為()

參考答案:

高位交叉編址

;低位交叉編址

以下()措施可以提高訪存速度。

參考答案:

調(diào)整主存結(jié)構(gòu)

;采用高速器件

;采用層次結(jié)構(gòu)主存—Cache

第四章測(cè)試

具有中斷向量表的計(jì)算機(jī)中,中斷向量地址是()

參考答案:

中斷服務(wù)程序入口地址的地址

單重中斷系統(tǒng)中,

Ⅰ保護(hù)現(xiàn)場(chǎng)Ⅱ中斷返回Ⅲ開中斷Ⅳ中斷處理

Ⅴ關(guān)中斷Ⅵ保護(hù)斷點(diǎn)Ⅶ恢復(fù)現(xiàn)場(chǎng)

中斷服務(wù)程序的執(zhí)行順序是()

參考答案:

Ⅰ、Ⅳ、Ⅶ、Ⅲ、Ⅱ

DMA寫操作是把數(shù)據(jù)()

參考答案:

從存儲(chǔ)器傳送到I/O設(shè)備;

從信息流的傳送效率來(lái)看,()工作效率最低。

參考答案:

單總線系統(tǒng)

CPU查詢是否有請(qǐng)求中斷的事件發(fā)生在()

參考答案:

執(zhí)行周期結(jié)束時(shí)刻

內(nèi)部異常(內(nèi)中斷)可分為故障(fault)、陷阱(trap)和終止(abort)三類。下列有關(guān)內(nèi)部異常的敘述中,錯(cuò)誤的是()

參考答案:

內(nèi)部異常處理后返回到發(fā)生異常的指令繼續(xù)執(zhí)行

下列選項(xiàng)中,用于設(shè)備和設(shè)備控制器(I/O接口)之間互連的接口標(biāo)準(zhǔn)是()

參考答案:

USB

下列有關(guān)I/O接口的敘述中,錯(cuò)誤的是()

參考答案:

采用統(tǒng)一編址方式時(shí),CPU不能用訪存指令訪問(wèn)I/O端口

I/O指令實(shí)現(xiàn)的數(shù)據(jù)傳送通常發(fā)生在()

參考答案:

通用寄存器和I/O端口之間

某計(jì)算機(jī)有五級(jí)中斷L4~L0,中斷屏蔽字為M4M3M2M1M0,Mi=1(0≤i≤4)表示對(duì)Li級(jí)中斷進(jìn)行屏蔽。若中斷響應(yīng)優(yōu)先級(jí)從高到低的順序是L0→L1→L2→L3→L4,且要求中斷處理優(yōu)先級(jí)從高到低的順序?yàn)長(zhǎng)4→L0→L2→L1→L3,則L1的中斷處理程序中設(shè)置的中斷屏蔽字是()

參考答案:

01010

下列關(guān)于中斷I/O方式和DMA方式比較的敘述中,錯(cuò)誤的是()

參考答案:

中斷I/O方式適用于所有外部設(shè)備,DMA方式僅適用于快速外部設(shè)備

某計(jì)算機(jī)處理器主頻為50MHz,采用定時(shí)查詢方式控制設(shè)備A的I/O,查詢程序運(yùn)行一次所用的時(shí)鐘周期數(shù)至少為500。在設(shè)備A工作期間,為保證數(shù)據(jù)不丟失,每秒需對(duì)其查詢至少200次,則CPU用于設(shè)備A的I/O的時(shí)間占整個(gè)CPU時(shí)間的百分比至少是()

參考答案:

0.20%

異常是指令執(zhí)行過(guò)程中在處理器內(nèi)部發(fā)生的特殊事件,中斷是來(lái)自處理器外部的請(qǐng)求事件。下列關(guān)于中斷或異常情況的敘述中,錯(cuò)誤的是()

參考答案:

“訪存時(shí)缺頁(yè)”屬于中斷

下列關(guān)于外部I/O中斷的敘述中,正確的是()

參考答案:

CPU只有在處于中斷允許狀態(tài)時(shí),才能響應(yīng)外部設(shè)備的中斷請(qǐng)求

下列關(guān)于DMA方式的敘述中,

Ⅰ.DMA傳送前由預(yù)處理程序設(shè)置傳送參數(shù)

Ⅱ.?dāng)?shù)據(jù)傳送前由DMA控制器請(qǐng)求總線使用權(quán)

Ⅲ.?dāng)?shù)據(jù)傳送由DMA控制器直接控制總線完成

Ⅳ.DMA傳送結(jié)束后的處理由中斷服務(wù)程序完成

正確的是()

參考答案:

Ⅰ、Ⅱ、Ⅲ、Ⅳ

若設(shè)備采用周期挪用DMA方式進(jìn)行輸入輸出,每次DMA傳送的數(shù)據(jù)塊大小為512字節(jié),相應(yīng)的I/O接口中有一個(gè)32位數(shù)據(jù)緩沖寄存器。對(duì)于數(shù)據(jù)輸入過(guò)程,下列敘述中,錯(cuò)誤的是()

參考答案:

在整個(gè)數(shù)據(jù)塊的傳送過(guò)程中,CPU不可以訪問(wèn)主存儲(chǔ)器

外部中斷包括不可屏蔽中斷(NMI)和可屏蔽中斷。下列關(guān)于外部中斷的敘述中,錯(cuò)誤的是()

參考答案:

一旦可屏蔽中斷請(qǐng)求信號(hào)有效,CPU將立即響應(yīng)

在I/O單獨(dú)(獨(dú)立)編址下,下面的說(shuō)法正確的是()。

參考答案:

一個(gè)具體地址既可對(duì)應(yīng)輸入輸出設(shè)備,也可對(duì)應(yīng)內(nèi)存單元

CPU啟動(dòng)通道通過(guò)()。

參考答案:

執(zhí)行I/O指令

在程序的執(zhí)行過(guò)程中,Cache與主存的地址映射是由()。

參考答案:

由硬件自動(dòng)完成的

DMA方式的接口電路中有程序中斷部件,其作用是()。

參考答案:

向CPU提出傳輸結(jié)束

DMA訪問(wèn)主存時(shí),向CPU發(fā)出請(qǐng)求,獲得總線使用權(quán)時(shí)再進(jìn)行訪存,這種情況稱作()。

參考答案:

周期挪用

下面敘述正確的是()

參考答案:

調(diào)用中斷服務(wù)程序和子程序都需保護(hù)程序斷點(diǎn),前者由中斷隱指令完成,后者由CALL指令本身完成。

;中斷服務(wù)程序的入口地址可以通過(guò)硬件向量法產(chǎn)生向量地址。子程序調(diào)用的子程序入口地址是由CALL指令中的地址碼給出的。

;中斷服務(wù)程序與中斷時(shí)CPU正在運(yùn)行的程序是相互獨(dú)立的;子程序調(diào)用時(shí)轉(zhuǎn)入的子程序與CPU正在執(zhí)行的程序段是同一程序的兩部分。

;通常中斷產(chǎn)生都是隨機(jī)的,而子程序調(diào)用是由CALL指令(子程序調(diào)用指令)引起的。

I/O接口的基本功能是()

參考答案:

實(shí)現(xiàn)設(shè)備的選擇

;傳送控制命令

;實(shí)現(xiàn)數(shù)據(jù)緩沖達(dá)到速度匹配

;實(shí)現(xiàn)電平轉(zhuǎn)換

關(guān)于主機(jī)與I/O設(shè)備的聯(lián)絡(luò)方式,敘述正確為()

參考答案:

立即響應(yīng)

;異步工作采用應(yīng)答信號(hào)

;同步工作采用同步時(shí)標(biāo)

I/O編址方式分為獨(dú)立編址和統(tǒng)一編址,下面敘述正確的是()

參考答案:

統(tǒng)一編址是I/O地址是主存地址的一部分,可以用訪存指令訪問(wèn)I/O設(shè)備

;獨(dú)立編址是I/O與主存的地址是分開的,I/O設(shè)備的訪問(wèn)必須有專門的I/O指令

第五章測(cè)試

設(shè)相對(duì)尋址的轉(zhuǎn)移指令占2個(gè)字節(jié),第一個(gè)字節(jié)是操作碼,第二個(gè)字節(jié)是相對(duì)位移量,用補(bǔ)碼表示。每當(dāng)CPU從存儲(chǔ)器取出一個(gè)字節(jié)時(shí),自動(dòng)完成PC+1—>PC,若當(dāng)前PC為2000H,指令JMP*L(*是相對(duì)尋址特征)要轉(zhuǎn)移到1FF8H,該指令的第二個(gè)字節(jié)內(nèi)容是()

參考答案:

F6H

數(shù)據(jù)傳送指令的功能一般不包括()

參考答案:

寄存器與外設(shè)之間傳送數(shù)據(jù)

RISC是()的簡(jiǎn)稱。

參考答案:

精簡(jiǎn)指令系統(tǒng)計(jì)算機(jī)

以下關(guān)于堆棧尋址描述錯(cuò)誤的是()

參考答案:

可用硬盤來(lái)實(shí)現(xiàn)堆棧,稱硬堆棧

某機(jī)器有一個(gè)標(biāo)志寄存器,其中有進(jìn)位/借位標(biāo)志CF、零標(biāo)志ZF、符號(hào)標(biāo)志SF和溢出標(biāo)志OF,條件轉(zhuǎn)移指令bgt(無(wú)符號(hào)整數(shù)比較大于時(shí)轉(zhuǎn)移)的轉(zhuǎn)移條件是()

參考答案:

=1

減法指令“subR1,R2,R3”的功能為“(R1)-(R2)→R3”,該指令執(zhí)行后將生成進(jìn)位/借位標(biāo)志CF和溢出標(biāo)志OF。若(R1)=FFFFFFFFH,(R2)=FFFFFFF0H,則該減法指令執(zhí)行后,CF與OF分別為()

參考答案:

CF=0,OF=0

整數(shù)x的機(jī)器數(shù)為11011000,分別對(duì)x進(jìn)行邏輯右移1位和算術(shù)右移1位操作,得到的機(jī)器數(shù)各是()

參考答案:

01101100、11101100

偏移尋址通過(guò)將某個(gè)寄存器內(nèi)容與一個(gè)形式地址相加而生成有效地址。下列尋址方式中,不屬于偏移尋址方式的是()

參考答案:

間接尋址

假設(shè)變址寄存器R的內(nèi)容為1000H,指令中的形式地址為2000H;地址1000H中的內(nèi)容為2000H,地址2000H中的內(nèi)容為3000H,地址3000H中的內(nèi)容為4000H,則變址尋址方式下訪問(wèn)到的操作數(shù)是()

參考答案:

4000H

某計(jì)算機(jī)有16個(gè)通用寄存器,采用32位定長(zhǎng)指令字,操作碼字段(含尋址方式位)為8位,Store指令的源操作數(shù)和目的操作數(shù)分別采用寄存器直接尋址和基址尋址方式。若基址寄存器可使用任一通用寄存器,且偏移量用補(bǔ)碼表示,則Store指令中偏移量的取值范圍是()

參考答案:

-32768~+32767

下列尋址方式中,最適合按下標(biāo)順序依次訪問(wèn)數(shù)組元素的是()

參考答案:

變址尋址

按字節(jié)編址的計(jì)算機(jī)中,某double型數(shù)組A的首地址為2000H,使用變址尋址和循環(huán)結(jié)構(gòu)訪問(wèn)數(shù)組A,保存數(shù)組下標(biāo)的變址寄存器初值為0,每次循環(huán)取一個(gè)數(shù)組元素,其偏移地址為變址值乘以sizeof(double),取完后變址寄存器內(nèi)容自動(dòng)加1。若某次循環(huán)所取元素的地址為2100H,則進(jìn)入該次循環(huán)時(shí)變址寄存器的內(nèi)容是()

參考答案:

32

某計(jì)算機(jī)采用16位定長(zhǎng)指令字格式,操作碼位數(shù)和尋址方式位數(shù)固定,指令系統(tǒng)有48條指令,支持直接、間接、立即、相對(duì)4種尋址方式,單地址指令中,直接尋址方式的可尋址范圍是()

參考答案:

0~255

下列關(guān)于RISC的敘述中,錯(cuò)誤的是()

參考答案:

RISC普遍采用微程序控制器

單地址指令中為了完成兩個(gè)數(shù)的算術(shù)操作,除地址碼指明的一個(gè)操作數(shù)外,另一個(gè)數(shù)常需采用()。

參考答案:

隱含尋址方式

寄存器間接尋址方式中,操作數(shù)處在()。

參考答案:

內(nèi)存單元

DMA訪問(wèn)主存時(shí),讓CPU處于等待狀態(tài),等DMA的一批數(shù)據(jù)訪問(wèn)結(jié)束后,CPU再恢復(fù)工作,這種情況稱作()。

參考答案:

停止CPU訪問(wèn)主存

下列說(shuō)法正確的是()

參考答案:

子程序的返回地址可存放在棧頂內(nèi)

;每條CALL指令都對(duì)應(yīng)一條返回指令

;子程序調(diào)用可出現(xiàn)在子程序中

在設(shè)計(jì)指令格式時(shí),應(yīng)考慮的因素為()

參考答案:

尋址方式

;寄存器個(gè)數(shù)

機(jī)器中常見的數(shù)據(jù)類型()

參考答案:

地址

;字符

;邏輯數(shù)據(jù)

;數(shù)字

第六章測(cè)試

不會(huì)影響指令執(zhí)行流程的是()

參考答案:

ALU的進(jìn)位方式0

下列不屬于控制器功能的是()

參考答案:

算術(shù)與邏輯運(yùn)算

使用8片74181和2片74182,可以實(shí)現(xiàn)()

參考答案:

雙重分組跳躍進(jìn)位鏈的32位ALU

以下對(duì)各寄存器的描述正確的是()

參考答案:

PSW寄存器用于存放程序狀態(tài)字

以下不屬于CPU工作周期的是()

參考答案:

存取周期

下列關(guān)于指令周期說(shuō)法錯(cuò)誤的是()

參考答案:

中斷周期的目的是尋址

下列有關(guān)處理器時(shí)鐘脈沖信號(hào)的敘述中,錯(cuò)誤的是()

參考答案:

處理器總是在每來(lái)一個(gè)時(shí)鐘脈沖信號(hào)時(shí)就開始執(zhí)行一條新的指令

下列給出的部件中,

Ⅰ.ALU

Ⅱ.指令寄存器

Ⅲ.通用寄存器

Ⅳ.浮點(diǎn)寄存器

其位數(shù)(寬度)一定與機(jī)器字長(zhǎng)相同的是()

參考答案:

僅Ⅰ、Ⅲ

假定不采用Cache和指令預(yù)取技術(shù),且機(jī)器處于“開中斷”狀態(tài),則在下列有關(guān)指令執(zhí)行的敘述中,錯(cuò)誤的是()

參考答案:

空操作指令的指令周期中任何寄存器的內(nèi)容都不會(huì)被改變

某計(jì)算機(jī)的指令流水線由四個(gè)功能段組成,指令流經(jīng)各功能段的時(shí)間(忽略各功能段之間的緩存時(shí)間)分別為90ns、80ns、70ns和60ns,則該計(jì)算機(jī)的CPU時(shí)鐘周期至少是()

參考答案:

90ns

某CPU主頻為1.03GHz,采用4級(jí)指令流水線,每個(gè)流水段的執(zhí)行需要1個(gè)時(shí)鐘周期。假定CPU執(zhí)行了100條指令,在其執(zhí)行過(guò)程中,沒有發(fā)生任何流水線阻塞,此時(shí)流水線的吞吐率為()

參考答案:

1.0109條指令/秒

在無(wú)轉(zhuǎn)發(fā)機(jī)制的五段基本流水線(取指、譯碼/讀寄存器、運(yùn)算、訪存、寫回寄存器)中,

I1:addR1,R2,R3;(R2)+(R3)R1

I2:addR5,R2,R4;(R2)+(R4)R5

I3:addR4,R5,R3;(R5)+(R3)R4

I4:addR5,R2,R6;(R2)+(R6)R5

下列指令序列存在數(shù)據(jù)冒險(xiǎn)的指令對(duì)是()

參考答案:

I2和I3

狀態(tài)寄存器用來(lái)存放()。

參考答案:

算術(shù)、邏輯運(yùn)算及測(cè)試指令的結(jié)果狀態(tài)

CPU中的譯碼器主要用于()。

參考答案:

指令譯碼

運(yùn)算器由許多部件組成,其核心部分是()。

參考答案:

算術(shù)邏輯運(yùn)算單元

在CPU的寄存器中,()對(duì)用戶是完全透明的。

參考答案:

指令寄存器

由編譯程序?qū)⒍鄺l指令組合成一條指令,這種技術(shù)稱做()。

參考答案:

超長(zhǎng)指令字技術(shù)

以下不屬于CPU控制器功能的是()

參考答案:

邏輯運(yùn)算

;算術(shù)運(yùn)算

以下寄存器屬于控制和狀態(tài)寄存器的有()

參考答案:

MAR

;PC

;MDR

;IR

以下屬于CPU功能的是()

參考答案:

操作控制

;指令控制

;處理中斷

第七章測(cè)試

下列有關(guān)指令周期的敘述中,正確的是()。

參考答案:

單周期CPU中的指令周期就是一個(gè)時(shí)鐘周期

;指令周期的第一個(gè)階段一定是取指令階段

;一個(gè)指令周期可由若干個(gè)機(jī)器周期或時(shí)鐘周期組成

設(shè)PC、MAR、IRA、MDR、Ri等分別表示CPU中的程序計(jì)數(shù)器、內(nèi)存地址寄存器、指令寄存器中的形式地址字段、內(nèi)存數(shù)據(jù)緩沖寄存器和通用寄存器。從尋址方式的角度考慮,以下可能存在的操作是()

參考答案:

;

;

;

下列有關(guān)取指令操作部件的敘述中,正確的是()

參考答案:

PC在單周期數(shù)據(jù)通路中不需要“寫使能”控制信號(hào)

;取指令操作的延時(shí)主要由存儲(chǔ)器的取數(shù)時(shí)間決定

;取指令操作可以和下條指令地址的計(jì)算操作同時(shí)進(jìn)行

下列有關(guān)數(shù)據(jù)通路的敘述中,正確的是()

參考答案:

數(shù)據(jù)通路執(zhí)行的功能由控制部件送出的控制信號(hào)選擇控制

;ALU屬于操作元件,用于執(zhí)行各類算術(shù)和邏輯運(yùn)算

;數(shù)據(jù)通路由若干操作元件和狀態(tài)元件連接而成

常見的CPU控制方式不包括()

參考答案:

DMA

某CPU的主頻是8MHz,若已知每個(gè)機(jī)器周期平均包含4個(gè)時(shí)鐘周期,該機(jī)的平均執(zhí)行速度是0.8MIPS,則該機(jī)的平均指令周期為()微妙。

參考答案:

1.25

控制計(jì)算機(jī)操作最小的時(shí)間單位是()

參考答案:

時(shí)鐘周期

在同步控制方式中,以最長(zhǎng)最復(fù)雜微操作序列作為標(biāo)準(zhǔn),機(jī)器周期內(nèi)節(jié)拍數(shù)相同的控制方式是()

參考答案:

定長(zhǎng)的機(jī)器周期方案

單周期處理器中所有指令的指令周期為一個(gè)時(shí)鐘周期。下列關(guān)于單周期處理器的敘述中,錯(cuò)誤的是()

參考答案:

可以采用單總線結(jié)構(gòu)的數(shù)據(jù)通路

下列關(guān)于指令流水線數(shù)據(jù)通路的敘述中,錯(cuò)誤的是()

參考答案:

包含生成控制信號(hào)的控制部件

同步控制是()。

參考答案:

由統(tǒng)一時(shí)序信號(hào)控制的方式

計(jì)算機(jī)中表示地址時(shí),采用()。

參考答案:

無(wú)符號(hào)數(shù)

計(jì)算機(jī)執(zhí)行乘法指令時(shí),由于其操作較復(fù)雜,需要更多的時(shí)間,通常采用()控制方式。

參考答案:

中央與局部控制相結(jié)合的

控制單元的輸入信號(hào)可能來(lái)自于()

參考答案:

時(shí)鐘

;各種狀態(tài)標(biāo)志

;控制總線

;指令寄存器

下列說(shuō)法正確的是()

參考答案:

一條指令周期內(nèi)的機(jī)器周期數(shù)可以不等

;在機(jī)器周期所包含時(shí)鐘周期數(shù)相同的前提下,兩機(jī)平均指令執(zhí)行速度之比等于兩機(jī)主頻之比

;一條指令周期包含若干個(gè)機(jī)器周期

;一個(gè)機(jī)器周期內(nèi)的節(jié)拍數(shù)可以不等

第八章測(cè)試

下列關(guān)于微程序和微指令的敘述中()是正確的。

參考答案:

微程序控制器比硬連線控制器相對(duì)靈活

通常情況下,不包含在中央處理器(CPU)芯片中的部件是()

參考答案:

DRAM

某單總線結(jié)構(gòu)的計(jì)算機(jī),其數(shù)據(jù)通路如圖所示。其中,R0~R7為通用寄存器,其輸入和輸出端均連接到內(nèi)部總線Bus,其控制命令分別為Riin、Riout。關(guān)于該數(shù)據(jù)通路的下列描述中,

正確的是()

參考答案:

所有控制寄存器向總線數(shù)據(jù)的控制信號(hào),如R2out,R3out等都一定不能同時(shí)有效

;取指令的數(shù)據(jù)通路為:PC->MAR->M->MDR->IR

;寄存器R0間接尋址方式下讀操作數(shù)到R1的數(shù)據(jù)通路:R0->MAR->M->MDR->R1

某機(jī)器的微指令格式中,共有8個(gè)控制字段,每個(gè)字段可分別激活5、8、3、16、1、7、25、4中的控制信號(hào),若采用直接字段編碼方式,則微指令的操作控制字段應(yīng)該取()

參考答案:

26

下列說(shuō)法正確的是()

參考答案:

直接編碼、字段直接編碼、字段間接編碼以及混合直接和字段混合編碼的微指令都是水平型微指令

某機(jī)器共有52個(gè)微操作控制信號(hào),構(gòu)成5個(gè)相斥的微命令組,每組分別包含5,8,2,15,22個(gè)微命令,已知可判定的外部條件有2個(gè),微指令字長(zhǎng)28位,則控制存儲(chǔ)器的容量為()

參考答案:

256×28

微指令的格式不包括()

參考答案:

微指令的存儲(chǔ)方式

將微指令的操作控制字段分成若干段,將一組互斥的微操作命令放在一個(gè)字段內(nèi),通過(guò)對(duì)這個(gè)字段的譯碼便可對(duì)應(yīng)每個(gè)微命令。這種編碼方式為()

參考答案:

字段直接編碼方式

如圖所示的編碼方式是()

參考答案:

字段間接編碼方式

相對(duì)于微程序控制器,硬布線控制器的特點(diǎn)是()

參考答案:

指令執(zhí)行速度快,指令功能的修改和擴(kuò)展難

以微程序存儲(chǔ)方式構(gòu)成的控制器又稱為()。

參考答案:

微程序控制器

微程序放的部件是()。

參考答案:

控制存儲(chǔ)器

如圖所示,敘述正確的是(ABCD)

敘述正確的是()

參考答案:

當(dāng)中斷發(fā)生時(shí),中斷隱指令所需完成的操作可由一個(gè)對(duì)應(yīng)中斷周期的微程序控制完成

;任何一條機(jī)器指令的取指令操作都是相同的

;CMDR可以用來(lái)存放微指令

;CMAR可以用來(lái)存放欲取微指令的地址

微指令格式與微指令編碼方式有關(guān),通常分為

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論