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

正文內(nèi)容

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

2025-07-27 12:18本頁面
  

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