![計算機專業(yè)基礎綜合計算機組成原理指令系統(tǒng)歷年真題試卷匯編2_第1頁](http://file4.renrendoc.com/view/4d928ad0cd94c395db3b4049e39e1995/4d928ad0cd94c395db3b4049e39e19951.gif)
![計算機專業(yè)基礎綜合計算機組成原理指令系統(tǒng)歷年真題試卷匯編2_第2頁](http://file4.renrendoc.com/view/4d928ad0cd94c395db3b4049e39e1995/4d928ad0cd94c395db3b4049e39e19952.gif)
![計算機專業(yè)基礎綜合計算機組成原理指令系統(tǒng)歷年真題試卷匯編2_第3頁](http://file4.renrendoc.com/view/4d928ad0cd94c395db3b4049e39e1995/4d928ad0cd94c395db3b4049e39e19953.gif)
![計算機專業(yè)基礎綜合計算機組成原理指令系統(tǒng)歷年真題試卷匯編2_第4頁](http://file4.renrendoc.com/view/4d928ad0cd94c395db3b4049e39e1995/4d928ad0cd94c395db3b4049e39e19954.gif)
![計算機專業(yè)基礎綜合計算機組成原理指令系統(tǒng)歷年真題試卷匯編2_第5頁](http://file4.renrendoc.com/view/4d928ad0cd94c395db3b4049e39e1995/4d928ad0cd94c395db3b4049e39e19955.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2£計算機專業(yè)基礎綜合計算機組成原理(指令系統(tǒng))歷年真題試卷匯編2(總分76,做題時間90分鐘)1.單項選擇題1.在指令的相對尋址方式中,其相對的基準地址是____?!疚靼搽娮涌萍即髮W2007年】SSS_SINGLE_SELA基址寄存器B變址寄存器C堆棧指示器D程序計數器分值:2答案:D解析:考查相對尋址方式的基本概念。相對尋址是把程序計數器PC的內容加上指令格式中的形式地址而形成操作數的有效地址,即EA=(Pc)+A,故基準地址是程序計數器。2.【哈爾濱工程大相對尋址方式中,指令所提供的相對地址實質上是一種一學2003年】【哈爾濱工程大SSS_SINGLE_SELA立即數B內存地址C以本條指令在內存中首地址為基準位置的偏移量D以下條指令在內存中首地址為基準位置的偏移量分值:2答案:D解析:考查相對地址的概念。相對尋址方式中,EA=(PC)+A(A為形式地址),當執(zhí)行本條指令時,PC已完成加1,故以下條指令為基準位置?!局锌圃河嬎闼?000【中科院計算所2000年】’ 尋址方式用來支持浮動程序設計。SSS_SINGLE_SELA相對尋址B變址尋址C寄存器間接尋址D基址尋址分值:2答案:A
解析:考查相對尋址方式的作用。相對尋址的優(yōu)點:操作數的地址不是固定的,它隨著PC值的變化而變化,并且與指令地址之間總是相差一個固定值,因此便于程序浮動。4.設相對尋址的轉移指令占2個字節(jié),第一字節(jié)為操作碼,第二字節(jié)為位移量(用補碼表示),每當CPU從存儲器取出一個字節(jié)時,即自動完成(P0+1-PC。設當前指令地址為3008H,要求轉移到300FH,則該轉移指令第二字節(jié)的內容應為 。若當前指令地址為300FH,要求轉移到3004H,則該轉移指令第二字節(jié)的內容為 ?!竟枮I工業(yè)大學2007年】SSS_SINGLE_SELA05H,F2HB07H,F3HC05H,F3HD07H,F2H分值:2答案:C解析:考查相對尋址方式。當前指令地址為3008H時,取指結束后PC=300AH,欲轉移到300FH,轉移指令第二字節(jié)的內容應為+5(十進制),補碼表示即為05H;當前指令地址為300FH時,取值結束后PC=3011H,欲轉移到3004H,轉移指令第二字節(jié)的內容應為一13(十進制),補碼表示即為F3H。5.在多道程序設計中,最重要的尋址方式是____?!局锌圃河嬎闼?998年】SSS_SINGLE_SELA相對尋址B間接尋址C立即尋址D按內容尋址分值:2答案:A解析:考查相對尋址方式的作用。注意題目的條件是在多道程序設計中。在多道程序設計中,各個程序段可能在內存中要浮動,而相對尋址特別有利于程序浮動,故選A。此外,基址尋址也有利于多道程序的運行。6.與本指令的地址有關的尋址方式是____?!救A中科技大學2005年】SSS_SINGLE_SELA立即尋址B寄存器尋址C相對尋址D直接尋址分值:2
答案:c解析:考查相對尋址方式的特點。相對尋址方式的有效地址形成方法如下:指令中的形式地址給出一個位移量D,而基準地址由程序計數器PC提供,其中PC與本指令的地址有關。7.基址尋址方式中,操作數的有效地址是____。SSS_SINGLE_SELA基址寄存器內容加上形式地址(位移量)B程序計數器內容加上形式地址C變址寄存器內容加上形式地址D寄存器內容加上形式地址分值:2答案:A解析:考查基址尋址。8.采用變址尋址可擴大尋址范圍,且____?!竟枮I工業(yè)大學2004年】SSS_SINGLE_SELA變址寄存器內容由用戶確定,且在程度執(zhí)行過程中不可變B變址寄存器內容由操作系統(tǒng)確定,且在程度執(zhí)行過程中不可變C變址寄存器內容由用戶確定,且在程序執(zhí)行過程中可變D變址寄存器內容由操作系統(tǒng)確定,且在程序執(zhí)行過程中可變分值:2答案:C解析:考查變址尋址方式的特點。變址尋址時,指令中提供的形式地址是一個基準地址,位移量由變址寄存器給出,且內容由用戶確定,在執(zhí)行過程中可變。9.____尋址便于處理數組問題。SSS_SINGLE_SELA間接B變址C相對D基址分值:2答案:B解析:考查變址尋址。變址尋址主要用于處理數組問題,在數組處理過程中,可設定A為數組的首地址,不斷改變變址寄存器的內容,便可很容易形成數組中任一數據的地址。10.在下列尋址方式中,____尋址方式需要先計算,再訪問主存。A立即B變址C間接D直接分值:2答案:B解析:考查變址尋址。變址尋址時,指令中提供的形式地址是一個基準地址,位移量由變址寄存器給出,兩者相加得出實際地址,故變址尋址方式需要先計11.設變址寄存器為X,形式地址為D,某計算機具有先間址后變址的尋址方式,則這種尋址方式的有效地址為____。[北京航空航天大學2000年】SSS_SINGLE_SELAEA==(X)+DBEA=(X)+(D)CEA=(X)+(D)DEA=X十D分值:2答案:B解析:考查先間址后變址尋址方式。先問址(間接尋址),則EA1=(D),然后變址,則EA2=(x)+EAl=(x)+(D),故選B。12.設變址寄存器為x,形式地址為D,某計算機具有先變址再間址的尋址方式,則這種尋址方式的有效地址為____。[國防科技大學2001年】SSS_SINGLE_SELAEA=(X)+DBEA=(X)+(D)CEA=((X)+D)DEA=X+D分值:2答案:C解析:考查先變址再間址尋址方式。先變址,則EA1=(x)+D,然后間址(間接尋址),則EA2=(EAl)=((x)+D),故選C。13.堆棧的操作原則是____?!竟枮I工程大學2004年】SSS_SINGLE_SEL廠A單端固定B雙端固定C雙端浮動D隨機存取分值:2答案:A解析:考查堆棧的特點。堆棧是一塊特殊的存儲區(qū),采用“先進后出”的方式進行訪問,棧底固定不動,棧項浮動,用一個專門的寄存器(SP)來作為棧頂指針。14.堆棧尋址方式中,設A為累加器,SP為堆棧指示器,M為SP指示的棧頂單sp元。如果進棧操作的動作是:(A)-M ,(SP)—1-SP,那么出棧操作的動作sp應為 ?!疚靼步煌ù髮W2001年】SSS_SINGLE_SELA(M)fA,(SP)+l—SPspB(SP)+1-SP,(M)-AC spC(SP)—1-SP(M)fAcspD(Msp(Msp)-A,(SP)—1-SP分值:2答案:B解析:考查堆棧尋址方式。進、出堆棧時對棧頂指針的操作順序是不同的,如果進棧時是先壓入數據,說明棧指針是指向棧頂的空單元,所以出棧時,就要先修改指針,然后才能彈出數據。15.在向上生成(地址碼減小方向)堆棧中,若約定為實頂棧(即堆棧指針隨時指向實有數據的堆頂),則正確的彈出數據操作為____?!竟枮I工程大學2003年】SSS_SINGLE_SELA先使(SP)+1,再讀出數據B先讀出數據,再使(SP)+1C先使(SP)—1,再讀出數據D先讀出數據,再使(SP)—1分值:2答案:B解析:考查堆棧尋址方式。本題中,進棧時需先修改棧頂指針(一1),再壓入數據,所以出棧時,就要先讀出數據,再修改棧頂指針??忌山Y合上一題,仔細揣摩。16.下列敘述中’是正確的?!竟枮I工業(yè)大學2004年】SSS_SINGLE_SEL
A虛擬存儲器實際上就是輔存B一條指令中可以包含多個操作碼CI/O接口是負責主存與外設交換信息的部件D由于定點乘法運算時不會出現溢出,所以浮點乘法運算時也不會出現溢出分值:2答案:C解析:考查基本概念。本題為綜合題,輸入/輸出接口(I/O接口)是主機和外設之間傳送信息的“橋梁”,介于主機和外設之間(在實際工作中,通常是與主存交換信息);主機控制外設的命令信息、傳送給外設的數據或從外設取來的數據,以及外設送給主機的狀態(tài)信息等都要先存放到輸入/輸出接口。17.若數據在存儲器中采用以低字節(jié)地址為字地址的存放方式,則十六進制數12345678H按字節(jié)地址由小到大依次存為 ?!竟枮I工業(yè)大學2008年】SSS_SINGLE_SELA12345678B78563412C34127856D87654321分值:2答案:B解析:考查數據在存儲器中的存放方式。每個十六進制數代表4個二進制位,故每兩個十六進制數構成一個字節(jié),作為一個存放單位(如78H構成一個存放單位),又采用以低字節(jié)地址為字地址的存放方式,故由小到大依次存為78;56;34;12。18.下列描述中,不符合RISC指令系統(tǒng)特點的是____?!竟枮I工程大學2005年】SSS_SINGLE_SELA指令長度固定,指令種類少B尋址方式種類盡量減少,指令功能盡可能強C增加寄存器的數目,以盡量減少訪存次數D選取使用頻率最高的一些簡單指令。以及很有用但不復雜的指令分值:2答案:B解析:考查RISC特點。19.從以下有關RISC的描述中,選擇正確的描述是____?!局锌圃河嬎闼?998年】SSS_SINGLE_SEL
A為了實現兼容,各公司新設計的RISC計算機,是從原來CISC系統(tǒng)的指令系統(tǒng)中挑選一部分實現的B早期的計算機比較簡單,采用RISC技術后,計算機的體系結構又恢復到了早期的情況CRISC的主要目標是減少指令數,因此允許以增加每條指令的功能的方法來減少指令系統(tǒng)所包含的指令數D以上說法都不對分值:2答案:D解析:考查RISC特點。20.以下敘述中____是正確的?!局锌圃河嬎闼?998年】SSS_SINGLE_SELARISC機一定采用流水技術B采用流水技術的機器一定是RISC機CCISC機一定不采用流水技術D采用流水技術的機器一定是CISC機分值:2答案:A解析:考查RISC與CISC的特點及其區(qū)別。8.分析題某計算機的16位單字長訪存指令有如下格式:【中科院計算所1998年】【華中師范大學1997年】丨其中:OP為操作碼:A為偏移量(形式地址)、補碼表示(其中1位符號位);I為間址標志:1為間接尋址,0為直接尋址;M為尋址模式:0絕對地址,1基址尋址,2相對尋址,3立即尋址;X為變址標志。設PC、Rx、Rb分別為指令計數器、變址寄存器、基址寄存器,E為有效地址。試解答下列問題:SSS_TEXT_QUSTI1.該指令格式可定義多少種不同的操作?分值:2答案:正確答案:該指令格式可定義24=16種不同的操作。SSS_TEXT_QUSTI2.立即尋址操作數的范圍為多少?mJ
答案:正確答案:立即尋址操作數的范圍為一128?127。SSS_TEXT_QUSTI3.設基址寄存器為14位。在非變址直接基址尋址時,存儲器的尋址范圍為多少?Jj分值:2答案:正確答案:在非變址直接基址尋址時EA=(Rb)+A,Rb為14位,故可尋址范圍為214=16K。SSS_TEXT_QUSTI4.在非問址情況下,寫出直接尋址、立即尋址、基址尋址、相對尋址、變址尋址5種方式計算有效地址的表達式。答案:正確答案:直接尋址:E=A。立即尋址:A即為操作數?;穼ぶ罚篍=(Rb)十A。相對尋址:E=(Pc)+A。變址尋址:E=(Rx)+A。SSS_TEXT_QUSTI5.間接尋址時,存儲器尋址范圍為多少?如考慮多重間址,應如何處理?J丿分值:2答案:正確答案:由于存儲字長為16位,故一次間址的尋址范圍為216。如考慮多重間址,須用存儲字的最高位來區(qū)分是否繼續(xù)間接尋址,故尋址范圍為215。某計算機存儲字長為16位,存儲器按字編址,采用一地址格式的指令系統(tǒng),允許直接、間接、變址、基址尋址,且變址寄存器和基址寄存器均為16位,試回答:【哈爾濱工業(yè)大學2000年】SSS_TEXT_QUSTI6.若采用單字指令,共能完成108種操作,畫出指令格式,并指出直接尋址和一次間址的尋址范圍各是多少?
答案:正確答案:指令格式為:址范圍為216=64K。答案:正確答案:指令格式為:址范圍為216=64K。27=128。一次間址的尋SSS_TEXT_QUSTI7.若采用雙字指令,操作碼位數和尋址方式不變,指令可直接尋址的范圍又是多少?畫出去指令格式。分值:2答案:正確答案:指令格式為: 指令可直接尋址的范圍為223=8M。SSS_TEXT_QUSTI8.若存儲字長不變,可采用什么方法訪問容量為8MB的主存任一地址單元?說明理由。分值:2答案:正確答案:容量為8MB的存儲器,存儲字長為16位,即對應4MX16位的存儲器,故需22位(222=4M)訪存地址。對單字指令、直接尋址和一次間址的尋址范圍都不能滿足需要,為了擴大尋址范圍,可采用基址/變址尋址技術,由基址/變址寄存器提供22位地址的高16位,然后與地址碼部分拼接形成22位的訪存地址。對雙字指令,直接尋址的范圍為223=8M,已能滿足需要,可采用直接尋址方式。9.給出表4-1尋址方式中有效地址E的算法?!颈本┼]電大學2004年】SSS_TEXT_QUSTI分值:2答案:正確答案:1)操作數在指令中。2)E=Ri。3)E=D。4)E=(B)。5)E=(B)+D。6)E=(I)XS+D。7)E=(B)+(I)+D°8)E=(B)+(I)XS+D。9)E=(PC)+D。某計算機的字長為16位,存儲器按字編址,訪內存指令格式如下:OP為操作碼,M為尋址方式,定義見表4-2,A為形式地址。設PC和RX分別為程序計數器和變址寄存器,字長為16位,問:【中科院計算所1999年】
10.該格式能定義多少種指令?mJ分值:2答案:正確答案:25=32,故該格式能定義32種指令。11.除立即尋址外,各種尋址方式的尋址范圍為多少字?mJ分值:2答案:正確答案:直接尋址方式的尋址范圍為256。間接尋址方式的尋址范圍為64K。變址尋址方式的尋址范圍為64K。相對尋址方式的尋址范圍為256(PC附近的256)。某機16位字長指令格式如下:【上海大學某機16位字長指令格式如下:【上海大學1999年】壬中,D為形式地址,補碼表示(包括1位符號位),存儲器按字編址。M為尋址模式:M=0立即尋址M=1直接尋址M=2間接尋址M=3變址尋址M=4相對尋址問:SSS_TEXT_QUSTI12.該指令格式能定義多少種不同的操作?立即尋址操作數的范圍為多少?釘1分值:2答案:正確答案:因為指令的操作碼為5位,所以能定義25=32種不同的操作。因為形式地址為8位,補碼表示,所以立即尋址操作數的范圍為一128?127。SSS_TEXT_QUSTI13.寫出各種尋址模式計算有效地址的表達式。m J分值:2答案:正確答案:立即尋址:操作數就在指令中。直接尋址:指令的形式地址是有效地址EA=D。間接尋址:指令的形式地址是有效地址的地址EA=(D)。變址尋址:有效地址:指令的形式地址與指定的變址寄存器的內容之和,即EA=D+(變址寄存器)。相對尋址:有效地址=指令的形式地址與基址寄存器的內容之和,即EA=D+(基址寄存器)。SSS_TEXT_QUSTI14.當M=l、2、4時,能訪問的最大主存區(qū)為多少機器字?分值:2答案:正確答案:M=l為直接尋址,尋址范圍為28=256
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 七年級語文上冊第4單元第20課《雖有佳肴》教學設計及反思(新版)新人教版
- DB 3705T 47-2024黃河口灘區(qū)肉羊繁育技術規(guī)范
- 二手房買賣合同范本解析
- 個人與公司委托代繳公積金合同范本
- 中小企業(yè)借款合同模板
- XX公司委托培訓合同
- 中鐵物資商城采購合同新范本
- 上海市臨時勞動合同模板
- 個人投資入股合同范例
- 不動產行紀買賣合同書
- 商業(yè)綜合體市場調研報告
- 資源枯竭型城市的轉型發(fā)展 課件 2024-2025學年高二上學期地理人教版選擇性必修2
- 2025屆河北省衡水市衡水中學高考仿真模擬英語試卷含解析
- 天津市部分區(qū)2023-2024學年高二上學期期末考試 生物 含解析
- 變壓器投標書-技術部分
- 小學一年級數學思維訓練100題(附答案)
- 法院拍賣議價協議書
- 新能源充電站運營手冊
- 2024年蘭州新區(qū)實正鑫熱電有限公司招聘筆試沖刺題(帶答案解析)
- 血透室護士長述職
- (正式版)JTT 1218.4-2024 城市軌道交通運營設備維修與更新技術規(guī)范 第4部分:軌道
評論
0/150
提交評論