




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、微機原理與接口技術模擬(1)一、填空(每題1分共10分)1、CPUM用大規模或超大規模集成電路技術制成的半導體芯片,其中主要包括運算器、控制器和寄存器組2、CS是指代碼段寄存器、用來存放當前程序所在段的段基址。3、8086系統中物理地址的計算公式為:段地址X16+偏移量地址、其中段地址由段寄存器提供、偏移地址由IP,SP,SI,DI,BX提供。(BX,BP,基址DI,SI變址)4、8086中I/O端口與內存地址采用獨立編址方法,I/O端口的地址空間為64K實際只使用了十條地址線、尋址空間為JK。5、通過一個外設接口與外設之間交換的信息主要有數據信息、_狀態信息和控制信息。6、中斷返回的指令是I
2、RET,關中斷的指令是CLI。7、8086可以處理256種不同類型的中斷源。每一個中斷源都有一個唯一的類型碼,CP麗其識別不同的中斷源。8、8259是一個可編程的中斷控制器,用來管理外設的中斷請求。9、8259芯片中,IRR是中斷請求寄存器,IMR是中斷屏蔽寄存器,ISR是中斷服務寄存器,PR是優先級分析寄存器。10、8086的中斷系統可以管理256種中斷,其中斷向量表的大小為1K字節。二、選擇:(每題1分共10分)1、操作系統的作用是D。A.解釋執行源程序B,編譯源程序C.進行編碼轉換D,控制和管理系統資源2、馮諾依曼基本思想主要是指A。A,二進制數和存儲程序B,二進制數和cpu.C.CPU
3、和存儲器D,存儲器和輸入輸出設備3、以下敘述中,不正確的是C。A. 一個總線周期含4個T狀態。B. 一個時鐘周期也稱為一個T狀態。C. 一個指令周期由4個總線周期組成。D.執行一條指令所需時間為一個指令周期。4、8086中,復位操作后,程序從D地址開始執行。A.00000HB.FFFFFHC.FFFFEHD.FFFF0H5、軟中斷INTn(n=10FFH的優先級排列原則是B。A、n值越小級別越高C、n值越大級別越高B、無優先級別D、隨應用而定6、USB1:一種上。A通用的串行總線接口C新型的微機內部總線B、通用的并行總線接口D、新外設標準插頭7、設8255芯片的端口基地址是60H,尋址控制寄存
4、器的命令是BAOUT60H,ALB、OUT66H,ALCOUT61H,ALD、OUT62H,AL8、8086標志寄存器中,表示符號位的是(A)ASF;B、ZF;CIF;DPF9、主機與外設傳送數據時,采用(A)主機與設備是串行工作的。A程序查i方式;B、中斷方式;C、DM防式;D通道方式10、下列指令經匯編后,機器指令代碼最長的是(D)A、MOVAX,0B、SUBAX,AXC、XORAX,AXD、MULBX三、簡答:(每題5分共15分)1、已知中斷類型號為13H的中斷服務程序的入口地址是1234:5678H,按字節寫出此地址在中斷向量表中的位置。2、中斷處理的4個階段?(1)中斷請求:外設需要
5、進行中斷處理時,向CPU提出中斷請求。(2)中斷響應:CPU執行完現行指令后,就立即響應非屏蔽中斷請求。可屏蔽中斷請求,CPU若要響應必須滿足三個條件。(3)中斷處理:保護現場、開中斷、中斷服務。(4)中斷返回:CPU執行IRET中斷返回指令時,自動把斷點地址從堆棧中彈出到CS和IP中,原來的標志寄存器內容彈回Flags,恢復到原來的斷點繼續執行程序3、串行通信與并行通信比較有何特點?四、(每題5分共15分)1、若8086系統采用單片8259A,其中中斷類型碼為46H,則其中斷矢量表的地址指針是多少?這個中斷源應連向8259A的哪一個IR輸入端?2、設8253A定時/計數接口電路中,其接口地址
6、為40H43H,將2MHZ勺信號源接入CLK0若利用通道0產生2MS的定時中斷,完成對8253初始化程序。3、DAC0832芯片的端口地址310H,輸出100個鋸齒波,完成程序微機原理與接口技術模擬(2)一、填空(每題1分共10分)1、8086的中斷系統可以管理種中斷,其中斷向量表的大小為字節。2、并行通信具有傳輸速度、效率的特點,較適用于距離的傳輸。3、8255是一種可編程的行接口芯片,其中有一個位的并行輸入/輸出端口。4、8253有兩種功能:功能和功能。5、CPU向應外部中斷請求的條件是:現行指令周期內,中斷允許標志,現行指令。6、三種I/O傳送方式是指:傳送、傳送和傳送。7、程序控制傳送
7、方式又分為:傳送和傳送方式。8、標志寄存器中,TF是標志,用于操作。9、標志寄存器是一個位的寄存器,由標志和標志兩部分組成。10、SP是寄存器,用來指出當前堆棧段中棧頂的地址。二判斷題(每題1分共10分)1數的補碼可由其反碼的末位加1得到。(F)2若運算結果為0,則標志寄存器中的零標志位ZF=0.(F)3SRAM和DRAM?儲器都需要電容充電刷新。(F)4寄存器間接尋址方式中操作數在寄存器中(F)5MOV指令執行后不影響標志寄存器中的標志位(T)6在8237A的單字節傳送方式中,CPUS響應一次DMA青求,只能傳送一個字節的數據。(T)7同步串行通信在工作時,通信雙方不需要同步。(T)8微機中
8、,串行通信接口芯片8251A與微處理器之間是采用并行方式交換數據的。(T)9微型計算機即是微型計算機系統。(F)10存放80個24*24點陣的漢字字模信息需占用2560個字節。(F)三、簡答:(每題5分共15分)1虛擬存儲技術2簡述CPLW外設數據的傳送方式3A/D轉換的過程四、(每題5分共15分)1、將8255A的A口連接到一個并行打印機,工作在方式1,數據輸出采用查詢方式,設8255A的端口地址為3001-H303H,將內存輸出緩沖區BUFFE和的100H個字節數據送打印機輸出。CPU74LS138RESETS255A(參考答案)BUFFERDB100HDUP(?)MOVAL,0A8HMO
9、VDX,303HOUTDX,ALMOVCX,100H;端口人工作于方式1,輸出,PC4輸入;將控制端口地址送入DX;將控制字寫入控制端口;將傳送字節數送入CXMOVSI,OFFSETBUFFER;將數據緩沖區首地址送入SILOP:MOVDX,302HINAL,DXANDAL,10HJNZLOPMOVAL,SIMOVDX,300HOUTDX,ALINCSILOOPLOP;將端口C地址送入DX;讀端口C,查詢BUSY言號;保留PC4狀態,判斷BUSY=1;若BUS冷1,則打印機處于忙狀態;若BUS冷0,則打印機可以輸出數據;將端口A地址送入DX;輸出數據;修改數據緩沖區地址;若數據未傳送完畢,繼續
10、傳送2、8251A異步通信中,其數據位為8位,1位起始位,2位停止位,奇校驗,波特率系數是16,其初始化程序為:3、將以BUFFERS始的100個內存單元中的內容都減去1,如果某個單元減1后為0則不再執行此操作。(參考答案)程序段如下:MOVDI,0MOVCX,100LOP:INCDI;將DI的初始值設為0;將字節數(循環次數)送入CXDECBUFFERDILOOPNZLOP;地址指針加1;將當前內存單元中的內容減1;結果不為0時執行循環微機原理與接口技術模擬(3)一、填空(每題1分共10分)1、外部中斷也稱為硬件中斷,由CPU®一引腳信號引起。2、內部中斷又稱軟件中斷,是在程序運行
11、過程中,為處理意外情況或調試程序而提供的中斷。3、8086系統中存儲空間分為奇存儲體和偶存儲體,用A位來區分。4、8255是一種可編程的并行接口芯片,其中有3個8位的并行輸入/輸出端口。5、D/A轉換器的主要功能是將數字量轉換為模擬量。6、一片8259可以管理8個中斷源,兩片8259可用來管理15個中斷源。7、中斷觸發的方式有電平觸發和邊沿觸發兩種。8、8086的中斷系統可以管理256種中斷.其中斷向量表的大小為1K字節。9、中斷向量與中斷類型碼的關系是:類型碼*4。10、在主機內部的存儲器被稱為主存儲器、RAMj示隨機存儲器,ROM1示只讀存儲器。二、選擇題(每題1分共10分)1、8086中
12、標志寄存器的控制標志占一位。A.4B.5C.3D.22、8086的尋址能力為。A.20MBB.1MBC.64KBD.4MB3、8086的I/O尋址空間為。A.1024個B.1M個C.64K個D.32K個4、8086的一個基本總線周期為一個T狀態。A.4個B.5個C.6個D.7個5、等待狀態TW應在之間插入。A.T1和T2B.T3和T2C.T3和T4D.T4和T16、以下敘述中,不正確的是。A. 一個總線周期含4個T狀態。B. 一個時鐘周期也稱為一個T狀態。C. 一個指令周期由4個總線周期組成。D.執行一條指令所需時間為一個指令周期。7、8086中,復位操作后,程序從地址開始執行。A.00000
13、HB.FFFFFHC.FFFFEHD.FFFF0H8、 SRAM:一種。A、動態RAMB、靜態RAMC、動態ROMD、靜態ROM9、掩膜型ROM1簡記為。APROMB、MROMGEPROMD、EEPROM10、軟中斷INTn(n=10FFH的優先級排列原則是A、n值越小級別越高B、無優先級別C、n值越大級別越高D、隨應用而定三、簡答:(每題5分共15分)1DMA傳送方式2指令和偽指令的特點3接口的主要功能四、(每題7.5分共15分)(參考答案)MOVAXMOVDSMOVAXMOVESMOVSI,MOVDI,MOVCXCLD1、將1000H:0200H地址開始的100個字節傳送到2000H:10
14、00H開始的存儲單元中。1000HAX;設置源串段地址2000HAX;設置目的串段地址0200H;設置源串偏移地址1000H;設置目的串偏移地址100;將串的長度送入CX;將DF置為0,地址自動遞增REPMOVSB;重復執行串傳送指令,每次傳送一個字節2、編寫程序在屏幕上顯示字符串“HOWAREYOU(參考答案)DSEGSEGMENTSTRDB'HOWAREYOU?',0AH,0DH,'$'DSEGENDSCSEGSEGMENTASSUMECS:CSEG,DS:DSEGSTART:MOVAX,DSEGMOVDS,AXMOVDX,OFFSETSTRMOVAH,09
15、HINT21HMOVAH,4CHINT21HCSEGENDSENDSTART假設接口的數據輸入端口地址為40H,數據輸出端口地址為42H,狀態端口地址為44Ho(1)假定狀態寄存器中第1位為輸入狀態標志,為1時表示輸入緩沖器中已經有1個字節準備好,可以進行輸入;為0時表示輸入緩沖器處于忙狀態。(2)假定狀態寄存器中第0位為輸出狀態標志,為1時表示輸出緩沖器為空,CPU1以向外設輸出數據。編寫程序,要求:實現從輸入設備輸入一串數據到內存緩沖區,再將內存緩沖區中數據送到輸出端口輸出,串長度為100。MOVDI,OFFSETBUFFERMOVCX,100;設置循環次數CLDDATA_IN:INAL,44H;讀入狀態信息TESTAL,02H;檢測標志位寄存器
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 某著名企業上海浦東空港物流園區戰略定位及業務模式分析咨詢項目Presentation02
- 工業廢水處理與河道水質改善關系研究
- 工業安全與智能制造的融合探討
- 工業機器人與自動化流水線技術
- 工業污染防治中的大數據分析方法
- 工業廢水處理的新技術與趨勢
- 工業物聯網技術解析
- 工業污染防治的先進技術
- 工業生產中的環保優化策略探討
- 工業節能減排技術與措施
- 船舶建造項目管理-全面剖析
- 世界公民教育的發展趨勢
- 成人PICC堵塞的預防及處理專家共識解讀課件
- 2025年福建省龍巖市中考數學模擬卷 (原卷版+解析版)
- 煤礦頂板事故預防及應急處置知識培訓課件
- 新疆烏魯木齊市2024-2025學年八年級上學期期末生物學試題(含答案)
- 租戶電梯使用協議書
- 土地整治項目管理
- 2025年中考歷史開卷專題速查簡表
- 某冶金機械廠全廠供電系統的電氣設計 (一)
- 信用卡風險防控培訓課件
評論
0/150
提交評論