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

正文內(nèi)容

[工學(xué)]微型計(jì)算機(jī)原理與接口技術(shù)_李長(zhǎng)青_李泉溪_ppt課件_第七章-預(yù)覽頁(yè)

 

【正文】 構(gòu) 8259A芯片引腳 記錄當(dāng)前正執(zhí)行的中斷 IRi 返回 37 返回 32 返回 24 返回 30 返回 2 微機(jī)原理與接口技術(shù)精品課程 20 8259A的讀寫操作 I/O端口地址 單板機(jī) 8259A初始化命令字: ICW ICW ICW ICW4 8259A操作命令字: OCW OCW OCW3 難點(diǎn):兩個(gè)地址 (一個(gè)偶地址和一個(gè)奇地址 ),但要寫進(jìn)這么多 命令字!借助了可編程芯片的內(nèi)部邏輯管理。 例:一片 8259A 級(jí)聯(lián) 8片從片,需要寫 9次 ICW3, 如何寫? 微機(jī)原理與接口技術(shù)精品課程 24 4. 初始化命令字 ICW 4 ICW4—— 方式控制 ICW4僅在 ICW1中的 D0= l時(shí)才有必要設(shè)置,否則不寫。除非保證不發(fā)生嵌套時(shí)才用自動(dòng) EOI方式。 ICW2~ICW4寫入奇地址端口( A0= 1)。 8259A的觸發(fā)方式是邊沿觸發(fā),中斷類型號(hào)為 08H~0FH,非 自動(dòng)結(jié)束方式,全嵌套方式,非緩沖方式。假 定 8259A的片地址為 : 20H 21H 解: MOV AL , 0F0H OUT 21H , AL 返回 36 微機(jī)原理與接口技術(shù)精品課程 29 2 . 中斷模式設(shè)置命令字 OCW2 說(shuō)明:一般使用 ICW4的 非自動(dòng) EOI方式,用 OCW2 的普通 EOI方式結(jié)束中斷服 務(wù)子程序。 8259A的偶地址 0DAH。 試編寫各 8259A的初始化程序。 0為多極 IC4=1為送 ICW4。 電腦在上電初始化期間, BIOS中有三段與 8259A有關(guān)的程序,見(jiàn)下頁(yè) 返回 38頁(yè) 微機(jī)原理與接口技術(shù)精品課程 36 (1) 8259A初始化 MOV AX , 13H ; ICW1:邊沿觸發(fā) 、單片 8259A、要送 ICW4 OUT 20H , AL ; 8259A接口的偶地址為 20H MOV AL ,8 ; ICW2: 中斷類型碼從 08H開(kāi)始 0UT 21H , AL ; 8259A接口的奇地址為 21H MOV AL , 9 ; ICW4: 緩沖方式, 8086/ 8088CPU OUT 21H , AL MOV AL , 0FFH ; 0CWl:屏蔽全部中斷 OUT 21H , AL 微機(jī)原理與接口技術(shù)精品課程 37 (2) 檢查存儲(chǔ)單元 IMR有無(wú)故障 MOV AL , 0 ; OCW1: IMR清零 , 8259A中斷全打開(kāi) OUT 21H, AL IN AL, 21 H 。 響鈴 用并行接口 8255所控制的電腦揚(yáng)聲器實(shí)現(xiàn)。在本例中,因?yàn)轭}目要求每 10秒處理一次,而 8號(hào)中斷執(zhí)行 182次才夠 10秒,即每中斷 182次響鈴一次,同時(shí)屏幕上顯示信息“ The bell is ring!” 設(shè)計(jì)任務(wù): 利用 系統(tǒng) BIOS提供的中斷號(hào) 1CH,編寫一個(gè)完成任務(wù)的中斷服務(wù)程序即可。 設(shè)置 8259A的中斷 屏蔽字。 RING PROC NEAR ; 1CH的中斷服務(wù)程序,段內(nèi)調(diào)用 PUSH DS ;保存現(xiàn)場(chǎng) PUSH AX ;此服務(wù)程序完成三件事: 查中斷次數(shù)是 PUSH CX ;否夠 182次; 響鈴; 顯示“ The‥ ” PUSH DX MOV AX,DATA MOV DS,AX STI ; CPU開(kāi)放中斷 DEC COUNT ; 10秒計(jì)數(shù) JNZ EXIT ;時(shí)間不到,退出中斷 MOV DX,OFFSET MESS ;時(shí)間到 MOV AH,09H ;顯示信息 INT 21H 微機(jī)原理與接口技術(shù)精品課程 43 MOV DX,100 ;響鈴循環(huán) 100次 IN AL,61H ;響鈴, 61H是系統(tǒng)中 8255的 B口的地址 AND AL,0FCH SOUND: XOR AL,02H OUT 61H,AL ;此句執(zhí)行后響鈴開(kāi)始 MOV CX,140H ;響鈴小延時(shí),程序延時(shí),不太準(zhǔn),且因電腦 WAIT: LOOP WAIT ;主頻不同而不同 DEC DX JNE SOUND ;完成較長(zhǎng)時(shí)間的響鈴 MOV COUNT,182 ;重置定時(shí)中斷次數(shù) EXIT: CLI ;關(guān)中斷 POP DX ;恢復(fù)現(xiàn)場(chǎng) POP CX POP AX POP DS STI ;重開(kāi)放中斷 IRET ;中斷返回 RING ENDP ;中斷子程序段結(jié)束 CODE ENDS ;代碼結(jié)束 END START ;全部結(jié)束
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1