《第4章習(xí)題》由會(huì)員分享,可在線閱讀,更多相關(guān)《第4章習(xí)題(4頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、一、 選擇題
1.RISC訪內(nèi)指令中,操作數(shù)的物理位置一般安排在(C? )。
A? 棧頂和次棧頂
??? B? 兩個(gè)主存單元
C? 一個(gè)主存單元和一個(gè)通用寄存器
??? D? 兩個(gè)通用寄存器
2.單地址指令中為了完成兩個(gè)數(shù)的算術(shù)運(yùn)算,除地址碼指明的一個(gè)操作數(shù)外,另一個(gè)常需采用(C? )。
A? 堆棧尋址方式??? B? 立即尋址方式
??? C? 隱含尋址方式??? D? 間接尋址方式
3.寄存器間接尋址方式中,操作數(shù)在(B? )。
??? A? 通用寄存器??? B? 主存單元??? C? 程序計(jì)數(shù)器??? D? 堆棧
4.指令系統(tǒng)中采用不同尋址方式的目的主要是( B)
2、
A 實(shí)現(xiàn)存儲(chǔ)程序和程序控制
B 縮短指令長(zhǎng)度,擴(kuò)大尋址空間,提高編程靈活性
C 可以直接訪問(wèn)外存
D 提供擴(kuò)展操作碼的可能并降低指令譯碼難度
5.堆棧尋址方式中,設(shè)A為累加器,SP為堆棧指示器,MSP為SP指示的棧頂單元,如果進(jìn)棧操作的動(dòng)作是:(A)→MSP,(SP)-1→SP,則出棧操作的動(dòng)作就為(B )
A?。∕SP)→A,(SP)+1→SP
B (SP)+1→SP,(MSP)→A
C?。⊿P)-1→SP,(MSP)→A
D?。∕SP)→A,(SP)-1→SP
6.下列幾項(xiàng)中,不符合RISC指令系統(tǒng)的特點(diǎn)是(B?。?
A 指令長(zhǎng)度固定,指令種類少
B 尋址方式種類盡
3、量減少,指令功能盡可能強(qiáng)
C 增加寄存器的數(shù)目,以盡量減少訪存次數(shù)
D 選取使用頻率最高的一些簡(jiǎn)單指令,以及很有用但不復(fù)雜的指令
二、 填空題
1.形成指令地址的方法稱為指令尋址,通常是(順序? )尋址,遇到轉(zhuǎn)移指令時(shí)(跳躍? )尋址。
2.RISC指令系統(tǒng)的最大特點(diǎn)是:只有(取數(shù)? )指令和(存數(shù)? )指令訪問(wèn)存儲(chǔ)器,其余指令的操作均在寄存器之間進(jìn)行。
3. 二地址指令中,操作數(shù)的物理位置有三種形式,分別是(SS?。┬?、(RR?。┬秃停≧S?。┬?。
4.一個(gè)較完善的指令系統(tǒng),應(yīng)當(dāng)有(數(shù)據(jù)處理? )、(數(shù)據(jù)存儲(chǔ)? )、(數(shù)據(jù)傳送? )、(程序控制? )四大類指令。
5.機(jī)器指令
4、對(duì)四種類型的數(shù)據(jù)進(jìn)行操作。這四種數(shù)據(jù)類型包括(地址數(shù)據(jù)? )型數(shù)據(jù)、(數(shù)值數(shù)據(jù)? )型數(shù)據(jù)、(字符數(shù)據(jù)? )型數(shù)據(jù)、(邏輯數(shù)據(jù)? )型數(shù)據(jù)。
三、 簡(jiǎn)答題
? 1.列表比較CISC處理機(jī)和RISC處理機(jī)的特點(diǎn)。
? 2.一臺(tái)機(jī)器的指令系統(tǒng)有哪幾類典型指令?列出其名稱。
3.說(shuō)明RR型、RS型、SS型二地址指令的操作數(shù)物理位置在何處?哪一類執(zhí)行速度最快?哪一類執(zhí)行速度最慢?為什么?
四、 綜合題
1.某機(jī)的指令格式如下所示
?
??? X為尋址特征位:X=00:直接尋址;X=01:用變址寄存器RX1尋址;X=10:用變址寄存器RX2尋址;X=11:相對(duì)尋址
??? 設(shè)(PC)=
5、1234H,(RX1)=0037H,(RX2)=1122H(H代表十六進(jìn)制數(shù)),請(qǐng)確定下列指令中的有效地址:
??? ①4420H??? ②2244H??? ③1322H??? ④3521H
2.一種二進(jìn)制RS型32位的指令結(jié)構(gòu)如下:
??? 其中OP為操作碼字段,X為尋址模式字段,D為偏移量字段,其尋址模式定義為有效地址E算法及說(shuō)明列表如下:
??? 請(qǐng)寫出6種尋址方式的名稱。
3.某機(jī)器的單字長(zhǎng)單地址指令,指令字長(zhǎng)為32位,共有40條指令,通用寄存器有128個(gè),主存最大尋址空間為64M。尋址方式有立即尋址、直接尋址、寄存器尋址、寄存器間接尋址、基址尋址、相對(duì)尋址六種。請(qǐng)?jiān)O(shè)
6、計(jì)指令格式,并做必要說(shuō)明。
4.假設(shè)某計(jì)算機(jī)的指令長(zhǎng)度為20位,具有雙操作數(shù)、單操作數(shù)和無(wú)操作數(shù)三類指令,每個(gè)操作數(shù)地址規(guī)定用6位表示。若操作碼字段固定為8位,現(xiàn)已設(shè)計(jì)出m條雙操作指令,n條無(wú)操作數(shù)指令。在此情況下,這臺(tái)計(jì)算機(jī)最多可以設(shè)計(jì)出多少條單操作數(shù)指令?
5.下表列出尋址方式指定的操作數(shù)物理位置(EA),請(qǐng)?jiān)趯ぶ贩绞矫Q下面填上適當(dāng)?shù)男g(shù)語(yǔ)。
6、某機(jī)字長(zhǎng)32位,主存容量1MB,按字編址,指令為單字長(zhǎng)單地址指令,有70種操作碼,采用寄存器尋址、寄存器間接尋址、立即尋址、直接尋址四種尋址方式,CPU中有一個(gè)PC、IR、AR、DR和16個(gè)通用寄存器。問(wèn):
?。?)指令格式如何安排?
?。?)能否增加其他尋址方式?
4 / 4