




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
22鄭州大學軟件技術學院《計算機組成原理與匯編語言程序設計》課程222012-2013學年第二期期末試題(A)(適用專業嵌入式系統》考試時間分鐘)題號
一
二
三
四
總分分數合分人:
復查人:一、填空題(每空2,共分)
分數
評卷人1通常所講的計算機是一種能存儲能自動連續地對各種數字化信息進行算術、邏輯運算的快速工具。2.計算機的信息可以分為兩大類:
和數據信息。3.CPU是指具有多條相互獨立的指令執行流水線,可同時執行數條指令的處理機。4.計算機常用的機器數表示方法有三種:原碼、
和反碼。5.原碼表的定點小數的表示范圍為。6.若機器長為位,則原碼定點整數的表示范圍應為。7.二進制(101010.01)對應的十進制數為。8.設字長1位數符)位,若二進制數的真值為-0.1010),那么對應的原碼為。9.如果的段描述符的段基地址為,界限值為00010H,G=1,那么該段的起始地址為。10條件碼標志包括6位符號標志、、溢出標志、進位標志、輔助進位標志AF、奇偶標志PF11采用了指令流水線結構,將取指令(或取操作數)與執行指令的功能分別由兩個獨立部件實現,即
與執行部件。12在物理構成上,存儲系統通常分為層:、主存和外存。13CPU的虛擬地址由16位
和32偏移地址構成。14中斷的過程一般可劃分為幾個階段:中斷請求、中斷排優、中斷響應、
中斷
和中斷返回。15中斷處理程序一般采用三段式結構:開頭是,中間是實質性的中斷處理,結尾是恢復現場(恢復信息二、簡答題(每題8,共分)1.簡述計機系統的層次結構模型。
分數
評卷人2.簡述一機器指令對應的微程序執行過程。
3算機系統通常采用什么技術減少與主存之間的速度差異既能以較快速度存取SRAM中的數據,又不使系統成本上升過高的?簡述這種技術的工作原理。4.按照數傳送的格式,接口可分哪幾類?各有什么特點?
三、算術邏輯運算、指令分析(每題7分,共28)
分數
評卷人1用變形補計算[X]-[Y]=?并指出是否有溢出是正出還是負溢出?補補[X]=00,[Y],010011補補2.假設(AX)=0FF60H,有以下程序段STCXORDH,0FFHAX,DX下述程序段執行后,
,
。3.假設DF=,(DS:=01A5H,有以下程序段SI,LODSW上述程序段執行后,(AL)4.假設(BX)=12FFH,有以下程序段CL,8ROLBX,CLBX,CMP0FFH上述程序段執行后,(BX)=
,SI=,ZF=
。,
。
四、匯編語言程序設計(共分)
分數
評卷人編程計算給定數組中所有元素的和將求和結果存入指定的存儲單元SUM。要求采用循環程序設計。數據區及堆棧區定義如下:;設置數據段DATA
SEGMENTNUMSUMDATA
DBEQUDBENDS
16H,$-ARRAY?;設置堆棧段STACK1
SEGMENTPARASTACKDW
20HDUP(0)STACK1
ENDS;設置代碼段
《計算機組原理與匯編言程序設計作業答案第一章1、先編寫序,再由計算機將這些程序存儲起來,然后就可以連續地、快速地執行程序,從而實現各種運算處理。2、(1在程序控制下自動連續地工作。(2算速度快。(3算精度高(4有很強的信息存儲能力(5用性強,應用領域極其廣泛3、(1本字長(2據通路寬度(3算速度(4存儲器容量(5存容量(6置的外圍設備及其性能(7統軟件配置第二章1、十進制碼4、二進制八進制十六進制6、原碼補碼(1)0000000000000000(2)1000000010000000(5)0000101000001010(6)10001010111101108、原碼真值9、
(3)
)1215)(2)A307H1001H(3)1200H(4)
16外設編址方法有兩種(1)外圍設備單獨編址:為各I/O接口中的有關寄存器分配端口地址,各設備有自己的接口,一個接口可占有若干個端口地址,其數目可以不同。(2)外圍設備與主存統一編址:將I/O接口中的有關寄存器與主存單元統一編址,為它們分配統一的總線地址。第三章3)00110011+0010110101100000(3)11110011+11101101111000004)00110011)00101101
正溢無溢出00000110無溢出6)結果為步驟參看教材)7)商1101余數0010(步驟參看教材)11、組合邏輯控制器是指產生控制信號即微命令的部件,是用組合邏輯線路來實現的。將機器指令分解為基本的微命令序列用二進制代碼表示這些微命令并編成微指令多條微指令再形成微程序采用微程序控制方式來產生微命令相應的控制器稱為微程序控制器組合邏輯控制器速度快,核心部分比較繁瑣,零亂,設計效率較低,檢查調試也比較困難很難修改與擴展微程序控制器速度慢設計效率較高易于修改與擴展。第四章1、段寄存存放當前代碼段首址的高16位,即段基值。:用于存放當前數據段的段基值:存放當前堆棧段的段基值ES:存放當前附加段的段基值。指針寄存器SP特定用于存放堆棧段中棧頂字單元相對堆棧段基址的偏移量?;分羔樣糜谥赶蚨褩6蝺饶骋恢鞔鎲卧?。變址指針DI作為段內偏移量的組成部分。數據寄存器AX,BX,CXDX用以存放16位數據指令指針提下一條指令地址標志寄存器用來記錄程序執行時的狀態。3)10101011ZF=1SF=0CF=14、地址數據002b0h53h
002b1h2ch002b2h002b3h002b4h1fh7)0007(2)340012原操作數目的操作數有效地址EA立即數尋址寄存器尋址直接尋址寄存器尋址寄存器尋址寄存器尋址直接尋址寄存器尋址寄存器尋址寄存器間接尋址SI立即數尋址基址尋址寄存器尋址直接尋址01FEH寄存器尋址基址變址尋址BP+DI(9)基址變址尋址寄存器尋址(10)寄存器尋址(11)寄存器尋址14CF=1AF=1OF=0ZF=017(SI)=464H(AX)=6156H18)=0A1C6HCF=128(1)LAHFORAH,80H(2)CL,4RORAL,CL30CISC即復雜指令系統計算機RISC即精簡指令系統計算機31)大多數指令在一個機器周期內完成(2)采用結構(3)較少的指令數和尋址方式(4)固定的指令格式(5)面向寄存器的結構(6)硬不線控制邏輯(7)注重編譯的優化第五章1)-----(6)正確(7誤原操作數與目的操作數類型不相符4、AX=1234HBL=34H5、SI=7812HDS=0CD56H8、AX=011、AX=56D4HCF=0DATA2內容、23
CX=0CH24XORJZZERO27DATASEGMENTDA_BY1DB6BHDA_BY2DB3DATAENDSSTACKSEGMENTPARADW20DUP(?)STACKENDSCODESEGMENTSTART:MOVAX,DATADS,AXAL,DA_BY1BL,ALCL,6SHRBL,CLDA_BY2,BLBL,ALBL,00111000BCL,3SHRBL,CLDA_BY2+1,BLAH,4CHCODEENDSEND29DATASEGMENT將教材內容抄下DATAENDSSTACKSEGMENTPARADWSTACKENDSCODESEGMENTSTART:MOVAX,DATACH,0LEASI,DA_WORDNEXT:MOVAX,[SI]
CMPJGHIGHJLLOWINCINCSIINCSILOOPNEXTAH,4CHHIGH:INCCOUT2JMPLOW:INCCOUT2+2JMPCODEENDSEND31)該程序的功能:將AL中壓縮的BCD碼轉換為十進制數(2)AL=36第六章1主存儲器存CPU當前需要執行的程序和需要處理的數據以及駐留操作系統的核心部分。它能夠由直接編程訪問,由半導體存儲芯片構成,采取隨機存取方式,工作速度快,有一定存儲容量。外存儲器用來存放需聯機保存但暫不使用的程序和數據不能由CPU直接編程訪問通常由磁盤磁帶等磁表面存儲器和光盤存儲器構成存取方式采用順序存取或直接存取,工作速度較主存慢,存儲容量大,價格低。高速緩沖存儲器用來存放CPU在最近一小段時間內要使用的程序和數據,用高速半導體存儲器構成,采用隨機存取方式,便于CPU直接訪問,速度要求很快,容量較小。2)存儲容量(2)存取周期(3)讀寫時間(4)可靠性9,10課堂已做第七章1、并行接指,接口與系統總線之間,接口與外部設備之間均按并行方式傳送數據。串行接口指接口與外部設備之間采取串行方式傳送數據口與系統總線之間仍按并行方式進行傳送。4、程序中方式是指:在執行程序的過程中,如果因出現某種事件而收到中斷請求,則暫時停止現行程序的執行,轉去執行一段中斷服務程序,以處理該事件,并在處理完畢后自動恢復原程序的的執行。中斷的特點:程序切換和隨機性應用場合
(1)處理中,低速I/O作,實現主機與外設的并行工作(2)處理故障(3)進行實時處理(4)使用軟中斷(5)實現人機對話(6)實現多機通信6、中斷向指中斷服務程序入口地址和服務程序的狀態字將各個中斷服務程序的入口地址及其程序狀態字集中存放在一張一維表格中張表稱為中斷向量表。訪問中斷向量表的存儲器地址稱為向量地址8)中斷請求(2)中斷判優與屏蔽(3)中斷相應(4)中斷處理11)初始化階段:即程序中對DMA控制器和接口進行初始化操作(2)DMA送階段:DMA請求,DMA響,DMA傳送(3)善后處理階段:采用中斷方式作善后處理,由接口提出中斷請求CPU響應后,執行中斷處理程序。第八章1、輸入設:用來將外部的信息輸入主機輸出設備:用來將計算機的處理結果輸出到外部外存儲器:存儲數據其它廣義外部設備:專用設備11、以掃描式鍵盤為例,在這種方
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西省九江市第十一中學2025屆八下英語期中教學質量檢測試題含答案
- 2025年工業互聯網平臺異構數據庫融合技術邊緣計算與區塊鏈融合報告
- 教育精準扶貧背景下農村學校教育管理改革實踐評估報告
- 2025年醫院信息化建設電子病歷系統全面優化策略報告001
- 2025年醫院信息化建設初步設計評估關注醫院信息平臺性能優化報告
- 2025年城市垃圾分類處理公眾參與度分析及長效機制優化報告
- 遠程醫療服務分級診療中的醫療資源下沉與共享策略報告001
- 2025年醫藥流通行業供應鏈優化與成本控制全流程解析報告
- 2025屆河北省承德市腰站中學八下英語期中質量檢測模擬試題含答案
- 智慧城市創業大賽獎金申請報告:物聯網技術應用案例分析
- 2025勞動合同書范本 勞動合同書樣本
- 第三方轉移支付協議
- 礦山測量工培訓
- 政府會計知到課后答案智慧樹章節測試答案2025年春湘潭大學
- 房屋租賃法律培訓
- 湖南省2024年普通高校招生本科提前批(藝術類平行組)第一次投檔分數線
- 基于AR技術的寵物產品設計創新
- 2025年四川自貢市國投建筑產業發展有限公司招聘筆試參考題庫附帶答案詳解
- 2025年中考安徽物理試題及答案
- 光纜中斷應急搶修方案
- 警車安全駕駛課件大全
評論
0/150
提交評論