![2009山東專升本《微機原理與接口技術(shù)》真題_第1頁](http://file4.renrendoc.com/view/b0ae5296a19c07464fbc01047e1befad/b0ae5296a19c07464fbc01047e1befad1.gif)
![2009山東專升本《微機原理與接口技術(shù)》真題_第2頁](http://file4.renrendoc.com/view/b0ae5296a19c07464fbc01047e1befad/b0ae5296a19c07464fbc01047e1befad2.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 2009 年普通高等教育專升本考試微機原理與接口技術(shù)試題六、填空題(10 分,每題 2 分)1_就是把一個字符的各數(shù)據(jù)位用幾條線同時進行傳輸。2當(dāng)串行接口電路的發(fā)送器時鐘頻率為 19200Hz,波特率因子的值為 16,則發(fā)送器的波特率是_波特。3ISA 總線是針對 80286CPU 設(shè)計的,具有 16 位數(shù)據(jù)寬度,地址總線 24 條,可直接尋址能力達到_MB。48253 每個計數(shù)器具有六種工作方式,分別為計數(shù)結(jié)束中斷,可重復(fù)觸發(fā)的單穩(wěn)態(tài)觸發(fā)器,_,方波發(fā)生器,軟件觸發(fā)的選通信號發(fā)生器,硬件觸發(fā)選通方式。5中斷的過程可分為中斷請求,中斷排隊,_中斷處理和中斷返回。七、判斷題(10 分,每題 1
2、 分)1在數(shù)據(jù)傳輸中,微型計算機與外設(shè)之間往來的信號可分為兩類:控制信號和狀態(tài)信號。(2查詢傳送方式實際上是程序循環(huán)等待方式。(3可編程并行接口芯片 8255A 的初始化命令字有工作方式控制字和合對 B 口的位置/復(fù)位字。(4串行異步通信協(xié)議的數(shù)據(jù)格式包括 1 位起始位,8 位數(shù)據(jù)位,1 位校驗位和 1位停止位。()5D/A 轉(zhuǎn)換器的作用是將二進制的數(shù)字量轉(zhuǎn)換為相應(yīng)的模擬量輸出。(6串行 I/O 接口的基本功能之一是進行串行和并行數(shù)據(jù)流之間的轉(zhuǎn)換。()7標(biāo)志寄存器中的中斷標(biāo)志位是控制非屏蔽中斷的標(biāo)志。(8主要存放操作數(shù)的偏移地址的 16 位寄存器有 BX、BP、SI 和 DI。 (980386
3、 突出的特點是可實現(xiàn)段式、頁式或段頁式管理。()10地址總線用于傳送 CPU 發(fā)出控制信號、時序信號和狀態(tài)信息。(八、名詞解釋(15 分,每題 3 分))1BIU(總線接口單元):1 2接口:3中斷4DMA 傳送方式:5總線:九、編程題(15 分,每題 75 分)1若8255 的 A 口為方式 0 輸入,B 口為方式 1 輸出,C 口高四位為輸入,低四位為輸出,且對 C 口 PC3 復(fù)位,A 口地址為 60H。試編制初始化程序完成初始化。2 28253 占用的端口地址為 0E0H0E3H。通道 1 工作于方式 1,按 BCD 碼計數(shù),計數(shù)值為十進制 5000,編寫初始化程序。2011 年普通高
4、等教育專升本考試六、填空題(10 分,每題 2 分)1_就是把一個字符的各數(shù)據(jù)位用幾條線同時進行傳輸。2當(dāng)串行接口電路的發(fā)送器時鐘頻率為 19200Hz,波特率因子的值為 16,則發(fā)送器的波特率是_波特。3ISA 總線是針對 80286CPU 設(shè)計的,具有 16 位數(shù)據(jù)寬度,地址總線 24 條,可直接尋址能力達到_MB。48253 每個計數(shù)器具有六種工作方式,分別為計數(shù)結(jié)束中斷,可重復(fù)觸發(fā)的單穩(wěn)態(tài)觸發(fā)器,_,方波發(fā)生器,軟件觸發(fā)的選通信號發(fā)生器,硬件觸發(fā)選通方式。5中斷的過程可分為中斷請求,中斷排隊,_中斷處理和中斷返回。七、判斷題(10 分,每題 1 分)1在數(shù)據(jù)傳輸中,微型計算機與外設(shè)之間
5、往來的信號可分為兩類:控制信號和3 狀態(tài)信號。(2查詢傳送方式實際上是程序循環(huán)等待方式。(3可編程并行接口芯片 8255A 的初始化命令字有工作方式控制字和合對 B 口的位置/復(fù)位字。(4串行異步通信協(xié)議的數(shù)據(jù)格式包括 1 位起始位,8 位數(shù)據(jù)位,1 位校驗位和 1位停止位。()5D/A 轉(zhuǎn)換器的作用是將二進制的數(shù)字量轉(zhuǎn)換為相應(yīng)的模擬量輸出。(6串行 I/O 接口的基本功能之一是進行串行和并行數(shù)據(jù)流之間的轉(zhuǎn)換。()7標(biāo)志寄存器中的中斷標(biāo)志位是控制非屏蔽中斷的標(biāo)志。(8主要存放操作數(shù)的偏移地址的 16 位寄存器有 BX、BP、SI 和 DI。 (980386 突出的特點是可實現(xiàn)段式、頁式或段頁式
6、管理。()10地址總線用于傳送 CPU 發(fā)出控制信號、時序信號和狀態(tài)信息。(八、名詞解釋(15 分,每題 3 分))1BIU(總線接口單元):2接口:4 3中斷4DMA 傳送方式:5總線:九、編程題(15 分,每題 75 分)5 1若8255 的 A 口為方式 0 輸入,B 口為方式 1 輸出,C 口高四位為輸入,低四位為輸出,且對 C 口 PC3 復(fù)位,A 口地址為 60H。試編制初始化程序完成初始化。28253 占用的端口地址為 0E0H0E3H。通道 1 工作于方式 1,按 BCD 碼計數(shù),計數(shù)值為十進制 5000,編寫初始化程序。6 06 微機原理與接口技術(shù)(50 分)四、單選題(在每
7、小題的四個備選答案中,選出一個正確的答案,并將其號碼填寫在題干后的括號內(nèi)。每題 1 分,共 10 分)1. 用二進制代碼表示的計算機語言稱為()A. 機器語言2. PC 機是(A. 單片機B. 匯編語言C. 高級語言D. 人工智能語言)B. 單板機C. 微型計算機D. 微型計算機系統(tǒng)3. 真值超出機器數(shù)表示范圍稱為溢出,此時標(biāo)志寄存器中的(A. OF B. AF C. PF D. CF4. 關(guān)于指令的描述中錯誤的是(A. 指令包含兩部分操作碼和地址碼 B.操作碼的位數(shù)決定了指令的種類)位被置位)C. 操作碼的位置和長度是固定的5. 指令采用不同尋址方式的目的主要是(A. 可直接訪問內(nèi)存D.地址
8、碼用于獲得操作數(shù)的地址和下條指令的地址)B. 提供擴展操作碼并降低譯碼的難度C. 實現(xiàn)存儲程序和程序控制D. 縮短指令的長度,擴大尋址空間,提高編程靈活性6. 不屬于磁記錄編碼方式的是(A. 歸零制 B. 調(diào)頻制7. 8086 系統(tǒng)中內(nèi)存儲器的地址空間為 1M,而在進行 I/O 讀寫時,有效地址線是()C. 不歸零 1 制D. CRC 校驗制)A. 高 16 位B. 低 16 位C. 高 8 位D. 低 8 位8. 8086CPU 中的段寄存器用來存放(A. 存儲段的物理地址)B. 存儲器的邏輯地址D. 存儲器的起始地址C. 存儲器的段基值9. 8259A 可編程中斷控制器中的中斷服務(wù)寄存器I
9、SR 用于()A. 記憶正在處理中的中斷B. 存放從外設(shè)來的中斷請求信號D. 禁止向 CPU 發(fā)中斷請求)C. 允許向 CPU 發(fā)中斷請求10. 8253 可編程定時/計數(shù)器的計數(shù)范圍是(A. 0255B. 1256C. 065535D. 165536五、填空題(共 10 分,每題 1 分)1. 計算機系統(tǒng)有硬件和_。2. -128 的補碼是_(8 位)。3. 目前在 PC 機主板上使用的總線是_。4. CPU 從主存取出一條指令并執(zhí)行該指令的時間叫做_。5. 影響流水線性能的因素有訪問沖突和_。6. 時序控制方式有同步方式和_方式。7. 可編程定時器/計數(shù)器 8253 的 6 種工作方式中,
10、既可以軟件啟動又可以硬件啟動的是方式_。8. 根據(jù)串行通信規(guī)定,收發(fā)雙方的_必須保持相同。9. 8251A 用作異步串行通信接口,如果設(shè)定波特率因子為 16,而發(fā)送器與接收器時鐘頻率為 19200Hz,則波特率為_。10大部分 DMAC 都有單字節(jié)傳送方式,_傳送方式和成組傳送等方式。六、判斷說明題(共 10 分,每題 2 分)1. 所有進位計數(shù)制,其整數(shù)部分最低位的權(quán)都是1。7 2. 8086CPU 在收到外部中斷請求信號后,進入中斷響應(yīng)周期,通過IN 指令讀取中斷類型號,從而可獲得中斷服務(wù)程序入口地址。3. 可編程定時器/計數(shù)器,其定時與計數(shù)功能可由程序靈活的設(shè)定,但由于是由軟件控制,在計
11、數(shù)過程中必然會占用 CPU 的時間。4. RS-232C 接口傳送的也是數(shù)字信號,它可以與計算機的各種輸入輸出信號直接連接。5. 計算機的主頻越快,計算速度越快。七、簡答題(共 10 分,每題 5 分)1. 馮諾依曼原理的內(nèi)容?2. 在 I/O 接口電路中,按存放信息的類型,端口可分為哪幾類?CPU 對這些端口實行讀操作還是寫操作?八、分析綜合題(10 分)某計算機指令格式如下:D其中, 為操作碼,代表如下一些操作:LDA:由存儲器取出數(shù)據(jù)到累加器 ALDD:由累加器 A 送數(shù)據(jù)到存儲器ADD:累加器內(nèi)容與存儲器內(nèi)容相加,送結(jié)果到累加器 為尋址方式,代表如下一些尋址方式:L:立即尋址方式Z:直
12、接尋址方式B:變址尋址方式,變址運算為加J:間接尋址方式D 為形式地址,變址寄存器內(nèi)容為 0005H今有程序LDA BK 0005HADD JB 0006HADD L 0007HADD J 0008HADD Z 0007HADD B 0006H請把計算機執(zhí)行上邊程序后存儲器各單元的內(nèi)容填于下表中。地址存儲單元內(nèi)容8 程序執(zhí)行前02H程序執(zhí)行后0004H0005H0006H0007H0008H0009H000AH000BH000CH000DH000EH000FH0AH0BH0CH0DH微機原理與接口技術(shù)(50 分)六、單項選擇題(10 分,每題 1 分)1、 Intel 8086CPU 可以訪問
13、的 I/O 空間有(A. 4GB B. 1MB)C. 64KBD.1KB2、 PC 機中,確定硬中斷服務(wù)程序入口地址的是A. 主程序中的調(diào)用指令B. 主程序中的轉(zhuǎn)移指令C. 中斷控制器發(fā)出的類型碼D. 中斷控制器中的中斷服務(wù)寄存器3、 用兩片中斷控制器 8259A 級聯(lián)后,CPU 可屏蔽中斷可擴大到A. 64 級 B. 32 級 C. 16 級D. 15 級4、 某一應(yīng)用系統(tǒng)中采用 8254 的計數(shù)器 0 做頻率發(fā)生器,計數(shù)器 0 計數(shù)時鐘頻率為1.2775MHz,欲使它輸出一個頻率為 2500Hz 的信號,則在初始化時,送到計數(shù)器 0 的計數(shù)初值為A. 01FFHB. 02FFHC. 0FF
14、FHD. 00FFH5、 一臺具有 1024 x 768 分辨率,可顯示 65536 種顏色的顯示器,其顯示適配器(顯示卡)上顯示存儲器容量的配置為A. 512KB6、 采用 DMA 方式,在存儲器與 I/O 設(shè)備間進行數(shù)據(jù)傳輸,數(shù)據(jù)的傳送要經(jīng)過A. CPU B. DMA 通道 C. 系統(tǒng)總線 D. 外部總線B.1MBC. 大于 1.6MB、小于 2MBD. 2MB7、 8255A 工作在方式 1 時,端口 A 和端口 B 作為數(shù)據(jù)輸入/輸出使用,而端口 C 的各位分別作為端口 A 和端口 B 的控制信息和狀態(tài)信息,其中作為端口A 和端口 B 的中斷請求信號的分別時端口 C 的A. PC 和
15、PCB. PC 和 PCC. PC 和 PC7D. PC 和 PC04251638、 8086CPU 上電復(fù)位時,要求 RESET 信號的高電平持續(xù)時間至少為A. 4 個時鐘中期 B. 50us C. 7 個時鐘周期D. 無要求9、 中斷源的中斷向量存放在以 0000H:004CH 開始的四個存儲單元中,存儲單元的內(nèi)容依次為 30H、B2H、86H、47H,該中斷源的中斷類型碼和中斷服務(wù)程序的入口地址分別為A. 4CH, 4786H: B230HB. 13H, 4786H: B230H9 C. 13H, 30B2H: 8647H10、 已知邏輯地址(CS)=5000H,(IP)=3000H,其
16、對應(yīng)的實際地址為A. 53000H B. 35000H C. 08000H D. 80000HD. 4CH, B230H: 4786H七、填空題(10 分,每空 1 分)1. 8237 DMA 本身有 16 位的地址寄存器和字節(jié)計數(shù)器,若附加有 4 位的頁面地址寄存器,則可以在容量為_的存儲空間中進行 DMA 數(shù)據(jù)傳送2. 在 MOV WORD PTR0072, 55AAH指令的機器代碼中,最后一個字節(jié)是_3. 假設(shè)(SP)=0100H, (SS)=2000H, 執(zhí)行 PUSH BP 指令 ,棧頂?shù)奈锢淼刂肥莀4. 20 倍速光驅(qū)的數(shù)據(jù)傳輸速率為_5. ALU 用來對數(shù)據(jù)進行算術(shù)、邏輯運算,運
17、算結(jié)果的一些特征_儲存6. 為保證動態(tài) RAM 中的內(nèi)容不消失,需要對動態(tài) RAM 進行_操作7. 宏定義中允許使用宏調(diào)用,其限制條件是_。8. 一臺微機用 8251A 作異步通信接口,設(shè)計要求其通信速率為 754800 位/秒,則其 CLK引腳所施加的時鐘信號的頻率應(yīng)該大于 _KHz9. 8086CPU 的寄存器中負責(zé)與 I/O 端口交換數(shù)據(jù)的寄存器為_10. 當(dāng)系統(tǒng)發(fā)生某個事件時,CPU 暫?,F(xiàn)行程序的執(zhí)行去執(zhí)行相應(yīng)程序的過程,稱為_八、簡述題(12 分,每題 4 分)1、 簡述 8086CPU 對可屏蔽中斷的響應(yīng)和處理過程。2、 8086 系統(tǒng)中,總線收發(fā)器 8286 和總線控制器 82
18、88 各有何作用和意義?3、 執(zhí)行 CMP AL,BL指令,判斷 AL、BL 中兩個操作數(shù)的大小問:若 AL,BL 中為兩個無符號數(shù),應(yīng)依據(jù)哪些標(biāo)志位判斷?若 AL,BL 中為兩個有符號數(shù),應(yīng)依據(jù)哪些標(biāo)志位判斷?10 九、程序分析題(8 分)下列程序的功能是:有兩個十字節(jié)無符號二進制數(shù)分別存放在MEM1 和 MEM2 開始的內(nèi)存單元中,低位在前,高位在后,求這兩個數(shù)的和,結(jié)果存放在 MEM3 開始的內(nèi)存單元中,低位在前,高位在后。請在劃線處填上適當(dāng)?shù)闹噶罨虮磉_式使程序完整DATA SEGMENTMEM1 DB 10 DUP(?)MEM2 DB 10 DUP(?)MEM3 DB 10 DUP(?
19、)DATA ENDSCODE SEGMENTASSUME CS:CODE, DS:DATASTART: MOV AX, DATA_MOV SI, OFFSET MEM1MOV DI, OFFSET MEM2MOV BX, OFFSET MEM3MOV CX, _CLCSUM:MOV AX, WORD PTRSIADC AX, WORD PTRDIMOV _ _. AXADD SI, 2ADD DI, 2ADD BX, 2LOOP SUMCODE _END START十、綜合題(10 分)并行接口 8255A 在系統(tǒng)中的連接入下圖所示,要求(1)指出圖中 8255A 各端口地址(2)編程實現(xiàn)如下
20、功能:循環(huán)檢測 PC5 狀態(tài),若 PC5 為 1,則從 PC2 送出一個負脈沖;若 PC5 為 0,則重新檢測。11 微機原理與接口技術(shù)(50 分)五、單項選擇題(共 10 分)1. 通常所說的 32 位計算機,是指計算機中的 CPU()A. 有 32 個控制器B. 共有 32 個運算器和控制器D. 能夠同時處理 32 位二進制數(shù)C. 由 32 個運算器組成2. 中斷向量是()A. 中斷服務(wù)程序入口地址B. 子程序入口地址D. 中斷類型碼C. 中斷服務(wù)程序入口地址的地址3. 計算機的字長越長,一個字所能表示的數(shù)據(jù)精度就越高,在完成同樣精度的運算時,數(shù)據(jù)處理速度()A. 越慢B. 越快C. 不定
21、D. 無影響4. 8086CPU 的下列寄存器中,不能用作寄存器間接尋址方式時寄存器的是()A. SIB. CXC. DXD. BX5. CPU 相應(yīng)中斷請求和相應(yīng) DMA 請求的本質(zhì)區(qū)別是()A. 程序控制B. 中斷時 CPU 仍控制總線,而相應(yīng)DMA 時須讓出總線D. 速度快C. 需要 CPU 干預(yù)相應(yīng)12 6. 將三片 8259A 進行級聯(lián)后,可以響應(yīng)_級中斷(A. 24 級 B. 22 級 C. 16 級)D. 21 級7. 8086CPU 中的通用寄存器是指(A. AX、 BX、 CX、 DX)B. BP、SPC. SI、 DID. 上述三者8. 當(dāng) CPU 使用中斷方式從讀取數(shù)據(jù)時
22、,DAC0809 向 CPU 發(fā)出中斷請求的信號是A. START B. EOC C. OE D. INTR9. 在 DMA 方式下,外設(shè)數(shù)據(jù)輸入內(nèi)存的路徑是()A. 外設(shè)DMAC內(nèi)存C. 外設(shè)內(nèi)存B. 外設(shè)CPUDMAC內(nèi)存D. 外設(shè)DMACCPU 存儲器10. 8255 內(nèi)部 B 組控制()A. PB 口和 PC 口的低 4 位B. PA口C. PB 口D. PB 口和 PC 口六、填空題(10 分,每題 1 分)1. CPU 內(nèi)部數(shù)據(jù)寄存器用來暫存_,地址寄存器用于暫存_。2. 已知一個機器數(shù)的原碼為 11100100,則它所對應(yīng)的真值為_、對應(yīng)的補碼為_。3. 8086/8088 的
23、3 個控制標(biāo)志是_、_、_。4. 8253 進行初始化編程時,先寫入_字后再寫入計數(shù)初值。5. Intel 8086 工作在最大模式時,需要_芯片提供控制信號。6. 某一 DRAM 芯片,其 為 512x8 位,該芯片需要_條地址線,_條數(shù)據(jù)線。7. 在 8086 系統(tǒng)中,規(guī)定內(nèi)存中地址為_至_的內(nèi)存單元存放中斷向量表。8. 若采用 8255A 的 PA口輸出控制一個七段 LED 顯示器,8255A 的 PA 口對應(yīng)工作方式_。9. 8237 芯片是_芯片,它占用_個端口地址。10. 每片 8259A 芯片可管理_級中斷,占用_個端口地址。七、判斷題(每題 1 分,共 5 分;正確答“Y”,錯
24、誤答“N”)1. 在計算器中,所有運算最終都是對“0”,“1”的運算,實質(zhì)是邏輯代數(shù)運算。(2. 一個指令周期包括若干個總線周期,每個總線周期不一定只包括4 個時鐘周期。()3. 程序計數(shù)器用于存放下一條要執(zhí)行的指令的首地址。80486CPU 中等效于程序計數(shù)器的寄存器是 CS: EIP。(4. 在存儲器系統(tǒng)中,僅全譯碼和部分譯碼方式能實現(xiàn)片選控制。()5. 8253-5 能產(chǎn)生連續(xù)方波輸出的工作方式是方式 2。()八、簡答題(15 分,每題 5 分)1、 什么是微處理器(2 分)?簡述其具體功能(3 分 )。2、 寫出寄存器 AX、BX、CX、DX、SI 的隱含用法。13 3、 簡述 808
25、6 中邏輯地址與物理地址的關(guān)系。九、應(yīng)用題(10 分)若已知加在 8253 上的外部的計數(shù)時鐘頻率為 1MHz,在不增加其他硬件芯片的情況下,欲使 8253 產(chǎn)生周期為 8ms 的對稱方波,試回答問題:(1) 應(yīng)選用哪種工作方式?(2 分)(2) 計數(shù)初值為多少?(3 分)(3) 寫出初始化程序段(5 分)(注:端口地址是 40H43H)微機原理與接口技術(shù)(50 分)五、判斷題(8 分,每題 1 分)1.在微機中,運算器、控制器、存儲器和一些寄存器集成在一塊芯片上,構(gòu)成微處理器,即MPU(Micro Processor Unit)。(2.8086CPU 有 20 條地址線,可尋址 1MB 存儲
26、空間。(3.要留 AL 寄存器的值乘 10,結(jié)果放在 AX 寄存器中,可以用指令 MUL A L,10。(4.在 X86 匯編中,RET 和 IRET 指令分別用于子程序和中斷服務(wù)子程序的返回,一般這兩個指令可以互相替換。(5.中斷控制器 8259A 可以工作于級聯(lián)方式,9 片 8259A 級聯(lián)最多可以接受 64 個外設(shè)中斷請求信號。(6.并行接口和串行接口的主要區(qū)別表現(xiàn)在并口與外設(shè)間數(shù)據(jù)傳送為并行,串口與外設(shè)間數(shù)據(jù)傳送為串行,它們與 CPU 間數(shù)據(jù)傳送一般都是并行的。(7.DMA 方式是最好的一種 I/O 同步方式,因而微機系統(tǒng)中應(yīng)盡量采用 DMA 方式實現(xiàn) I/O 與CPU 的數(shù)據(jù)傳輸。(
27、8.D/A 轉(zhuǎn)換器的精度主要取決于它的位數(shù),位數(shù)越多,分辨率越高,A/D 轉(zhuǎn)換器的轉(zhuǎn)換精度也一定越高。()六、填空題(10 分,每空 1 分)1.8086CPU 由 EU(執(zhí)行部件)和兩大部分組成:前者主要負責(zé)執(zhí)行指令,后者負責(zé)_。2.假設(shè)當(dāng)前 CS=2A00H,DS=3000H,SS=3800H,ES=4000H,IP=0100H,指令 SUB AX,ES:1000H中源操作數(shù)的物理地址為_;下一條指令的物理地址為_。14 3.8086 的中斷系統(tǒng)最多可以設(shè)置_級中斷,它們對應(yīng)的中斷向量放在內(nèi)存 0 段_區(qū)域。4.8253 是 16 位可編程計數(shù)器,若采用 BCD 方式計數(shù),最大計數(shù)次數(shù)為_
28、,此時計數(shù)初值為_。5.8251A 的編程命令包括 3 個,除了 CPU 寫入方式選擇命令和工作命令,CPU 還可以讀 8251的工作狀態(tài)字,以獲得當(dāng)前 8251A 的工作狀態(tài)。8251A 中發(fā)送數(shù)據(jù)引腳為 TxD;接收數(shù)據(jù)引腳為_。6.設(shè)被測溫度范圍為 0 攝氏度到 100 攝氏度,若要求能夠測量 0.1 度的溫度變化,應(yīng)選擇分辨率為至少_位的 ADC。七、簡答和計算(16 分,每題 4 分)1.設(shè) AL=87,BL=90,執(zhí)行指令 ADD AL,BL 后,AL=?,BL=?,標(biāo)志寄存器 FLAGS 中6 個狀態(tài)標(biāo)志的值分別是多少?2I/O 設(shè)備是計算機系統(tǒng)中必不可少的組成部分,為什么任何
29、I/O 設(shè)備都不能直接與計算機系統(tǒng)總線相連,而要使用 I/O 接口?3.假設(shè)系統(tǒng)中有一片 8259A,它占用的端口地址為 20H 和 21H,系統(tǒng)初始化時設(shè)置它的ICW2=08H;有一個外設(shè)中斷接在8259A的 IR6 上,該中斷的中斷程序入口地址為1100:1234。請寫出程序段將這個入口地址寫入中斷向量表中的對應(yīng)單元。4.假設(shè)串行異步通信約定信號由 1 個停止位、1 個奇校驗和 7 個數(shù)據(jù)位組成,請寫出發(fā)送“B”的幀格式。若 TXC 頻率為 500KHz,波特率系數(shù)為 16,則每秒傳送多少個字符?八、綜合應(yīng)用題(16 分,每題 8 分)1.編寫一個程序,統(tǒng)計 AX 寄存器中 1 的個數(shù),結(jié)
30、果放在 CL 寄存器中。(假設(shè) AX=OFF37H,則 CL=13)15 2.要求使用 8255A 作為接口,采集一組開關(guān) K0K9 的狀態(tài),然后通過一組發(fā)光二極管 L0L9顯示出來,請畫出連線圖(假設(shè) 8255A 端口地址為 200H203H)寫出對應(yīng)的程序段,并加上適當(dāng)注釋。微機原理與接口技術(shù)(七)一、填空題(每題 5分,共 5個題,總分 25分)18086/8088 CPU具有兩種外部中斷,它們是_和_。2(234) _102163第二代 CPU使用的電子器件是_;第三代 CPU采用的電子器件是_。4EIA RS-232C 的 TXD和 RXD數(shù)據(jù)線上的電平邏輯 1=_V;邏輯 0=_V
31、。5在 8086中,段寄存器 CS1200H,指令指針寄存器 IPFF00H,此時指令的物理地址為:_。二、(10分)什么是中斷源?8086通常的中斷源有哪些?三、(10分)何為邏輯地址?何為物理地址?它們倆者之間有何關(guān)系?四、(15分)編寫程序段實現(xiàn)如下功能:16 (1)將立即數(shù) 17H送 DL;立即數(shù) 7FH送 AL。(2)從 DX所指的端口中讀取一個字節(jié)至 AL;將 AX中的一個字輸出至 DX和 DX1所指的端口中。五、(15分)在 1000H開始的內(nèi)存中,放有 1000個 ASCII字符,請設(shè)計一程序,將這串 ASCII字符以異步串行通信方式從 8255A PB0 輸出,采用偶校驗、一
32、位起始位、一位終止位、波特率 500 (可調(diào)用 1ms 軟件定時程序 “D1MS”)。8255A接口連接圖如下:8255A工作方式控制字如下特征位A組方式A口C47B組方式B口C0317 答案一、1、 可屏蔽中斷,非屏蔽中斷2、 11101010,EA3、 半導(dǎo)體,集成電路4、-3-15,+3+155、21F00H二、引起中斷的原因或能發(fā)出中斷申請的來源稱為中斷源。通常中斷源有以下幾種:(1)一般的輸入輸出設(shè)備。如鍵盤、行打印機等。(2)數(shù)據(jù)通道中斷源。如磁盤、磁帶等。(3)實時時鐘。(4)故障源。如電源掉電等。三、物理地址是存儲器的實際地址,一個存儲單元的物理地址是惟一,邏輯地址為程序設(shè)計中
33、所使用的存儲器地址,它由段基址和地內(nèi)偏移地址兩部份構(gòu)成,物理地址=段基址16偏移地址,可見一個存儲單元的邏輯地址可以有若干個四、(1)MOV DL,17HMOV AL,7FH(2)IN AL,DXOUT DX,AX18 五、MOVMOVSI ,1000HCX ,1000MOVDX ,30FHAL ,10000000BDX,ALMOVOUTMOVDX,30DHAL ,0FFHDX ,ALMOVOUTCALLCALLL1:D1MSD1MSMOVBL ,8MOVAL ,0OUTDX ,ALCALLCALLMOVD1MSD1MSAL ,SIAL ,ALL2ANDJPORAL ,80HL2:OUTDX
34、,ALCALLCALLRORD1MSD1MSAL,1BLDECJNZL2AL ,0FFHDX ,ALMOVOUTCALLD1MS19 CALLINCD1MSSILOOPHLT;L1微機原理與接口技術(shù)(九)一、填空題(每題 5分,共 5個題,總分 25分)1、數(shù)制轉(zhuǎn)換:247.86=H =_BCD2、8086CPU中典型總線周期由_個時鐘周期組成,其中 T 期間,CPU輸出_信息。13、異步串行通信數(shù)據(jù)格式由起始位、位、位和位等 4部分組成。4、如果一個程序在執(zhí)行前(CS)=0A7F0H,(IP)=2B40H,該程序的起始物理地址是_。5、用4K4bit 的存儲器芯片構(gòu)成 32KB的存儲器, 所
35、需要的芯片數(shù)是二、(10分)EU與 BIU各自的功能是什么?如何協(xié)同工作?片。三、(10分)8086如何響應(yīng)一個可屏蔽中斷請求?簡述響應(yīng)過程。四、(15分)用其他指令完成和下列指令一樣的功能:(1) REP MOVSB (2) REP LODSB (3) REP STOSB (4) REP SCASB20 五、(15分)已知某 8255A在系統(tǒng)中占用 888BH號端口地址,現(xiàn)欲安排其 PA,PB,PC口全部為輸出,PA,PB口均工作于方式 0模式,并將 PC 置位,使 PC 復(fù)位,試編寫出相應(yīng)的初始化程序。63答案一、1、F7.DCH001001000111.10000110 BCD2、4個地
36、址3、數(shù)據(jù)奇偶校驗 停止 4、0AAA40H 5、16二、EU 是執(zhí)行部件,主要的功能是執(zhí)行指令。BIU 是總線接口部件,與片外存儲器及 I/O接口電路傳輸數(shù)據(jù)。EU 經(jīng)過 BIU 進行片外操作數(shù)的訪問,BIU 為 EU提供將要執(zhí)行的指令。EU 與 BIU 可分別獨立工作,當(dāng)EU不需 BIU提供服務(wù)時,BIU可進行填充指令隊列的操作。三、當(dāng) 8086 收到 INTR 的高電平信號時,在當(dāng)前指令執(zhí)行完且 IF=1 的條件下,8086 在兩個總線周期中分別發(fā)出 INTA#有效信號;在第二個 INTA#期間,8086 收到中斷源發(fā)來的一字節(jié)中斷類型碼;8086 完成保護現(xiàn)場的操作,CS、IP 內(nèi)容進
37、入堆棧,請除 IF、TF;8086 將類型碼乘 4 后得到中斷向量表的入口地址,從此地址開始讀取 4 字節(jié)的中斷處理程序的入口地址,8086 從此地址開始執(zhí)行程序,完成了 INTR 中斷請求的響應(yīng)過程。四、(1) LOOP1:MOV AL,BYTE PTR SIMOV ES:BYTE PTR DI, ALINC SI 或: DEC SI21 INC DI 或: DEC DILOOP LOOP1(2) LOOP1:MOV AL, BYTE PTR SIINC SI 或: DEC SILOOP LOOP1(3) LOOP1:MOV ES:BYTE PTR DI, ALINC DI 或: DEC DILOOP LOOP1(4) LOOP1:CMP AL,ES:BYTE PTR DIJE EXITINC DI 或: DEC DILOOP LOOP1EXIT:五、MOV A
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《溝通中外文明的“絲綢之路”》聽課評課記錄1(新部編人教版七年級上冊歷史)
- 無錫蘇教版三年級數(shù)學(xué)下冊期末總復(fù)習(xí)聽評課記錄
- 五年級數(shù)學(xué)下冊聽評課記錄《3 分數(shù)乘法(三)》北師大版
- 八年級上冊歷史人教版同步聽課評課記錄第16課《毛澤東開辟井岡山道路》
- 政府機關(guān)財務(wù)管理制度(共6篇)
- 部編版七上道德與法治聽課評課記錄:第4單元 第8課 探問生命 第2課時《敬畏生命》
- 湘教版數(shù)學(xué)九年級下冊2.2《圓心角、圓周角》聽評課記錄1
- 格林童話閱讀考級試卷(全文5篇)
- 華師大版數(shù)學(xué)七年級下冊《圖形的旋轉(zhuǎn)》聽評課記錄2
- 2025年度特色民宿經(jīng)營權(quán)轉(zhuǎn)讓合同書
- 初中數(shù)學(xué)教學(xué)經(jīng)驗分享
- 新聞記者證600道考試題-附標(biāo)準(zhǔn)答案
- 2024年公開招聘人員報名資格審查表
- TSG ZF001-2006《安全閥安全技術(shù)監(jiān)察規(guī)程》
- 長螺旋鉆孔壓灌樁工程勞務(wù)清包合同(范本)
- 普惠金融政策與區(qū)域差異
- 中考語文二輪復(fù)習(xí):記敘文閱讀物象的作用(含練習(xí)題及答案)
- 老年外科患者圍手術(shù)期營養(yǎng)支持中國專家共識(2024版)
- 子宮畸形的超聲診斷
- 2024年1月高考適應(yīng)性測試“九省聯(lián)考”數(shù)學(xué) 試題(學(xué)生版+解析版)
- JT-T-1004.1-2015城市軌道交通行車調(diào)度員技能和素質(zhì)要求第1部分:地鐵輕軌和單軌
評論
0/150
提交評論