計算機組成原理與匯編語言試題三及解答_第1頁
計算機組成原理與匯編語言試題三及解答_第2頁
計算機組成原理與匯編語言試題三及解答_第3頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、計算機組成原理與匯編語言試題二及解答)空(20分一、填1、存儲程序的原理:在計算機開始工作前要把預先編好的 口數(shù)據(jù)送到有的部件中保存。2、對與SRAM,容量位8K*8的芯片共有 地址線和8條數(shù)據(jù)線。3、在計算機中表示一個數(shù)值數(shù)據(jù)的基本要素是 , 與。4、二進制數(shù)1 1 0 0 1 0 1 0 0 1轉換成十進制為5、運算器是對數(shù)據(jù)進行處理和加工的部件,實現(xiàn)運算。6、控制器由指令部件、 M牛和M牛三部分組成,其中指令部件包括, , , 。7、8086 CPU是位微機,地址線有 條,可尋址個單元。8、采用局部片選譯碼片選法,如果有3條地址線不參加譯碼,將會產(chǎn)生倍空間重疊。二、選擇(10分)1、在做

2、加法時,D7為有進位且結果為正,則標志位CF和SF%()A、0和0E、0和1C、1 和0D、1和12、運算器的核心部分是()A、通用寄存器E、暫存器C、緩存器D、算邏單元)3、補碼是一種(.讀書破萬卷下筆如有神A、真值E、機器數(shù)C、定點數(shù)D、浮點數(shù)4、中斷是()A、子程序調用E、確定性的C、隨機發(fā)生的D、多道程序5、程序計數(shù)器PC是 ()A、指令部件E、時序部件C、指令寄存器D、程序狀態(tài)寄存器6、同步控制是()方式A.只實用于CPU控制B.由統(tǒng)一時序信號控制所有指令執(zhí)行時間均相等)通用寄存器 D. 程序寄存器C.只實用于外部設備控制D.7、在寄存器間接尋址中,操作數(shù)是放在(A. 堆棧 B.主存

3、單元C.8、把源程序變成目標程序的應用軟件是()A.EDIT B.MASM C.LINK D.DEBUG9、堆棧是按()組織的存儲區(qū)域A. 最優(yōu)化原理 B.程序存儲原理C.程序訪問的局限性原理 D.先進后出原則10、計算機中最基本的、不可再分解的操作是()A.微指令B.三、按要求解答(10分)微命令C.微操作D.微程序1、已知:X補= 1 0 0 0 0 0 1 0 ,求X真,X 補2、在8 0 8 6系統(tǒng)下寫出邏輯地址1 000 H:0200 H的段地址, 偏移地址,并寫出其相應的物理地址的計算過程。讀書破萬卷 下筆如有神四、分析題(20分)1、閱讀下列程序并分析其實現(xiàn)的功能(10分)MYD

4、ATA SEGMENTPORT1 EQU 90HEQU 91HPORT2GRAY DB 18H,34H,05H,06H,09HDB 0AH,0CH,11H,12H,14HMYDATA ENDSMYCODE SEGMENTASSUME CS:MYCODE,DS:MYDATAGO: MOV AX, MYDATAMOV DS, AX 1MOV BX, OFFSET GRAY 23MOV CX, 8AL, PORT1CYCLE: INXLAT GRAYOUT, PORT2, AL4LOOP CYCLEMYCODE ENDSEND GO讀書破萬卷下筆如有神該程序的功能是1 指令的功能是2 指令的功能是4

5、指令的功能是2、存儲器擴展(10分)在以8 0 8 6 CPU構成的系統(tǒng)中,設計一容量為8K*8的RAM,把它 安排在FE 0 0 0 H為起始地址空間(無地址重疊),提供的芯片為:74LS138、 SRAM 6264 請完成下列兩個任務:(1) 簡要說明設計工作原理。(5分)(2) 補全下列全譯碼片選法的電路,可適當填加所需電路或芯片;(5分)G Y _T g- V"7Y¥Vc VE4五、指令和偽指令(20分)1、指出源操作數(shù)的尋址方式(8分)(1) MOV AX, 8BP(2) ADD AX, BX(3) LEA AX, ARE1(4) MOV AX, BX+SI+9、

6、指出下列指令中的錯誤(8分)2.讀書破萬卷 下筆如有神-_(1) CMP AX , BYTE PTR BX2000H(2) POP2000H(3) MOV SI,(4) MOV CS, 2000H3、理解下列偽指令,然后指出指令后累加器(AL)中的內容 (4分)DATASEGMENTDB 00H,11H,22H,33H,AREBLK EQU ARELENGTHDB DAT1 8DUP(01FH)EQU 100MINMAX EQU MIN+100DATAENDSARE AL=( )(1) MOV AL,)BLK (2) MOV AL=( AL,(3) MOV DAT1 AL, ) AL=(4)

7、MOV MAXAL, ) AL=(六、編程(2 0分)0個字節(jié)的十六(8分)1 、在內存的DAT開始的內存單元中依次存放了1進制數(shù)據(jù),以下程序求出它們的總和并放入SUM單元。 請?zhí)顚懲暾绦蛑械目崭?。DATA SEGMENTSUM DB 0個十六進制數(shù) 00;1 5CHDB。12H DB DAT讀書破萬卷 下筆如有神DATA ENDSSTACK SEGMENTDB 512 DUP (?)ENDS STACKCODE SEGMENT:ASSUME DSDATA CS CODE SSSTACKSTART: , DATAMOV AX MOV DS , AX;設置重復次數(shù)MOVBX ,;數(shù)據(jù)地址指針X

8、OR AX , AX BXLOP : ADD AL,GOONJNCINC AH ;進位處理GOON :;下一個數(shù)據(jù)DEC CL;完成?MOV SUM AXENDS CODESTART END2、下程序將內存中的兩個數(shù)據(jù)區(qū)STR1和STR2中的10個字符進行交換, 請?zhí)顚懲暾绦蛑械目崭瘛#?2分).讀書破萬卷 下筆如有神DATA SEGMENTSTR1 DB &&&&&&&&&&'STR2 DB 'DATA ENDSSATCK SEGMENT STACKSTACK'DB 10 DUPSTAC

9、K ENDSCODE SEGMENTASSUME CS : CODE,DS DATA,SS STACKMOV AX,DATASTART;裝填數(shù)據(jù)段邏輯地址MOV ES,AX;建立源數(shù)據(jù)地址指針LEA DI,STR2MOV CX,;設置循環(huán)次數(shù)DONE MOV AL,DIMOV AH,SI;傳送數(shù)據(jù)MOV DI,AHINC SIINC DI;完成?MOV AH,4CH讀書破萬卷 下筆如有神;終止當前程序,返回DOS CODE ENDSEND START微型計算機系統(tǒng)原理試題 3參考答案及評分標準-、填空(20分)每空一分1、程序,記憶功能,存儲器2、133、數(shù)點表示,進位數(shù)制,符號表示4、809

10、5、算術,邏輯/ (或者邏輯,算術)6時序部件,微操作信號形成部件,PC,IR,ID,PS(無次序)7、16,2O,1M/1O24K8、8二、 選擇(10分)每題一分1、C 2、D 3、B 4、C 5、A6、B7、B8、B9、D10、C三、簡答(10分)1、 D7=1,該數(shù)為負數(shù)(1分)(1分)|X|=X 補+ 1=10000010+1(1分)=01111110讀書破萬卷 下筆如有神= (126)D因此,X真=01111110(1分)X 補=X 補+1= 01111110(1分)2、段地址:1 0 0 0 H;(1分)(1分)偏移地址:0 2 0 0 H物理地址=段地址X10H+偏移地址(2分

11、)=1000HX10H+0200H= 1 0 2 0 0 H(1分)四、分析題(20分)1、程序的功能是依次從90H端口讀入8個數(shù)據(jù)換碼處理后從91H端口輸出;1的功能:對數(shù)據(jù)段邏輯地址進行裝填2的功能:以BX為指針指向表格GRAY3的功能:設置循環(huán)8次4的功能:循環(huán)是否完成?2、 (1)要求無地址空間的重疊,所以選用全譯碼片選法構造譯碼電路。(1分) 起始地址為FE 0 0 0 H,容量為8K,所以地址范圍是:FE0 0 0HFFFFFH;高七位地址的特征是A19A16,A15A13,全為1。因此,用分)4于138的片選和CBA輸入信號,6 2 6 4接在其Y7輸出端。(.讀書破萬卷 下筆如有神+5VA14 BA13 kA) (2五、指令和偽指令(20分)1、(8分)(1)變址尋址2 )寄存器 尋址(3 )立即數(shù)尋址()基址加變址尋址(4 2、(8分) (1)數(shù)據(jù)不匹 配(2)立即數(shù)不能作出目的數(shù) (3)存儲器間數(shù)據(jù)不能直接傳送 (4)C S不能作目的操作數(shù) 3、(4分)OOH (1)04

溫馨提示

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

評論

0/150

提交評論