




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、文檔可能無法思考全面,請瀏覽后下載! 哈爾濱學院2014年秋季學期單元測試試卷課程名稱:計算機組成原理單元名稱:第三章 指令系統一、填空題1、 零地址運算指令的操作數來自 。2、 根據操作數所在位置,指出其尋址方式:操作數在寄存器,稱為3、 尋址方式;操作數地址在寄存器中,稱為 尋址方式;操作數在指令中,稱為 尋址方式;操作數地址在指令中,稱為 尋址方式。操作數的地址,為某一個寄存器中的內容與位移之和,則可以是 、 和 尋址方式 。4、設字長和指令長度均為24位,若指令系統可完成108種操作,并且具有直接、間接(一次間址)、變址、基址、相對、立即6種尋址方式,則在保證最大范圍內直接尋址的前提下
2、,指令字中操作碼占 位,尋址特征位占 位,可直接尋址的范圍是 ,一次間址的范圍是 。二、選擇題1、 執行一條一地址的加法指令共需要 次訪問主存(含取指令)。A.1 B.2 C.3 D.42、 零地址的運算類指令在指令格式中不給出操作數地址,參加的兩個操作數來自 。A. 累加器和寄存器 B.累加器和暫存器 C.堆棧的棧頂和次棧頂單元 D.暫存器和堆棧的棧頂單元 3、 在關于一地址運算類指令的敘述中,正確的是 。A. 僅有一個操作數,其地址由指令的地址碼提供B. 可能有一個操作數,也可能有兩個操作數C. 一定有兩個操作數,另一個是隱含的D. 指令的地址碼字段存放的一定是操作碼4、 一個計算機系統采
3、用32位單字長指令,地址碼為12位,如果定義了250條二地址指令,那么單地址指令的條數有 。A.4K B.8K C.16K D.24K5、 某計算機存儲按字(16位)編址,每取出一條指令后PC值自動+1,說明其指令長度是 。A.1個字節 B.2個字節 C.3個字節 D.4個字節6 / 66、 一條指令有128位,按字節編址,讀取這條指令后,PC的值自動加 。A.1 B.2 C.4 D.167、 在寄存器間接尋址方式中,操作數應該在 中A. 寄存器 B.堆棧棧頂 C.累加器 D.主存單元8、 直接、間接、立即3種尋址方式指令的執行速度,由快至慢的排序是 。A. 直接、立即、間接 B.直接、間接、
4、立即C.立即、直接、間接 D.立即、間接、直接9、 為了縮短指令中某個地址碼的位數,而指令的執行時間又相對短,則有效的尋址方式是 。A. 立即尋址 B.寄存器尋址 C.直接尋址 D.寄存器間接尋址10、 指令操作所需的數據不會來自 。A.寄存器 B.指令本身 C.主存 D.控制存儲器11、 在變址寄存器尋址方式中,若變址寄存器的內容是4E3CH,指令中的形式地址是63H,則對應的有效地址是 。A.63H B.4D9FH C.4E3CH D.4E9FH12、 設變址寄存器為X,形式地址為D,某機具有先間址后變址的尋址方式,這種尋址方式的有效地址為 。A.EA=(X)+D B.EA=(X)+(D)
5、 C.EA=(X)+D ) D.EA=X+D13、 采用變址尋址可以擴大尋址范圍,且 。A. 變址寄存器的內容由用戶確定,在程序執行過程中不能改變B. 變址寄存器的內容由操作系統確定,在程序執行過程中不能改變C. 變址寄存器的內容由用戶確定,在程序執行過程中可以改變D. 變址寄存器的內容由操作系統確定,在程序執行過程中可以改變14、 變址尋址和基址尋址的有效地址形成方式類似,是 。A. 變址寄存器的內容在程序執行過程中是不能改變的。B. 基址寄存器的內容在程序執行過程中是可以改變的。C. 在程序執行過程中,變址寄存器的內容不能改變而基址寄存器的內容可變。D. 在程序執行過程中,基址寄存器的內容
6、不能改變而變址寄存器的內容可變。15、 用來支持浮動程序設計的尋址方式是 。A.相對尋址 B.變址尋址 C.寄存器間接尋址 D.基址尋址16、 設相對尋址的轉移指令占兩個字節,第一個字節是操作碼,第二個字節是相對位移量(用補碼表示)。每當CPU從存儲器取出第一個字節時,即自動完成(PC)+1PC。設當前PC的內容為2003H,要求轉移到200AH地址,則該轉移指令第二字節的內容應為 。若PC的內容為2008H,要求轉移到2001H,則該轉移指令第二字節的內容應為 。A.05H B.06H C.07H D.F7H E.F8H F.F9H17、 在存儲器堆棧中,保持不變的是 。A.棧頂 B.棧指針
7、 C.棧底 D.棧中的數據18、 堆棧尋址方式中,設A為累加器,SP為堆棧指示器,MSP為SP指示的棧頂單元,如果進棧操作的運動順序是(A)MSP,(SP)-1SP,那么出棧操作的動作順序應為 。A. (MSP)A,(SP)+1SP B.(SP)+1SP,(MSP)A C.(SP)-1SP,(MSP)A D.以上都不對19、 要想使8位寄存器A中的高4位變為1,低4位不變,可使用 。A0FHA B.A0FHA C.AF0HA D.AF0HA注:表示與指令,表示或指令20、 程序控制類指令的功能是 。A. 進行主存和CPU之間的數據傳送B. 進行CPU和外設之間按的數據傳送C. 改變程序執行的順
8、序 D. 控制進棧,出棧操作21、 下列不屬于程序控制指令的是 。A. 無條件轉移指令 B.條件轉移指令 C.中斷隱指令 D.循環控制指令22、 將子程序返回地址放在 中時,子程序允許嵌套和遞歸。A. 寄存器 B.堆棧C.子程序的結束位置 D.子程序的起始位置23、 I/O編址方式通常可分統一編址和獨立編址, 。A. 統一編址是將I/O地址看作是存儲器地址的一部分,可用專門的I/O指令對設備進行訪問B. 獨立編址是指I/O地址和存儲器地址是分開的,所以對I/O訪問必須有專門的I/O指令C. 統一編址是指I/O地址和存儲器地址是分開的,所以可用訪存指令實現CPU對設備訪問D. 獨立編址是指I/O
9、地址看作是存儲器地址的一部分,所以對I/O訪問必須有專門的I/O指令三、判斷題1、 數據尋址的最終目的是尋找操作數的有效地址。2、 若操作數在寄存器中,可以采用直接尋址。3、 在一條機器指令中可能出現不止一種尋址方式。4、 寄存器堆棧的棧指針SP指向棧頂。5、 對于自底向上生成的軟堆棧,進棧時應先修改棧指針,再將數據壓入堆棧。6、 進棧操作是指將內容寫入堆棧指針SP。7、 不設置浮點運算指令的計算機,就不能用于科學計算。8、 轉子指令是一條零地址指令。9、 返回指令通常是一條零地址指令。10、 轉移類指令能改變指令執行順序,因此執行這類指令時,PC和SP的值都將發生變化。11、 四、簡答題1、
10、 在寄存器寄存器型、寄存器存儲器型和存儲器存儲器型3類指令中,哪類指令的執行時間最長?哪類指令的執行時間最短?為什么?2、 簡述立即尋址方式的特點。五、綜合題1、 某計算機的指令系統定長為16位,采用擴展操作碼,操作數地址需要4位。該指令系統已有三地址指令M條,二地址指令N條,沒有零地址。問:最多還有多少條一地址指令?2、 某計算機指令碼長度16位,地址碼長度都為6位,包含單地址指令、雙地址指令和零地址指令,試問單地址指令最多能有多少條?此時雙地址指令和零地址指令各位多少條?3、 設計算機A有60條指令,指令操作碼為6位固定長度編碼,從000000到111011.其后繼產品B需要增加32條指令
11、,并與A保持兼容。(1) 試采用操作碼擴展技術為計算機B設計指令操作碼。(2) 計算操作碼的平均長度。4、 設計算機指令字長為16位,指令中地址字段的長度為4位,共11條三地址指令,72條二地址指令,64條零地址指令。問最多還能安排多少條一地址指?5、 某機字長16位,主存內容量為64KB,指令為單字長,有50種操作碼,采用頁面、間接和直接尋址方式。(1) 指令格式如何安排?(2) 存儲器能劃分為多少頁面?每頁多少單元?(3) 能否再增加其它尋址方式?6、 某機主存內容量為4M×16,且存儲字長等于指令字長,若該機指令系統可完成108種操作,操作碼位數固定,且具有直接。間接、變址、基
12、址、相對、立即6種尋址方式,試回答:(1) 畫出一地址指令格式,并指出各字段的作用;(2) 該指令直接尋址的最大范圍;(3) 一次間址和多次間址的尋址范圍;(4) 立即數的范圍(十進制表示);(5) 相對尋址的位移量(十進制表示);(6) 上述6種尋址方式的指令哪一種執行時間最短?哪一種執行時間最長?為什么?哪一種便于程序浮動?哪一種最適合處理數組問題?7、 某16位機器所使用的指令格式和尋址方式如圖所示,該機有2個20為基址寄存器,4個16位變址寄存器,16個16位通用寄存器,指令匯編格式中的S(源),D(目標)都是通用寄存器,M是主存的一個單元,三種指令的操作碼分別是MOV(OP)=0AH
13、,STA(OP)=1BH,LDA(OP)=3CH,其中MOV為傳送指令,STA為寫數指令,LDA為讀數指令。圖 指令格式要求:(1)分析3種指令的指令格式和尋址方式特點。(2) CPU完成哪一種操作所花費的時間最短?哪一種操作所花費的時間最長?第二種指令的執行時間有時會等于第三種指令的執行時間嗎?(3) 下列情況下每個十六進制指令字分別代表什么操作?其中有編碼不正確時,如何改正才能成為合法指令?六、設計題1、CPU的雙操作數指令格式如圖所示。OP為4位操作碼;Md和Ms分別為3位目的和源操作數尋址方式;Rd和Rs分別為3位目的和源寄存器號。問:圖 CPU的雙操作數指令格式(1)計算機設計16中雙操作數指令是否可取?為什么?(2)CPU內部寄存器增加到16個,在不改變指令長度的條件下,可以用哪兩種方式修改指令格式(畫出修改后的指令格式),將對指令功能產生什么影響?(3)如
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 智能家居網絡連接故障排查考核試卷
- 隧道工程的生態智慧城市技術發展考核試卷
- 金屬玩具的智能制造系統優化考核試卷
- 新生兒呼吸窘迫綜合征影像學
- 慢性阻塞性肺疾病膳食管理要點
- 學前教育畢業設計
- 自主呼吸誘發的肺損傷
- 電子行業點評報告:大廠自研三兩事系列從哲庫到玄戒手機APSoC自研的啟示
- 2025年環保型家居產品研發申請報告
- 2025年功能性飲料在健身房會員活動中的市場推廣策略研究報告
- 2025年小產權房的買賣合同5篇
- 清運垃圾污水合同范本
- 夫妻婚內財產財產協議書
- 醫學裝備質量管理體系構建與實施
- 青少年新概念1b期末試卷及答案
- 天津2025年中國醫學科學院放射醫學研究所第一批招聘筆試歷年參考題庫附帶答案詳解析
- 合伙地攤火鍋協議書
- 反詐防騙安全教育主題班會
- 投資合股辦廠協議書
- 焊接質量保證協議書
- 配資協議書范本
評論
0/150
提交評論