freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微機原理與接口技術(shù)課后習(xí)題與參考題答案-資料下載頁

2025-07-27 12:18本頁面
  

【正文】 戶的中斷請求線連接到B4上。在應(yīng)用程序中,利用25H號系統(tǒng)調(diào)用將中斷服務(wù)程序的入口地址寫入對應(yīng)0AH類型中斷對應(yīng)的中斷向量表中去。在應(yīng)用程序中把主片8259A D2屏蔽位清0,把從片8259A D1屏蔽位清0,使主片的IR從片的IR1可以輸入中斷請求。中斷服務(wù)程序結(jié)束前向主片8259A發(fā)中斷結(jié)束命令。應(yīng)用程序結(jié)束之前對主片的IR2和從片的IR1進行屏蔽,關(guān)閉用戶中斷請求。、答:8259A中斷控制器可以接受8個中斷請求輸入并將它們寄存。對8個請求輸入進行優(yōu)先級判斷,裁決出最高優(yōu)先級進行處理,它可以支持多種優(yōu)先級處理方式。8259A可以對中斷請求輸入進行屏蔽,阻止對其進行處理。8259A支持多種中斷結(jié)束方式。8259A與微處理器連接方便,可提供中斷請求信號及發(fā)送中斷類型碼。8259A可以進行級連以便形成多于8級輸入的中斷控制系統(tǒng)。、答:初始化編程用來確定8259A的工作方式。ICW1確定8259A工作的環(huán)境:處理器類型、中斷控制器是單片還是多片、請求信號的電特性。ICW2用來指定8個中斷請求的類型碼。ICW3在多片系統(tǒng)中確定主片與從片的連接關(guān)系。ICW4用來確定中斷處理的控制方法:中斷結(jié)束方式、嵌套方式、數(shù)據(jù)線緩沖等。、答:在中斷服務(wù)程序中,在返回主程序之前按排一條一般中斷結(jié)束命令指令,8259A將ISR中最高優(yōu)先級位置0,結(jié)束該級中斷處理以便為較低級別中斷請求服務(wù)。、答:8259A的工作方式通過微處理器向其寫入初始化命令字來確定。初始化命令字分別裝入ICW1~ICW4內(nèi)部寄存器。8259A在工作過程中,微處理器通過向其寫入操作命令字來控制它的工作過程。操作命令字分別裝入OCW1~OCW3內(nèi)部寄存器中。8259A占用兩個端口號,不同的命令字對應(yīng)不同的端口,再加上命令字本身的特征位及加載的順序就可以正確地把各種命令字寫入對應(yīng)的寄存器中。、答:IF是8086微處理器內(nèi)部標志寄存器的一位,若IF=0,8086就不響應(yīng)外部可屏蔽中斷請求INTR引線上的請求信號。8259A有8個中斷請求輸入線,IMR中的某位為1,就把對應(yīng)這位的中斷請求IR禁止掉,無法被8259A處理,也無法向8086處理器產(chǎn)生INTR請求。、 答:中斷服務(wù)程序第一條指令所在的地址稱為該中斷服務(wù)程序的中斷向量。存放在00200H、00201H 、00202H、00203H四個內(nèi)存單元中,其中00200H、00201H兩個單元中存放的是偏移地址,00202H、00203H兩個單元中存放的是段地址。、答:中斷向量表入口地址為:0段的0090H地址。對應(yīng)4FE24H中斷服務(wù)程序入口,在向量表中定位情況:(0090H)=24H、(0091H)=00H、(0092H)=E0H、(0093H)=4FH。、答:ICW1=1BH (送B0H端口),ICW2=20H (送B1H端口),ICW4=03H (送B1H端口)、答:SS=2010H, SP=00FAH, CS=00A7H, IP=107CH, PSW=0040H。棧頂三個字的內(nèi)容為: 000FAH12H000FBH02H000FCHC2H000FDH13H000FEH40H000FFH02H、答:因為在CPU響應(yīng)中斷時,會把中斷允許標志位設(shè)置為0,即禁止CPU再響應(yīng)可屏蔽中斷,在中斷處理程序的入口處使用STI指令開放中斷,允許響應(yīng)更高級的中斷,實現(xiàn)中斷嵌套。、答:IN AL, 21HOR AL, 0FDHOUT 21H, AL、答:MOV AL, 13HOUT 280H, ALMOV AL, 10HOUT 21H, ALMOV AL, 01HOUT 21H, AL習(xí)題設(shè)8253三個計數(shù)器的端口地址為201H、202H、203H,控制寄存器端口地址200H。試編寫程序片段,讀出計數(shù)器2的內(nèi)容,并把讀出的數(shù)據(jù)裝入寄存器AX。 、設(shè)8253三個計數(shù)器的端口地址為201H、202H、203H,控制寄存器端口地址200H。輸入時鐘為2MHz,讓1號通道周期性的發(fā)出脈沖,其脈沖周期為1ms,試編寫初化程序段。 、為產(chǎn)生25KHz的方波輸出信號,應(yīng)向計數(shù)器裝入的計數(shù)初值為多少? 、 設(shè)8253的計數(shù)器0,工作在方式1,計數(shù)初值為2050H;計數(shù)器1,工作在方式2,計數(shù)初值為3000H;計數(shù)器2,工作在方式3,計數(shù)初值為1000H。如果三個計數(shù)器的GATE都接高電平,三個計數(shù)器的CLK都接2MHz時鐘信號,試畫出OUT0、OUTOUT2的輸出波形。 、試簡述微機系統(tǒng)中定時器/計數(shù)器的必要性和重要性,以及定時實現(xiàn)的常用方法。、可編程定時器/計數(shù)器8253/8254有幾個通道?各通道有幾種工作方式?各種工作方式的主要特點是什么?8254與8253有什么區(qū)別?、8253的初始化編程包括哪幾項內(nèi)容?它們在順序上有無要求,如何要求?、何謂日時鐘?日時鐘運行原理是什么?、日時鐘定時中斷的作用是什么?修改日時鐘定時中斷的一般步驟和方法是什么?、8253通道0的定時中斷是硬中斷(8號中斷),它不能被用戶調(diào)用,當(dāng)用戶對系統(tǒng)的時間進行修改時,需采用軟中斷INT 1AH。試問這兩種中斷有何關(guān)系?習(xí)題七 參考答案 答: MOV AL,80H OUT 200H,AL IN AL,203H MOV BL,ALIN AL,203H,MOV BH,ALMOV AX,BX 答: 要輸出脈沖周期為1ms,輸出脈沖的頻率是,當(dāng)輸入時鐘頻率為2MHz時,計數(shù)器初值是使用計數(shù)器1,先讀低8位,后讀高8位,設(shè)為方式3,二進制計數(shù),控制字是76H。設(shè)控制口的地址是200H,計數(shù)器0的地址是202H。程序段如下: MOV DX,200HMOV AL,76HOUT DX,ALMOV DX,202HMOV AX,2000OUT DX,AL MOV AL,AH OUT DX,AL 答: = 應(yīng)向計數(shù)器裝入的初值是76。 答: 計數(shù)器0工作在方式1,即可編程的單脈沖方式。這種方式下,計數(shù)的啟動必須由外部門控脈沖GATE控制。因為GATE接了高電平,當(dāng)方式控制字寫入后OUT0變高,計數(shù)器無法啟動,所以O(shè)UT0輸出高電平。計數(shù)器1工作在方式2,即分頻器的方式。輸出波形的頻率f= = =。計數(shù)器2工作在方式3,即方波發(fā)生器的方式。輸出頻率f= = 2000Hz的對稱方波。三個OUT的輸出波形如下: 習(xí)題比較中斷與DMA兩種傳輸方式的特點。、 DMA控制器應(yīng)具有那些功能?、8237A只有8位數(shù)據(jù)線,為什么能完成16位數(shù)據(jù)的DMA傳送?、8237A的地址線為什么是雙向的?、 說明8237A單字節(jié)DMA傳送數(shù)據(jù)的全過程。、 8237A單字節(jié)DMA傳送與數(shù)據(jù)塊DMA傳送有什么不同?、 8237A什么時候作為主模塊工作,什么時候作為從模塊工作?在這兩種工作模式下,各控制信號處于什么狀態(tài),試作說明。、 說明8237A初始化編程的步驟。、 8237A選擇存儲器到存儲器的傳送模式必須具備那些條件?、DMA傳送方式為什么能實現(xiàn)高速傳送?、簡述8237A的主要功能。、用DMA控制器8237A進行內(nèi)存到內(nèi)存?zhèn)鬏敃r,有什么特點?、利用8237A的通道2,由一個輸入設(shè)備輸入一個32KB的數(shù)據(jù)塊至內(nèi)存,內(nèi)存的首地址為34000H,采用增量、塊傳送方式,傳送完不自動初始化,輸入設(shè)備的DREQ和DACK都是高電平有效。請編寫初始化程序,8237A的首地址用標號DMA表示 習(xí)題八 參考答案、答:中斷方式下,外設(shè)需與主機傳輸數(shù)據(jù)時要請求主給予中斷服務(wù),中斷當(dāng)前主程序的執(zhí)行,自動轉(zhuǎn)向?qū)?yīng)的中斷處理程序,控制數(shù)據(jù)的傳輸,過程始終是在處理器所執(zhí)行的指令控制之下。直接存儲器訪問(DMA)方式下,系統(tǒng)中有一個DMA控制器,它是一個可驅(qū)動總線的主控部件。當(dāng)外設(shè)與主存儲器之間需要傳輸數(shù)據(jù)時,外設(shè)向DMA控制器發(fā)出DMA請求,DMA控制器向中央處理器發(fā)出總線請求,取得總線控制權(quán)以后,DMA控制器按照總線時序控制外設(shè)與存儲器間的數(shù)據(jù)傳輸而不是通過指令來控制數(shù)據(jù)傳輸,傳輸速度大大高于中斷方式。、答:DMA控制器應(yīng)有DMA請求輸入線,接收I/O設(shè)備的DMA請求信號;DMA控制器應(yīng)有向主機發(fā)出總線請求的信號線和接收主機響應(yīng)的信號線;DMA控制器在取得總線控制權(quán)以后應(yīng)能發(fā)出內(nèi)存地址、I/O讀寫命令及存儲器讀寫命令控制I/O與存儲器間的數(shù)據(jù)傳輸過程。、答:I/O與存儲器間在進行DMA傳送過程中,數(shù)據(jù)是通過系統(tǒng)的數(shù)據(jù)總線傳送的,不經(jīng)過8237A的數(shù)據(jù)總線,系統(tǒng)數(shù)據(jù)總線是具有16位數(shù)據(jù)的傳輸能力的。、答:8237A的A0~A3地址線是雙向的,當(dāng)8237A被主機編程或讀狀態(tài)處于從屬狀態(tài),A0~A3為輸入地址信號,以便主機對其內(nèi)部寄存器進行尋址訪問。當(dāng)8237A取得總線控制權(quán)進行DMA傳送時,A0~A3輸出低4位地址信號供存儲器尋址對應(yīng)單元用,A0~A3必需是雙向的。、答:8237A取得總線控制權(quán)以后進行單字節(jié)的DMA傳送,傳送完一個字節(jié)以后修改字節(jié)計數(shù)器和地址寄存器,然后就將總線控制權(quán)放棄。若I/O的DMA請求信號DREQ繼續(xù)有效,8237A再次請求總線使用權(quán)進行下一字節(jié)的傳送。、答:單字節(jié)傳送方式下,8237A每傳送完一個字節(jié)數(shù)據(jù)就釋放總線,傳送下一字節(jié)時再請求總線的控制權(quán)。塊傳送方式下8237A必須把整個數(shù)據(jù)塊傳送完才釋放總線。、答:8237A取得總線控制權(quán)后,開始進行DMA傳送過程,此時8237A作為主模塊工作。8237A在被處理器編程或讀取工作狀態(tài)時,處于從模塊工作狀態(tài)。8237A處于從模塊時,若CS=0、HLDA=0說明它正被編程或讀取狀態(tài),IOR與IOW為輸入,A0~A3為輸入。8237A處于主模塊時,輸出地址信號A0~A15 (低8位經(jīng)A0~A7輸出,高8位經(jīng)DB0~DB7輸出)。8237A還要輸出IOR、IOW、MEMR、MEMW、AEN、ADSTB等有效信號供DMA傳送過程使用。、答:(1)寫屏蔽字,阻止某通道的DMA請求。(2)寫命令字(8號地址),確定信號有效電平、優(yōu)先級方式、通道工作允許等。(3)寫模式字(B號地址),確定某通道傳送方式、傳送類型、地址寄存器變化方式等。(4)置0先/后觸發(fā)器。(5)設(shè)置地址寄存器、字節(jié)數(shù)寄存器的初值。(6)清除某通道屏蔽位,允許8237A響應(yīng)其DMA請求。、答:必須使用8237A內(nèi)部的暫存器作為數(shù)據(jù)傳送的緩沖器。8237A通道0的地址寄存器存放存儲器的源地址、通道1的地址寄存器存放存儲器的目的地地址、字節(jié)計數(shù)器存放傳送的字節(jié)數(shù),建立通道0的軟件DMA請求來啟動這一傳輸過程。、答:設(shè)存儲器頁面寄存器內(nèi)容已被置為3。8237A初始化程序如下:MOV AL, 06H ;屏蔽通道2MOV DX, DMA+0AH ;OUT DX, AL ;MOV AL,80H ;寫通道2命令字:DREQ、MOV DX, DMA+08H ;DACK高電平有效,正常DUT DX,AL ;時序、固定優(yōu)先級、允許8237A工作等。MOV AL,86H ;寫通道2模式字:塊傳MOV DX,DMA+0BH ;輸、寫傳輸、地址增、OUT DX, AL ;禁止自動預(yù)置等。MOV DX,DMA+0CH ;置0先/后觸發(fā)器OUT DX,AL ;MOV AL,00H ;設(shè)通道2基地址為4000HMOV DX,DMA+04H ;OUT DX,AL ;MOV AL, 40H ;OUT DX, AL ;MOV AL, 0FFH ;設(shè)通道2基字節(jié)數(shù)為MOV DX, DMA+05H ;7FFFH (32767D)OUT DX, AL ;MOV AL, 7FH ;OUT DX, AL ;MOV AL,02H ;清除通道2屏蔽。MOV DX, DMA+0AH ;OUT DX, AL ;MOV AL, 06H ;通道2發(fā)DMA請求MOV DX,DMA+09H ;OUT DX,AL ; 習(xí)題填空題 (1)8255A端口C按位置位/復(fù)位控制字的( )位用來指定置位或復(fù)位的端口C的具體位置。 (2)8255A端口C按位置位/復(fù)位控制字的( )位決定對端口C的某一位置位或復(fù)位。 (3)8255A端口A工作在方式2時,使用端口C的( )作為CPU和外部設(shè)備的聯(lián)絡(luò)信號。 (4)8255A與CPU連接時,地址線一般與CPU的地址總線的( )連接。 (5)8255A控制的最高位的D7=( )時,表示該控制字為方式控制字。 (6)8255A的端口A的工作方式是方式控制字的( )位決定。 (7)8255A的端口B的工作由方式控制字的( )位決定。 (8)Intel 8255A是一個( )端口。 (9)8255A內(nèi)部只有端口( )沒有輸入鎖存功能。、8255A的方式0一般使用在什么場合?在方式0時,如果使用應(yīng)答信號進行聯(lián)絡(luò),應(yīng)該怎么辦?、當(dāng)8255A工作在方式2并且采用中斷時,CPU如何區(qū)分是輸入或輸出引起的中斷?、設(shè)8255A的4個端口地址為0060H~0063H,試編寫下列各種情況下的初始化程序。 (1)將A組和B組設(shè)置方式0,A口、B口為輸入,C口為輸出。 (2)將A組工作方式設(shè)置方式2,B組為方式1,B口作為輸出。 (3)將A口,B口均設(shè)置方式1,均為輸入,PC6和PC1為輸出。 (4)A口工作在方式1,輸入;B口工作在方式0,輸出;C口高4位配合A口工作,低4位為輸入。、已知8255的A口外接8個發(fā)光二極管,B口的PB0外接一個按鍵,A、B組均工作在方式0,試編寫一段程序,循環(huán)檢測按鍵是否按下,若按下(低電平有效),則把8個二極管點亮,否則全滅。、若8255A的端口A定義為方式0,輸入;端口B定義為方式1,輸出 ;端口C的上半部定義方式0,輸出。試編寫初始化程序(設(shè)端口地址為80H~83H)。、試編程實現(xiàn)采用動態(tài)掃描方法在LED數(shù)碼管上顯示0000~9999,硬件圖可參照例
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1