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

正文內(nèi)容

[自然科學(xué)]微機(jī)原理教程-全文預(yù)覽

2025-01-25 19:44 上一頁面

下一頁面
  

【正文】 rt 駐留 單位 : 節(jié)= 16字節(jié) 程序長度: N 16+ M 字節(jié) 駐留長度: N+ 1 節(jié) 操作演示 駐留中斷服務(wù)程序 駐留中斷服務(wù)程序 END DMA傳送 ?希望克服程序控制傳送的不足: 外設(shè) → CPU→ 存儲器 外設(shè) ← CPU← 存儲器 ?直接存儲器存取 DMA: 外設(shè) → 存儲器 外設(shè) ← 存儲器 ?CPU釋放總線 , 由 DMA控制器管理 DMA傳送過程 1. CPU對 DMA控制器進(jìn)行初始化設(shè)置 2. 外設(shè) 、 DMAC和 CPU三者通過應(yīng)答信號建立聯(lián)系: CPU將總線交給 DMAC控制 3. DMA傳送 DMA讀存儲器:存儲器 → 外設(shè) DMA寫存儲器:存儲器 ← 外設(shè) 4. 自動增減地址和計數(shù) , 判斷傳送完成否 示意圖 DMA傳送示意 返回 DMA控制器 ?8237A每個 DMA通道有 4種工作方式 ?單字節(jié)傳送方式 每次 DMA傳送時僅傳送一個字節(jié) ?數(shù)據(jù)塊傳送方式 連續(xù)地傳送數(shù)據(jù) , 直到規(guī)定的字節(jié)數(shù)傳送完 ?請求傳送方式 請求有效 , 連續(xù)傳送數(shù)據(jù) 請求無效 , DMA傳送被暫時中止 再次有效 , DMA傳送又繼續(xù) ?級連方式 多個 DMA控制器連接起來擴(kuò)展 DMA通道 聊城大學(xué)物理科學(xué)與信息工程學(xué)院 第 7章 習(xí)題 簡答題 3/7/9/10 填空題 。 程序駐留 , 返回 DOS int 21h tsrmsg byte 39。 顯示安裝信息 call dispmsg 〔 例 77〕 駐留中斷服務(wù)程序- 4 mov dx,offset start 。,0 。 調(diào)用 ROMBIOS功能顯示 AL中字符 mov ah,0eh int 10h inc si jmp dps1 dps2: pop ds 。 調(diào)用 ROMBIOS功能顯示 AL中字符 mov ah,0eh int 10h inc si jmp dps1 dps2: pop bx pop ax ret dpstri endp A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! A 8259A Interrupt ! 顯示結(jié)果 駐留中斷服務(wù)程序 ?沒有駐留的程序執(zhí)行結(jié)束后 , 使用的主存空間被 DOS回收用于其他程序 ?駐留 TSR程序:程序執(zhí)行結(jié)束保存在主存 ?中斷服務(wù)程序要讓其他程序使用必須駐留 ?用 DOS功能調(diào)用的 31H號實(shí)現(xiàn)程序駐留并返回 功能編號 AH= 31H 入口參數(shù) AL=返回代碼 DX=駐留長度 (單位:節(jié) ) 功能說明 程序駐留返回 DOS 〔 例 77〕 駐留中斷服務(wù)程序- 1 include .code new04h proc 。 恢復(fù)寄存器 pop si pop ax iret 。 設(shè)置 DS mov ds,ax inc counter 。 恢復(fù)原中斷向量表項 pop ds mov ax,2508h int 21h sti 。 主程序僅循環(huán)等待中斷 jb start1 。 允許 IRQ0, 其他不變 out 21h,al 。 關(guān)中斷 push ds 。 中斷次數(shù)記錄單元 。 DS∶DX =緩沖區(qū)首地址 A Instruction Interrupt ! 顯示結(jié)果 獲取和設(shè)置中斷向量表項 返回 功能編號 AH= 35H 入口參數(shù) AL=向量號 出口參數(shù) ES∶BX =中斷向量 功能說明 獲取中斷向量表項 功能編號 AH= 25H 入口參數(shù) AL=向量號 DS∶DX =中斷向量 功能說明 設(shè)置中斷向量表項 中斷控制器 ?管理多個中斷請求并進(jìn)行優(yōu)先權(quán)排隊等工作 ?IBM PC/AT機(jī)使用兩個 Intel 8259A可編程中斷控制器 PIC, 32位 PC機(jī)兼容了它們的功能 每個管理 8級中斷 , 請求引腳: IR0~ IR7 每一級中斷可單獨(dú)被屏蔽或允許 多個芯片級聯(lián)最多擴(kuò)展至 64級中斷 為每級中斷提供中斷向量號 ?Pentium處理器內(nèi)部集成局部 APIC, 外部配合集成在芯片組的 I/O APIC 高級可編程中斷控制器 APIC 1. 8259A的寄存器 ?中斷請求寄存器 IRR 保存 8條外界中斷請求信號 IR0~ IR7的請求狀態(tài) Di位為 1表示 IRi引腳有中斷請求 ?中斷服務(wù)寄存器 ISR 保存正在被 8259A服務(wù)的中斷狀態(tài) Di位為 1表示 IRi中斷正在服務(wù)中 ?中斷屏蔽寄存器 IMR 保存對中斷請求信號 IR的屏蔽狀態(tài) Di位為 1表示 IRi中斷被屏蔽 ( 禁止 ) 2. 8259A的工作方式 ?普通全嵌套方式 中斷優(yōu)先權(quán)順序固定不變 , 從高到低依次為 IR0, IR1,IR2, ?? IR7 對當(dāng)前請求中斷中優(yōu)先權(quán)最高的中斷 IRi予以響應(yīng) 送出向量號 , 對應(yīng) ISR的 Di位置位 , 至到中斷結(jié)束 在 ISR的 Di位置位期間 , 禁止再發(fā)生同級和低級優(yōu)先權(quán)的中斷 , 允許高級優(yōu)先權(quán)中斷的嵌套 ?普通中斷結(jié)束方式 中斷結(jié)束是指 8259A結(jié)束中斷的處理 , 以中斷服務(wù)寄存器 ISR某位復(fù)位作為該中斷結(jié)束的標(biāo)志 發(fā)出普通中斷結(jié)束 EOI命令 , 把正在服務(wù)的中斷中優(yōu)先權(quán)最高的 ISR位復(fù)位 3. 8259A的編程 ?指定其工作方式和控制中斷處理過程 ?開始工作前 , 必須進(jìn)行 初始化編程 寫入初始化命令 ICW:選擇工作方式 ?工作期間 , 需要 中斷操作編程 寫入操作命令字 OCW:按新要求工作 , 讀取信息 OCW1:寫入 IMR, 控制中斷屏蔽 OCW2:產(chǎn)生 EOI命令 , 改變優(yōu)先權(quán)順序 OCW3:控制讀取 IRR、 ISR、 IMR和查詢字 4. 8259A的應(yīng)用 ?主片 I/O地址: 20H和 21H ?從片 I/O地址: A0H和 A1H ?16級中斷使用情況: IRQ0用做微機(jī)系統(tǒng)的日時鐘中斷請求 IRQ1用來請求微處理器讀取鍵盤掃描碼 ?? ?工作方式: 上升沿為中斷請求 IRQ有效信號 IRQ0~ IRQ7和 IRQ8~ IRQ15中斷向量號依次為 08H~ 0FH,70H~ 77H 優(yōu)先權(quán)順序: IRQ0~ IRQ2, IRQ8~ IRQ15, IRQ3~ IRQ7 普通中斷結(jié)束 EOI方式:需要 發(fā)送普通 EOI命令 一般采用普通屏蔽方式 , 通過 寫入 IMR允許中斷 可屏蔽中斷服務(wù)程序 ?可屏蔽中斷服務(wù)程序隨時中斷 , 注意: 發(fā)送中斷結(jié)束命令 一般只能采用存儲單元傳遞參數(shù) 不要使用 DOS系統(tǒng)功能調(diào)用 中斷服務(wù)程序盡量短小 ?主程序需要修改中斷向量 , 還要注意: 控制微處理器的中斷允許標(biāo)志 設(shè)置中斷屏
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1