微機與接口作業(yè)答案_第1頁
微機與接口作業(yè)答案_第2頁
微機與接口作業(yè)答案_第3頁
微機與接口作業(yè)答案_第4頁
微機與接口作業(yè)答案_第5頁
已閱讀5頁,還剩33頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、作業(yè)董海燕董海燕微機原理與接口技術(shù)微機原理與接口技術(shù)2-68086系統(tǒng)中的存儲器為什么要采用分系統(tǒng)中的存儲器為什么要采用分段結(jié)構(gòu)?有什么好處?段結(jié)構(gòu)?有什么好處?答:答:8086CPU中的寄存器都是中的寄存器都是16位的,位的,16位的地位的地址只能訪問址只能訪問64KB的內(nèi)存。的內(nèi)存。8086系統(tǒng)中的物理地址系統(tǒng)中的物理地址是由是由20根地根地 址總線形成的,要做到對址總線形成的,要做到對20位地址空位地址空間進行訪問,就需要兩部分地址間進行訪問,就需要兩部分地址采用段基址和偏移地址方式組成物理地址的優(yōu)點是采用段基址和偏移地址方式組成物理地址的優(yōu)點是:滿足對:滿足對8086系統(tǒng)的系統(tǒng)的1MB

2、存儲空間的訪問,同時在存儲空間的訪問,同時在大部分指令中只要提供大部分指令中只要提供16位的偏移地址即可。位的偏移地址即可。通信教研室22022年7月4日2-10、8086最小模式和最大模式有什么區(qū)別最小模式和最大模式有什么區(qū)別?各有什么特點?各有什么特點 8086最小模式和最大模式主要區(qū)別體現(xiàn)在最小模式和最大模式主要區(qū)別體現(xiàn)在8086CPU的第的第2431引腳具有不同功能引腳具有不同功能 最小模式:系統(tǒng)中只有最小模式:系統(tǒng)中只有8086一個處理器,所有的控制信號一個處理器,所有的控制信號都都 是由是由8086CPU產(chǎn)生產(chǎn)生(MN/MX=1)。 最大模式:系統(tǒng)中可包含一個以上的處理器,比如包含

3、協(xié)最大模式:系統(tǒng)中可包含一個以上的處理器,比如包含協(xié)處處 理器理器8087。在系統(tǒng)規(guī)模比較大的情況下,系統(tǒng)控。在系統(tǒng)規(guī)模比較大的情況下,系統(tǒng)控 制信制信號不是由號不是由8086直接產(chǎn)生,而是通過與直接產(chǎn)生,而是通過與8086配套的總線控制配套的總線控制器等形成器等形成(MN/MX=0)。最大模式一般用于多處。最大模式一般用于多處 理器系統(tǒng)中理器系統(tǒng)中通信教研室32022年7月4日2-14、某程序在當前數(shù)據(jù)段中存有兩個數(shù)據(jù)、某程序在當前數(shù)據(jù)段中存有兩個數(shù)據(jù)字字ABCDH和和1234H,它們對應(yīng)的物理地址,它們對應(yīng)的物理地址分別為分別為3FF85H和和40AFEH,若已知當前(,若已知當前(DS)

4、=3FB0H,請說明這兩個數(shù)據(jù)的偏移地,請說明這兩個數(shù)據(jù)的偏移地址,并用圖說明它們在存儲器中的存放格式址,并用圖說明它們在存儲器中的存放格式。答:偏移地址為:答:偏移地址為:0485H和和0FFEH。通信教研室42022年7月4日3-1分別指出下列指令的源操作數(shù)和目標操作分別指出下列指令的源操作數(shù)和目標操作數(shù)的尋址方式數(shù)的尋址方式1:MOV AX,SI 寄存器尋址寄存器尋址 寄存器間接尋址寄存器間接尋址2:MOV DI,100寄存器尋址寄存器尋址 立即尋址立即尋址 3:MOV BX,AL 寄存器間接寄存器間接 寄存器寄存器4:MOV BXSI,CX 基址變址基址變址 寄存器寄存器5:ADD D

5、X,106HSI 寄存器寄存器 變址變址6:PUSH AX 寄存器寄存器 7:ADD DS:BP,AX寄存器間接寄存器間接 寄存器寄存器8:OR AX,DX 寄存器寄存器 寄存器寄存器通信教研室52022年7月4日3-2:設(shè)寄存器:設(shè)寄存器DS=2000H,SS=1500H,ES=3200H,SI=0A0H,BX=100H,BP=10H,數(shù)據(jù)段中變量,數(shù)據(jù)段中變量VAL的偏移地址為的偏移地址為50H,試指出下列各條指令中源操,試指出下列各條指令中源操作數(shù)的尋址方式是什么?對于存儲器操作數(shù),其物理作數(shù)的尋址方式是什么?對于存儲器操作數(shù),其物理地址是多少?地址是多少?MOV AX,100H直接尋址

6、:直接尋址:20100HMOV CX,ES:BX 寄存器寄存器間接間接尋址尋址 32100HMOV DX,BXSI基址變址:基址變址:201A0hMOV AX,VALSI變址尋址:變址尋址:200F0hMOV BX,1234BX基址尋址:基址尋址:21334HMOV AX,BP寄存器寄存器間接間接尋址:尋址:15010H通信教研室62022年7月4日3-5:已知,已知,DS=2000H ,BX=100H, SI=02H 從物理從物理地址地址20100H單元開始,依次存放數(shù)據(jù)單元開始,依次存放數(shù)據(jù)12H, 34H, 56H, 78H ,而從物理地址而從物理地址21200h單元開始,依次存單元開始

7、,依次存放數(shù)據(jù)放數(shù)據(jù)2AH,4CH,8BH,98H.試說明下列各條指令單試說明下列各條指令單獨執(zhí)行后獨執(zhí)行后AX寄存器的內(nèi)容。寄存器的內(nèi)容。(1)MOV AX,3600H 3600H(2)MOV AX,1200H 4C2AH(3)MOV AX,BX 0100H(4)MOV AX,BX 3412H(5)MOV AX,1100HBX 4C2AH (6)MOV AX,BXSI 7856H通信教研室72022年7月4日4-4試統(tǒng)計試統(tǒng)計9個數(shù)中偶數(shù)的個數(shù)并將結(jié)果顯示在個數(shù)中偶數(shù)的個數(shù)并將結(jié)果顯示在屏幕上屏幕上data segment buff db 3bh,42h,80h,-75,0a4H,69,-2

8、eh,0cch,200data endscode segment assume cs:code,ds:datastart: mov ax, data mov ds, ax通信教研室82022年7月4日 mov si,offset buff mov cx,9 xor dl,dl A1:mov al,si shr al,1 jc next inc dl next:inc si loop A1 add dl,30h mov ah,2 int 21h mov ax, 4c00h int 21h code endsend start 通信教研室92022年7月4日4-5試將試將2一串一串16位無符號數(shù)加

9、密,加密方法位無符號數(shù)加密,加密方法是乘以是乘以2DATA SEGMENT MEM DW 20 DUP(?)DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AX通信教研室102022年7月4日 MOV CX,LENGTH MEM LEA BX,MEMAA1: MOV AX,BX ADD AX,AX (或(或SHL AX,1 或或SAL AX,1) MOV BX,AX ADD BX,2 LOOP AA1 MOV AX,4C00HINT 21HCODE ENDSEND START通信教研室112022年7月4日5

10、-6根據(jù)根據(jù)DL的的D3位,完成兩個壓縮位,完成兩個壓縮BCD數(shù)數(shù)x和和y的加減運算的加減運算,D3=0時,作加法;時,作加法;D3=1時,作減法,并將結(jié)果存入寄存時,作減法,并將結(jié)果存入寄存器器DL。DATAS SEGMENT X DB 31h Y DB 12h result DB 0DATAS ENDSCODES SEGMENT ASSUME CS:CODES,DS:DATASSTART: MOV AX,DATAS MOV DS,AX通信教研室122022年7月4日 MOV AL,X TEST DL,08H JZ JIA SUB AL,Y DAS JMP finish JIA:ADD AL

11、,Y DAA finish: mov result,al MOV AH,4CH INT 21HCODES ENDSEND START通信教研室132022年7月4日6-2 I/O接口有什么用途?接口有什么用途? 進行地址譯碼或設(shè)備選擇,以便使進行地址譯碼或設(shè)備選擇,以便使CPU能與某一指定的外部能與某一指定的外部設(shè)備通訊;設(shè)備通訊; 狀態(tài)信息的應(yīng)答,以協(xié)調(diào)數(shù)據(jù)傳送之前的準備工作;狀態(tài)信息的應(yīng)答,以協(xié)調(diào)數(shù)據(jù)傳送之前的準備工作; 進行中斷管理,提供中斷信號;進行中斷管理,提供中斷信號; 進行數(shù)據(jù)格式轉(zhuǎn)換,如正負邏輯的轉(zhuǎn)換,串行與并行數(shù)據(jù)轉(zhuǎn)進行數(shù)據(jù)格式轉(zhuǎn)換,如正負邏輯的轉(zhuǎn)換,串行與并行數(shù)據(jù)轉(zhuǎn)換等;換

12、等; 進行電平轉(zhuǎn)換,如進行電平轉(zhuǎn)換,如TTL電平與電平與MOS電平間的轉(zhuǎn)換;電平間的轉(zhuǎn)換; 協(xié)調(diào)速度;協(xié)調(diào)速度; 時序控制,提供實時時鐘信號。時序控制,提供實時時鐘信號。通信教研室142022年7月4日6-3、I/O端口有哪兩種尋址方式?各有什么端口有哪兩種尋址方式?各有什么優(yōu)缺點?優(yōu)缺點? I/O端口地址與存儲單元地址分開編址端口地址與存儲單元地址分開編址n這種編址方式的優(yōu)點:這種編址方式的優(yōu)點: 利用多余的內(nèi)存譯碼資源;利用多余的內(nèi)存譯碼資源; 可以用訪向存儲器的指令來訪問可以用訪向存儲器的指令來訪問I/O端口,而訪問存儲器端口,而訪問存儲器的指令功能比較強,不僅有一般的傳送指令,還有算術(shù)

13、、邏的指令功能比較強,不僅有一般的傳送指令,還有算術(shù)、邏輯運算指令,以及各種移位、比較指令等,并且可以實現(xiàn)直輯運算指令,以及各種移位、比較指令等,并且可以實現(xiàn)直接對接對I/O端口內(nèi)的數(shù)據(jù)進行處理。端口內(nèi)的數(shù)據(jù)進行處理。n缺點是:缺點是: 由于由于I/O端口占用了一部分存儲器地址空間,因而使用戶端口占用了一部分存儲器地址空間,因而使用戶的存儲地址空間相對減小。另外不利于程序閱讀。的存儲地址空間相對減小。另外不利于程序閱讀。通信教研室152022年7月4日nI/O端口地址與存儲單元地址分開編址端口地址與存儲單元地址分開編址n這種編址方式的優(yōu)點是:這種編址方式的優(yōu)點是: 1、I/O端口不占用存儲器地

14、址,故不會減少用戶的存儲器地址空間; 2、采用單獨的I/O指令,使程序中I/O操作和其他操作層次清晰,便于理解。n這種編址方式的缺點是:這種編址方式的缺點是: 1、單獨I/O指令的功能有限,只能對端口數(shù)據(jù)進行輸入/輸出操作,不能直接進行移位、比較等其他操作; 2、由于采用了專用的I/O操作時序及I/O控制信號線,因而增加了微處理器本身控制邏輯的復雜性。6-6輸入輸出有哪幾種方式?各有什么特點?輸入輸出有哪幾種方式?各有什么特點?一、程序控制傳送方式一、程序控制傳送方式1、同步傳送方式(無條件方式)、同步傳送方式(無條件方式) CPU直接與外設(shè)傳送數(shù)據(jù)并不需要了解外設(shè)狀態(tài),認為外設(shè)直接與外設(shè)傳送

15、數(shù)據(jù)并不需要了解外設(shè)狀態(tài),認為外設(shè)已經(jīng)準備就緒,直接與外設(shè)傳送數(shù)據(jù),只能用于簡單外設(shè)。已經(jīng)準備就緒,直接與外設(shè)傳送數(shù)據(jù),只能用于簡單外設(shè)。2、異步查詢方式、異步查詢方式 在執(zhí)行輸入輸出前,要先查詢接口中狀態(tài)寄存器的狀態(tài)。在執(zhí)行輸入輸出前,要先查詢接口中狀態(tài)寄存器的狀態(tài)。解決了解決了CPU與外設(shè)之間的同步問題,與外設(shè)之間的同步問題,CPU與外設(shè)串行工作,需與外設(shè)串行工作,需要查詢等待,要查詢等待,CPU工作效率低,工作效率低,I/O響應(yīng)速度慢響應(yīng)速度慢通信教研室172022年7月4日3、中斷方式、中斷方式 當外設(shè)作好傳送準備后,主動向當外設(shè)作好傳送準備后,主動向CPU請求中斷,請求中斷,CPU響

16、應(yīng)中響應(yīng)中斷后在中斷處理程序中與外設(shè)交換數(shù)據(jù)。斷后在中斷處理程序中與外設(shè)交換數(shù)據(jù)。與程序查詢方式相比,中斷控制方式的數(shù)據(jù)交換具有如下優(yōu)點與程序查詢方式相比,中斷控制方式的數(shù)據(jù)交換具有如下優(yōu)點: (1) 提高了提高了CPU的工作效率的工作效率;(2) CPU具有控制外圍設(shè)備服務(wù)的主動權(quán)具有控制外圍設(shè)備服務(wù)的主動權(quán);(3) CPU可以和外設(shè)并行工作可以和外設(shè)并行工作;(4) 可適合實時系統(tǒng)對可適合實時系統(tǒng)對I/O處理的要求。處理的要求。缺點缺點:硬件電路和處理過程都比較復雜硬件電路和處理過程都比較復雜,傳輸速度慢,不能適合傳輸速度慢,不能適合高速的外設(shè)或成塊交換數(shù)據(jù)的情況。高速的外設(shè)或成塊交換數(shù)據(jù)

17、的情況。通信教研室182022年7月4日二、二、 DMA方式是在外設(shè)與內(nèi)存間建立起直接的通道,方式是在外設(shè)與內(nèi)存間建立起直接的通道,CPU不不再直接參加外設(shè)和內(nèi)存間的數(shù)據(jù)傳輸。適合于再直接參加外設(shè)和內(nèi)存間的數(shù)據(jù)傳輸。適合于I/O和和MEM之間之間有大批量數(shù)據(jù)高速傳送。缺點:沒有異常事件的處理能力有大批量數(shù)據(jù)高速傳送。缺點:沒有異常事件的處理能力通信教研室192022年7月4日6-11. 現(xiàn)有兩個輸入設(shè)備,使用程序查詢方式現(xiàn)有兩個輸入設(shè)備,使用程序查詢方式與與CPU通信。當狀態(tài)位通信。當狀態(tài)位D0=1時,為第時,為第1號設(shè)號設(shè)備輸入字符;當狀態(tài)位備輸入字符;當狀態(tài)位D1=1時,為第時,為第2號設(shè)

18、號設(shè)備輸入字符;當狀態(tài)位備輸入字符;當狀態(tài)位D3=1時,時,1號號設(shè)備中設(shè)備中結(jié)束輸入過程結(jié)束輸入過程,當狀態(tài)位當狀態(tài)位D4=1時,時,2號號設(shè)備設(shè)備中結(jié)束輸入過程。設(shè)狀態(tài)端口地址為中結(jié)束輸入過程。設(shè)狀態(tài)端口地址為0624H,1號設(shè)備數(shù)據(jù)端口地址為號設(shè)備數(shù)據(jù)端口地址為0626H,2號設(shè)備號設(shè)備數(shù)據(jù)端口地址為數(shù)據(jù)端口地址為0628H,輸入字符緩沖區(qū)首,輸入字符緩沖區(qū)首地址分別為地址分別為BUFFER1和和BUFFER2,試編一,試編一程序完成從輸入設(shè)備輸入程序完成從輸入設(shè)備輸入100個字符。個字符。通信教研室202022年7月4日DATA SEGMENTBUFF1 DB100 DUP(?)BUF

19、F2 DB100 DUP(?)DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX LEA SI,BUFF1 LEA DI,BUFF2 MOV CX,100 TEST0:MOVDX,0624HINAL,DXTESTAL,01HJZTEST1IN1:MOVDX,0626HINAL,DXMOVSI,ALINCSIDECCXMOVDX,0624HINAL,DXTESTAL,08HJZIN1JMPNEXT通信教研室212022年7月4日TEST1:TEST AL,02HJZNEXTIN2:MOVDX,0628

20、HINAL,DXMOVDI,ALINCDIDECCXMOVDX,0624HINAL,DXTESTAL,10HJZIN2NEXT: CMPCX,0JNZTEST0 MOV AX,4C00H INT 21HCODE ENDSEND START通信教研室222022年7月4日7-1設(shè)某設(shè)某8086系統(tǒng)中有兩個系統(tǒng)中有兩個8255芯片,由芯片,由74ls138譯碼器產(chǎn)生兩個芯片的片選信譯碼器產(chǎn)生兩個芯片的片選信號,如圖號,如圖7-43所示。要求:第一片所示。要求:第一片8255A的的A口工作在方式口工作在方式0輸出,輸出,B口工作在口工作在方式方式0輸入,輸入,C口高口高4位為輸出,低位為輸出,低4位

21、為輸入。第位為輸入。第2片片8255A的的A口為方式口為方式0輸入輸入, B口工作在方式口工作在方式1輸入,輸入,C口高口高4位為輸出,低位為輸出,低4位為位為B口控制信號。口控制信號。 1) 試指出試指出兩片兩片8255A芯片各自的端口地址;芯片各自的端口地址; (2) 試指出兩片試指出兩片8255A芯片各自的方式控制字芯片各自的方式控制字; (3) 試寫出兩片試寫出兩片8255A芯片各自的初始化程序芯片各自的初始化程序;(1) 對于第一片對于第一片8255A,必須滿足,必須滿足A81,M/IO0, A51, A41, A31,Y7有效,而其它位可以為有效,而其它位可以為0或或1,若取它們均

22、為,若取它們均為0,則,則A口地口地址為址為0138H,則,則B口地址為口地址為013AH,則,則C口地址為口地址為013CH,則控制端口,則控制端口地址為地址為013EH; 同理,第一片同理,第一片8255A的的A口地址為口地址為0130H,則,則B口地址為口地址為0132H,則,則C口地址為口地址為0134H,則控制端口地址為,則控制端口地址為0136H。通信教研室232022年7月4日 (2) 第一片第一片8255A芯片由于芯片由于A口工作在方式口工作在方式0輸出,輸出,C口高口高4位為輸出,所以控制字的位為輸出,所以控制字的D6 D500, D4 0, D30; B口工作在方式口工作在

23、方式0輸入,輸入,C口低口低4位位為輸入,為輸入, D2 0, D1 1, D0 1。完整的控制。完整的控制字為字為 10000011(83H);第二片第二片8255A芯片由于芯片由于A口工作在方式口工作在方式0輸入,輸入,C口口高高4位為輸出,所以控制字的位為輸出,所以控制字的D6 D500, D4 1, D30; B口工作在方式口工作在方式1輸出,輸出,C口的低口的低4位為位為B口控制信號,設(shè)為輸入,口控制信號,設(shè)為輸入, D2 1, D1 0, D0 1。完整的控制字為。完整的控制字為 10010101(95H通信教研室242022年7月4日(3)初始化程序是:)初始化程序是: MOV

24、AL, 83H MOV DX, 13EH OUT DX, AL MOV AL, 95H MOV DX, 136H OUT DX, AL通信教研室252022年7月4日7-6某系統(tǒng)中某系統(tǒng)中8253芯片的通道芯片的通道0至通道至通道2和控制端口的地址和控制端口的地址分別為分別為0FFF0H0FFF6H,定義通道,定義通道0工作在方式工作在方式2,CLK0=2MHz,要求輸出,要求輸出OUT0為為1KHz的速率波;定義通道的速率波;定義通道1工作方式工作方式0,其,其CLK1輸入外部計數(shù)事件,每計滿輸入外部計數(shù)事件,每計滿1000個向個向CPU發(fā)出中斷請求。試寫出發(fā)出中斷請求。試寫出8253通道通

25、道0和通道和通道1的初始化程的初始化程序。序。通道通道0:方式方式2,00110101(53H) n=2M/1K=2000通道通道1:方式方式0,01110000 (70H) n=1000通信教研室262022年7月4日MOV DX,0FFF6HMOV AL,35HOUT DX,ALMOV DX,0FFF0HMOV AL,00HOUT DX,ALMOV AL,20HOUT DX,ALMOV DX,0FFF6HMOV AL,70HOUT DX,ALMOV DX,0FFF2HMOV AX,1000OUT DX,ALMOV AL,AHOUT DX,AL通信教研室272022年7月4日8-1什么叫同步

26、通信方式?什么叫異步通信方式?什么叫同步通信方式?什么叫異步通信方式?它們各有什么優(yōu)缺點?它們各有什么優(yōu)缺點?異步通信是指以字符為單位傳送數(shù)據(jù),用起始位和停止位標異步通信是指以字符為單位傳送數(shù)據(jù),用起始位和停止位標識每個字符的開始和結(jié)束字符,兩次傳送時間隔不固定。異識每個字符的開始和結(jié)束字符,兩次傳送時間隔不固定。異步通信不需要同步信號,硬件連線簡單,廣泛用于串行部件步通信不需要同步信號,硬件連線簡單,廣泛用于串行部件、計算機與計算機、計算機與單片機及其儀表之間的數(shù)據(jù)交、計算機與計算機、計算機與單片機及其儀表之間的數(shù)據(jù)交換。優(yōu)點:發(fā)送時鐘和接收時鐘可以不同,連線簡單,使用換。優(yōu)點:發(fā)送時鐘和接

27、收時鐘可以不同,連線簡單,使用廣泛。缺點:傳輸?shù)臄?shù)據(jù)量小廣泛。缺點:傳輸?shù)臄?shù)據(jù)量小異步通訊為了可靠地傳送數(shù)據(jù),在每次傳送數(shù)據(jù)的同時,附異步通訊為了可靠地傳送數(shù)據(jù),在每次傳送數(shù)據(jù)的同時,附加了一些標志位。在大量數(shù)據(jù)傳送時,為了提高速度,就去加了一些標志位。在大量數(shù)據(jù)傳送時,為了提高速度,就去掉這些標志,這就是同步通訊。采用同步傳送,在數(shù)據(jù)塊開掉這些標志,這就是同步通訊。采用同步傳送,在數(shù)據(jù)塊開始處要用同步字符來指示,并在發(fā)送端和接收端之間要用時始處要用同步字符來指示,并在發(fā)送端和接收端之間要用時鐘來實現(xiàn)同步。優(yōu)點:傳輸?shù)臄?shù)據(jù)量大鐘來實現(xiàn)同步。優(yōu)點:傳輸?shù)臄?shù)據(jù)量大 缺點:發(fā)送時鐘和缺點:發(fā)送時鐘和

28、接收時鐘可以相同,連線復雜接收時鐘可以相同,連線復雜通信教研室282022年7月4日8-2什么叫波特率因子?什么叫波特率?設(shè)波什么叫波特率因子?什么叫波特率?設(shè)波特率因子為特率因子為64,波特率為,波特率為1200bps,那么接,那么接受時鐘頻率是多少?受時鐘頻率是多少?在異步通信方式進行通信時,發(fā)送端需要用時鐘來決定每在異步通信方式進行通信時,發(fā)送端需要用時鐘來決定每1位對應(yīng)的時間長度,接收端也需要用一個時鐘來測定每位對應(yīng)的時間長度,接收端也需要用一個時鐘來測定每1位位的時間長度,前一個時鐘叫發(fā)送時鐘,后一個時鐘叫接收時的時間長度,前一個時鐘叫發(fā)送時鐘,后一個時鐘叫接收時鐘。這兩個時鐘的頻率

29、可以是波特率的數(shù)倍,一般取鐘。這兩個時鐘的頻率可以是波特率的數(shù)倍,一般取16倍、倍、32倍或倍或64倍。這個倍數(shù)就稱為波特率因子倍。這個倍數(shù)就稱為波特率因子波特率波特率是指單位時間內(nèi)傳送的位數(shù),單位是比特波特率波特率是指單位時間內(nèi)傳送的位數(shù),單位是比特/秒秒1200*64=76800=76.8khz通信教研室292022年7月4日8-6某系統(tǒng)采用串行異步通信方式與外設(shè)通信,發(fā)送自負格某系統(tǒng)采用串行異步通信方式與外設(shè)通信,發(fā)送自負格式由式由1位起始位、位起始位、7位數(shù)據(jù)位、位數(shù)據(jù)位、1位奇偶校驗位和位奇偶校驗位和2位停止位位停止位組成,波特率為組成,波特率為1200bps,試問該系統(tǒng)每分鐘發(fā)送多

30、少字符,試問該系統(tǒng)每分鐘發(fā)送多少字符?若波特率因子為?若波特率因子為16,則發(fā)送時鐘頻率是多少?,則發(fā)送時鐘頻率是多少?1200/(1+7+1+2)*60=65451200*16=19200=19.2KHZ通信教研室302022年7月4日9-2簡述中斷過程和調(diào)用子程序過程的異同簡述中斷過程和調(diào)用子程序過程的異同1、中斷過程實際上是、中斷過程實際上是CPU從執(zhí)行當前主程序轉(zhuǎn)到執(zhí)行為外從執(zhí)行當前主程序轉(zhuǎn)到執(zhí)行為外設(shè)服務(wù)的子程序,因此從這個角度來看,是中斷過程就是一設(shè)服務(wù)的子程序,因此從這個角度來看,是中斷過程就是一個調(diào)用子程序的過程。個調(diào)用子程序的過程。2、但中斷過程與子程序調(diào)用還是有很大差別的,

31、比如、但中斷過程與子程序調(diào)用還是有很大差別的,比如首先調(diào)用子程序的過程是一個無條件過程,但中斷過程的中斷首先調(diào)用子程序的過程是一個無條件過程,但中斷過程的中斷服務(wù)程序的調(diào)用一般是有條件的。服務(wù)程序的調(diào)用一般是有條件的。其次子程序調(diào)用在整個程序執(zhí)行中的位置是固定的。但對于硬其次子程序調(diào)用在整個程序執(zhí)行中的位置是固定的。但對于硬件中斷過程,只要條件滿足,在整個程序執(zhí)行的任意一時間件中斷過程,只要條件滿足,在整個程序執(zhí)行的任意一時間點都有可能發(fā)生從主程序向中斷服務(wù)子程序的轉(zhuǎn)移事件,也點都有可能發(fā)生從主程序向中斷服務(wù)子程序的轉(zhuǎn)移事件,也就是說硬件中斷產(chǎn)生的調(diào)用過程是隨機的,不可預(yù)測的。就是說硬件中斷產(chǎn)生的調(diào)用過程是隨機的,不可預(yù)測的。 通信教研室312022年7月4日9-3中斷響應(yīng)應(yīng)有哪些條件?為什么中斷響應(yīng)應(yīng)有哪些條件?為什么CPU響應(yīng)響應(yīng)中斷后立即關(guān)中斷?中斷后立即關(guān)中斷?CPU響應(yīng)可屏蔽中斷申請必須滿足的響應(yīng)可屏蔽中斷申請必須滿足的3個條件個條件: 無總線無總線請求;請求; CPU被允許中斷;被允許中斷; CPU執(zhí)行完現(xiàn)行指令執(zhí)行完現(xiàn)行指令關(guān)閉中斷原因關(guān)閉中斷原因 對于電平觸發(fā)的中斷,當對于電平觸發(fā)的中斷,當CPU響應(yīng)中斷后響應(yīng)中斷后,如果不關(guān)中斷,則本次中斷有可能會觸發(fā)新的中斷在,如果不關(guān)中斷,則本次中斷有可能會觸發(fā)新的中斷在C

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論