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

正文內容

微機原理與接口技術_樓順天版_課后題答案(編輯修改稿)

2025-07-03 23:39 本頁面
 

【文章內容簡介】 端口,非別占用300~30FH地址。因此,該接口模塊的片選信號的譯碼電路設計時,A3~A0不參加譯碼。11. 在IBM PC系統(tǒng)中,如果AEN信號未參加I/O端口地址譯碼,會出現(xiàn)什么問題?在沒有DMA機構的其它微機系統(tǒng)中,是否存在同樣的問題?答:在IBM PC系統(tǒng)中,如果AEN信號未參加I/O端口地址譯碼,則會出現(xiàn)DMA機構與I/O端口競爭總線的問題。在沒有DMA機構的其他微機系統(tǒng)中,不會存在同樣的問題。12. 在8088 CPU 工作在最大方式組成的微機系統(tǒng)中,利用74LS244設計一個輸入端口,分配給該端口的地址為04E5H,試畫出連接圖。解:。13. 在上題的基礎上,利用74LS374設計一個輸出端口,分配給該端口的地址為E504H,試畫出連接圖。若上題中輸入端口的bit bit4和bit7 同時為1,將內存BUFFER開始的連續(xù)10個字節(jié)單元的數(shù)據(jù)由E504H端口輸出;若不滿足條件,則等待。試編寫程序。解:。程序如下:MOV CX ,10 LEA SI,BUFFER MOV DX,04E5H WAIT1:IN AL,DX AND AL,98H CMP AL,98H JNZ WAIT1 MOV DX,0E504H L1:MOV AL,[SI] OUT DX,AL INC SI LOOP L1 HLT14.在8086最大系統(tǒng)中,分別利用2片74LS244和74LS273設計16位輸入和輸出接口,其起始端口地址為504H、506H,畫出硬件連接圖解:。 硬件連接圖9章習題1. 下列地址哪些能夠分配給8253/8254的計數(shù)器0?為什么?(23H、54H、97H、51H、FCH、59H)解:因為已經(jīng)約定采用A2,A1作為8253的內部地址線,而且計數(shù)器0的地址為00,所以在題中所給的地址中只有51H,59H的A2和A1同時為0,即:A2A1=00.2. 如果計數(shù)器0設定為方式0,GATE0=1,CLK0=1MHz,時常數(shù)為N=1000,請畫出OUT0的波形。如果計數(shù)器1設定為方式1,其它參數(shù)與計數(shù)器0相同,畫出OUT1的波形。3. 編程實現(xiàn):將8253計數(shù)器0設置成方式4,并置時常數(shù)10000,然后處于等待狀態(tài),直到CE的內容≤1000后再向下執(zhí)行。解:MOV DX,COUNTD 。寫入計數(shù)器0的方式控制字 MOV AL,00111000B OUT DX,AL MOV DX,COUNTA 。設置計數(shù)器0的常數(shù) MOV AX,10000 OUT DX,AL XCHG AL,AH OUT DX,AL L1: MOV DX,COUNTD 。寫入計數(shù)器0的方式控制字 MOV AL,0H OUT DX,AL MOV DX,COUNTA ;讀入CE IN AL,DX MOV AH,AL IN AL,DX XCHG AL,AH CMP AX,1000 ;判別CE當前大小 JA L1 4. 利用8253可以實現(xiàn)確定時間的延遲,編程實現(xiàn)延時10秒的程序段(設可以使用的基準時鐘為1MHz)。解:本題使用計數(shù)器0和計數(shù)器1,并且計數(shù)器0的輸出OUT0作為計數(shù)器1的時鐘輸入CLK1.程序如下:MOV DX,COUNTD 。寫計數(shù)器0方式控制字MOV AL,00110100BOUT DX,ALMOV DX,COUNTAMOV AX,10000 。寫計數(shù)器0時常數(shù),分頻得到100Hz時鐘頻率OUT DX,ALXCHG AL,AHOUT DX,ALMOV DX,COUNTD ;寫計數(shù)器1方式控制字MOV AL,01110000BOUT DX,ALMOV DX,COUNTBMOV AX,999 ;。(在方式0下,時常數(shù)為N時, ;OUT輸出的低電平寬度為N+1).OUT DX,ALXCHG AL,AHOUT DX,ALL1: ;延時MOV DX,COUNTD 。 當前CE的內容鎖存到OLMOV AL,01000000BOUT DX,ALMOV DX,COUNTBIN AL,DXMOV AH,ALIN AL,DXXCHG AL,AHCMP AX,999 JNA L1 ;延時結束,則繼續(xù)執(zhí)行,否則,跳到L1,繼續(xù)延時….5. 比較8254方式0與方式方式1與方式5的區(qū)別?方式0與方式4方式0 OUT端計數(shù)過程中為低,計數(shù)值減為0時,輸出變高方式4 OUT端計數(shù)過程中為高,計數(shù)值減為0時輸出寬度為1個CLK的負脈沖方式1與方式5方式1 OUT端輸出寬度為n個CLK的低電平,計數(shù)值減為0時,輸出為高方式5 OUT端計數(shù)過程中為高,計數(shù)值減為0時輸出寬度為1個CLK的負脈沖6. 在8088最小系統(tǒng)中,8253的端口地址為284H~287H。系統(tǒng)提供的時鐘為1MHz,要求在OUT0輸出周期為20微秒的方波,在OUT1輸出周期為200微秒,其中每周期為負的時間是180微秒的信號。請編寫8253的初始化程序。解:OUT0輸出為20微妙方波,可用方式三直接產(chǎn)生,可用其中思想產(chǎn)生此信號。如果允許增加外部器件,將OUT端信號通過與非門取反,這樣即可產(chǎn)生題目要求信號。MOV DX,287H 。寫計數(shù)器0控制方式字MOV AL,00010110BOUT DX,ALMOV DX,284H ;寫計數(shù)器0時常數(shù)MOV AL,20OUR DX,ALMOV DX,287 ;寫計數(shù)器2控制方式字MOV AL,10010110BOUT DX,ALMOV DX,286H ;寫計數(shù)器2時常數(shù)MOV AL,200OUT DX,ALMOV DX,287HMOV AL,01010010B ;寫計數(shù)器1控制方式字OUT DX,ALMOV DX,285HMOV AL,9 ;寫計數(shù)器1時常數(shù)OUT DX,AL7. 通過8253計數(shù)器0的方式0產(chǎn)生中斷請求信號,現(xiàn)需要延遲產(chǎn)生中斷的時刻,可采用:A) 在OUT0變高之前重置初值;B) 在OUT0變高之前在GATE0端加一負脈沖信號;C) 降低加在CLK0端的信號頻率;D) 以上全是。解:D A:方式0下,在OUT0變高之前重置初值,將在下一個CLK的下降沿使時常數(shù)從CR讀入CE并重新計數(shù)。B:在OUT0變高之前在GATE0端加一負脈沖信號可以延時一個時鐘周期,達到延時的目的。C:降低加在CLK0端的信號頻率,可以增大時鐘周期,達到延長OUT0端低電平的時間。(注:A中,如果重置的初值為1,則不會達到延時的效果)8. 已知8254計數(shù)器0的端口地址為40H,控制字寄存器的端口地址為43H,計數(shù)時鐘頻率為2MHz,利用這一通道設計當計數(shù)到0時發(fā)出中斷請求信號,其程序段如下,則中斷請求信號的周期是 ms。MOV AL,00110010BOUT 43H, ALMOV AL, 0FFHOUT 40H, ALOUT 40H, AL9. 若8254芯片可使用的8086端口地址為D0D0H~D0DFH,試畫出系統(tǒng)設計連接圖。設加到8254上的時鐘信號為2MHz,(1)利用計數(shù)器0~2分別產(chǎn)生下列三種信號: ① 周期為10us的對稱方波② 每1s產(chǎn)生一個負脈沖③ 10s后產(chǎn)生一個負脈沖每種情況下,說明8254如何連接并編寫包括初始化在內的程序段。(2) 希望利用8086通過一專用接口控制8253的GATE端,當CPU使GATE有效開始,20us后在計數(shù)器0的OUT端產(chǎn)生一個正脈沖,試設計完成此要求的硬件和軟件。解:(1) 選用D0D0H~D0DFH中的偶地址DODO
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1