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

正文內(nèi)容

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

2025-08-05 06:24本頁面
  

【正文】 H。 8259A通過ICW4可以給出哪些重要信息?什么情況下不需要ICW4?什么情況下要設(shè)置ICW3?答:=1則為特殊的全嵌套方式;BUF=1則為緩沖方式;若為緩沖方式(BUF=1)則M/=1表示本片為主片,M/=0為從片;AEOI=1則設(shè)置為中斷自動結(jié)束方式。當(dāng)μPM=1表示8259A當(dāng)前所在系統(tǒng)為8086/8088系統(tǒng),反之μPM=0則為8080/8085系統(tǒng)。=0時,不需要用ICW4。=0時,需要設(shè)置ICW3。 試按照如下要求對8259A設(shè)置初始化命令字:系統(tǒng)中有1片8259A,中斷請求信號用電平觸發(fā)方式,下面要用ICW4,中斷類型碼為60H、61H……67H,用特殊全嵌套方式,不用緩沖方式,采用中斷自動結(jié)束方式。8259A的端口地址為90H、92H。答: MOV AL,1BH 。ICW1的命令字為00011011B=1BHOUT 90H,AL 。ICW1送偶地址端口MOV AL,60H 。ICW2的命令字為60HOUT 92H,AL 。ICW2送奇地址端口MOV AL,13H 。ICW4的命令字為00010011B=13HOUT 92H,AL 。ICW4送奇地址端口 怎樣用8259A的屏蔽命令字來禁止IR3和IR5引腿上的請求?又怎樣撤銷這一禁止命令?設(shè)8259A的端口地址為90H、92H。答:1. CLIIN AL,92H 。(AL)←(IMR)OR AL,28H 。禁止IR3和IR5引腿上的中斷請求OUT 92H,AL 。OCW1送奇地址端口STI2. CLIIN AL,92H 。(AL)←(IMR)AND AL,0D7H 。允許IR3和IR5引腿上的中斷請求OUT 92H,AL 。OCW1送奇地址端口STI 試用OCW2對8259A設(shè)置中斷結(jié)束命令,并使8259A按優(yōu)先級自動循環(huán)方式工作。答: MOV AL,0A0H 。OCW2的命令字為10100000B=A0H,滿足上述要求OUT PORT0,AL 。OCW2送偶地址端口 用流程圖來表示特殊全嵌套方式的工作過程。設(shè)主程序運行時先在IR2端有請求,接著IR2端又有請求,而此時前一個IR2還未結(jié)束,后來IR3端有請求,再后來IR1端有請求。答:流程圖如下頁所示: 說明特殊屏蔽方式的使用方法。為什么要用“或”的方法來設(shè)置屏蔽字?答:(ESMM=1,SMM=1)使8259A工作在特殊屏蔽方式,再用OCW1對IMR中本中斷的對應(yīng)位進行置位,就可以使系統(tǒng)除了對本級中斷外,響應(yīng)其他任何未被屏蔽的中斷請求。中斷處理結(jié)束時,用OCW1撤銷前面設(shè)置的屏蔽位,并用OCW3撤銷了特殊屏蔽方式。8259A又按照原優(yōu)先級方式工作?!盎颉钡姆椒▉碓O(shè)置屏蔽字可以不影響其他位的屏蔽狀態(tài)。初始化主程序開中斷IR2請求中斷開中斷開中斷IR2又有中斷IR239。中斷處理程序IR2中斷處理程序IR3中斷請求IR1中斷請求開中斷關(guān)中斷中斷結(jié)束命令I(lǐng)R1中斷處理程序開中斷中斷返回關(guān)中斷中斷結(jié)束命令開中斷中斷返回關(guān)中斷中斷結(jié)束命令開中斷中斷返回關(guān)中斷中斷結(jié)束命令開中斷中斷返回IR3中斷處理程序┆┆ 80386系統(tǒng)中,8259A采用了級連方式,試說明在主從式中斷系統(tǒng)中8259A的主片和從片的連接關(guān)系。答:從片的INT輸出接主片的IR0~IR7的某一輸入端;主片的CAS2~CAS0接從片的CAS2~CAS0;主片的和從片的連在一起接CPU的輸出端;主片和從片的、D7~D0也都連在一起和CPU的、DB7~DB0連接;主片和從片的A0連在一起接系統(tǒng)總線的AB1上;主片的/接數(shù)據(jù)驅(qū)動器的端,從片的/接地;主片和從片的各自接在地址譯碼器的一個輸出端上。 試說明在DMA方式時內(nèi)存往外設(shè)傳輸數(shù)據(jù)的過程。答:當(dāng)一個接口要由內(nèi)存往其輸出數(shù)據(jù)時,就往DMA控制器發(fā)一個DMA請求;DMA控制器接到請求以后,便往控制總線上發(fā)一個總線請求;若CPU允許讓出總線便發(fā)出一個總線允許信號;DMA控制器接到此信號后,就將地址寄存器的內(nèi)容送到地址總線上,同時往接口發(fā)一個DMA回答信號并發(fā)一個I/O寫信號和一個內(nèi)存讀信號;內(nèi)存接到讀信號后將數(shù)據(jù)送到數(shù)據(jù)總線,I/O寫信號將數(shù)據(jù)送到接口,并撤除DMA請求信號,于是DMA控制器的地址寄存器的內(nèi)容加1或減1,計數(shù)器的值減1,而且撤除總線請求信號,就完成了對一個數(shù)據(jù)的DMA輸出傳輸。 對一個DMA控制器的初始化工作包括哪些內(nèi)容?答:① 將數(shù)據(jù)傳輸緩沖區(qū)的起始地址或者結(jié)束地址送到地址寄存器中;② 將傳輸?shù)淖止?jié)數(shù)或字數(shù)送到計數(shù)器中。③ 通過模式寄存器設(shè)置工作方式等。 DMA控制器8237A什么時候作為主模塊工作?什么時候作為從模塊工作?在這兩種情況下,各控制信號處于什么狀態(tài),試作說明。答:,8237A向CPU發(fā)總線請求得到CPU總線允許時,獲得了總線控制權(quán)就作為總線主模塊工作。,8237A就象I/O接口一樣作為總線的從模塊工作。:DREQx有效,HRQ高,HLDA高,DACKx有效,AEN高,、或、有效,16位地址送地址總線。從模塊工作時的控制信號: 和HRQ為低,A3~A0為某一確定值,或有效。 8237A有哪幾種工作模式?各自用在什么場合?答::單字節(jié)傳輸模式、塊傳輸模式、請求傳輸模式、級聯(lián)傳輸模式。;塊傳輸模式用于連續(xù)進行多個字節(jié)的傳輸;請求傳輸模式用于受接口控制的連續(xù)字節(jié)傳輸;級聯(lián)傳輸模式用于多片主從式DMA系統(tǒng)中的主片的工作模式。 什么叫DMA控制器的自動預(yù)置功能?這種功能是用得很普遍的,舉一個例子說明它的使用場合。答:,當(dāng)前地址寄存器和當(dāng)前字節(jié)計數(shù)器會從基本地址寄存器和基本字節(jié)計數(shù)器中自動重新取得新值,從而又可以進入下一個數(shù)據(jù)傳輸過程。 PC/XT中,8237A的通道0用于對動態(tài)RAM進行刷新,就設(shè)置為自動預(yù)置功能。從頭到尾進行一遍刷新后,就又可以自動重新再來若干遍刷新,保持數(shù)據(jù)不從動態(tài)RAM中丟失。用于同一內(nèi)存地址的數(shù)據(jù)塊重復(fù)傳輸中。 用DMA控制器進行內(nèi)存到內(nèi)存的傳輸時,有什么特點?答:固定用通道0的地址寄存器存放源地址,而用通道1的地址寄存器和字節(jié)計數(shù)器存放目的地址和計數(shù)值。傳輸時,目的地址和計數(shù)值象通常一樣進行加1減1操作,源地址的值可通過控制寄存器的D1位設(shè)置,若為1則不變。另外用暫存器作為數(shù)據(jù)傳輸時DMA的數(shù)據(jù)暫存用。另外,DMA控制器進行內(nèi)存到內(nèi)存的傳輸是通過設(shè)置控制寄存器的D0=1來設(shè)置的。 DMA控制器8237A是怎樣進行優(yōu)先級管理的?答:8237A有兩種優(yōu)先級管理方式:固定優(yōu)先級管理方式,優(yōu)先級高低固定為:通道0、3。循環(huán)優(yōu)先級管理方式,通道的優(yōu)先級依次循環(huán),當(dāng)某通道進行一次傳輸后,其優(yōu)先級變?yōu)樽畹?,而其相鄰的高一號通道的?yōu)先級變?yōu)樽罡摺?設(shè)計8237A的初始化程序。8237A的端口地址為0000~000FH,設(shè)通道0工作在塊傳輸模式,地址加1變化,自動預(yù)置功能;通道1工作于單字節(jié)讀傳輸,地址減1變化,無自動預(yù)置功能;通道通道3和通道1工作于相同方式。然后對8237A設(shè)控制命令,使DACK為高電平有效,DREQ為低電平有效,用固定優(yōu)先級方式,并啟動8237工作。答: MOV AL,04HMOV DX,DMA+8 。DMA為端口首地址0000H,DMA+8為控制寄。存器端口號OUT DX,AL 。輸出控制命令,關(guān)閉8237AMOV AL,00MOV DX,DMA+0DH 。DMA+0DH為總清命令端口號OUT DX,AL 。發(fā)總清命令(即復(fù)位命令)MOV DX,DMA+0BH 。DMA+0BH為模式寄存器的端口號MOV AL,98HOUT DX,AL 。對通道0選擇模式,模式字為98H:塊讀傳輸模。式,地址加1變化,自動預(yù)置功能MOV AL,69HOUT DX,AL 。對通道1選擇模式,模式字為69H:單字節(jié)讀傳。輸,地址減1變化,無自動預(yù)置功能MOV AL,6AHOUT DX,AL 。對通道2選擇模式,模式字為6AH:功能同通道1MOV AL,6BHOUT DX,AL 。對通道3選擇模式,模式字為6BH:功能同通道1MOV DX,DMA+8MOV AL,0C0H ??刂谱指袷綖镃0H: DACK高電平有效,DREQ。低電平有效,固定優(yōu)先級,啟動工作OUT DX,ALMOV DX,DMA+0FH 。DMA+0FH為綜合屏蔽命令端口號MOV AL,0OUT DX,AL 。去除四個通道的屏蔽┆ 概述怎樣用軟件方法和硬件方法來進行定時。答:① 軟件方法就是根據(jù)所需要的時間常數(shù)來設(shè)計一個延遲子程序。當(dāng)延遲子程序執(zhí)行完后,可直接執(zhí)行下面的操作,也可用輸出指令輸出一個信號作為定時輸出。② 硬件方法使用計數(shù)器/定時器。根據(jù)需要的定時時間,用指令對計數(shù)器/定時器設(shè)置定時常數(shù),并用指令啟動計數(shù)器/定時器,于是計數(shù)器/定時器開始計數(shù),計到確定值時,便自動產(chǎn)生一個定時輸出。 8253計數(shù)器/定時器中,時鐘信號CLK、門脈沖信號GATE分別起什么作用?答:時鐘信號CLK決定了計數(shù)的速率,是計數(shù)減1的依據(jù)。而門脈沖信號GATE是作為對時鐘的控制信號,以控制計數(shù)的啟停。 說明8253在6種工作方式下的特點,并舉例說明使用場合。答:① 模式0、模式模式模式5為軟件啟動或硬件啟動的不自動重復(fù)的計數(shù)方式;模式模式3為即可軟件啟動也可硬件啟動的自動重復(fù)的定時器方式。② 作為計數(shù)器時,8253在GATE控制下進行減1計數(shù),減到終值時,輸出一個信號,至此計數(shù)過程便結(jié)束。作為定時器工作時,8253在門控GATE控制下進行減1計數(shù),減到終值時,又自動裝入初值,重新作減1計數(shù),于是輸出端會不間斷地產(chǎn)生為時鐘周期整數(shù)倍的定時間隔。③ 定時方式一般用于實時控制及周期性操作中,如日時鐘定時、揚聲器發(fā)聲、波特率發(fā)生器等場合。計數(shù)方式則用于外部事件的計數(shù),如生產(chǎn)線上的產(chǎn)品計數(shù)等場合。 8253工作于模式4和模式5時有什么不同?答:模式4是用軟件觸發(fā)啟動,GATE為低電平時停止計數(shù);而模式5則用門控GATE的上升沿觸發(fā)即硬件觸發(fā)啟動,GATE為低電平時不影響計數(shù)。 編程將8253計數(shù)器0設(shè)置為模式1,計數(shù)初值為3000H;計數(shù)器1設(shè)置為模式2,計數(shù)初值為2010H;計數(shù)器2設(shè)置為模式4,計數(shù)初值為4030H;地址設(shè)為0070H、0072H、0074H、0076H。答: MOV AL,32H 。設(shè)置計數(shù)器0為模式1OUT 76H,ALMOV AX,3000H 。寫計數(shù)初值OUT 70H,ALMOV AL,AHOUT 70H,ALMOV AL,74H 。設(shè)置計數(shù)器1為模式2OUT 76H,ALMOV AX,2010H 。寫計數(shù)初值OUT 72H,ALMOV AL,AHOUT 72H,ALMOV AL,0B8H 。設(shè)置計數(shù)器2為模式4OUT 76H,ALMOV AX,4030H 。寫計數(shù)初值OUT 74H,ALMOV AL,AHOUT 74H,AL CPU對應(yīng)DMA控制器的總線請求響應(yīng)要比中斷請求響應(yīng)快,請分析其原因。答:當(dāng)CPU檢測到總線請求信號后在當(dāng)前總線周期的T4狀態(tài)或TI狀態(tài)的下降沿就可響應(yīng)而出讓總線,并發(fā)總線響應(yīng)信號HLDA。而當(dāng)CPU檢測到INTR請求時,則必須要等到當(dāng)前指令執(zhí)行完后才能發(fā)第一個負脈沖,而且中斷響應(yīng)需兩個負脈沖才可組成一個完整的中斷響應(yīng)信號。因此總線請求響應(yīng)要比中斷請求響應(yīng)快。 設(shè)8259A工作于優(yōu)先級循環(huán)方式,當(dāng)前最高優(yōu)先級為IR4,現(xiàn)在要使優(yōu)先級最低的為IR1,則應(yīng)該再設(shè)置哪個操作命令字?具體的值是多少?答:。(=11000001B),寫入偶地址端口。 下面是一個對8259A進行初始化的程序段,請為下面程序段加上注釋,并具體說明各初始化命令字的含義。PORT0 EQU 40H 。8259A的偶地址端口號PORT1 EQU 41H 。8259A的奇地址端口號 ┆MOV AL,13H ??刂瞥跏蓟钭諭CW1設(shè)為13H,中斷請求為邊沿觸。發(fā)方式,單片8259A,需寫入ICW4MOV DX,PORT0 。取8259A的偶地址端口OUT DX,AL 。設(shè)置ICW1INC DX 。取8259A的奇地址端口MOV AL,08H 。中斷類型碼初始化命令字ICW2設(shè)為08H,對應(yīng)于。IR0~IR7的中斷類型碼為08H~0FHOUT DX,AL 。設(shè)置ICW2MOV AL,06H 。方式控制初始化命令字ICW4設(shè)為06H,非特殊全嵌套。方式,非緩沖方式,中斷自動結(jié)束方式,工作于8080/8085。系統(tǒng)中OUT DX,AL 。設(shè)置ICW4答:初始化命令字的含義見注釋。 下面是一個對主從式8259A系統(tǒng)進行初始化的程序段,請對以下程序段加詳細注釋,并具體說明各初始化命令字的含義。主片初始化程序M82590 EQU 40H 。主片8259A的偶地址端口號M82591 EQU 41H 。主片8259A的奇地址端口號 ┆MOV AL,11H ??刂瞥跏蓟钭諭CW1設(shè)為11H,中斷請求為邊沿觸。發(fā)方式,多片8259A,需設(shè)置ICW4MOV DX,M82590 。取主片8259A的偶地址端口OUT DX,AL 。設(shè)置ICW1MOV AL,08H 。中斷類型碼初始化命令字ICW2設(shè)為08H,對應(yīng)于。IR0~IR7的中斷類型碼為08H~0FHINC DX 。取主片8259A的奇地址端口OUT DX,AL 。設(shè)置ICW2MOV AL,04H 。ICW3設(shè)為04H,只有IR2連有從片8259AOUT DX,AL 。設(shè)置ICW3MOV AL,01H 。方式控制初始化命令字ICW4設(shè)為01H,非特殊全嵌套。方式,非緩沖方式,非中斷自動結(jié)束方式,工作于。8086/8088系統(tǒng)中OUT DX,AL 。設(shè)置ICW4。從片初始化程序S82590 EQU 90H 。從片8259A的偶地址端口號S82591 EQU 91H 。從片8259A的奇地址端口號 ┆MOV
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1