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

正文內容

微型計算機系統(tǒng)原理及應用第10章并行接口芯片8255(存儲版)

2025-01-21 04:37上一頁面

下一頁面
  

【正文】 把數(shù)據(jù)讀入 CPU。ACK(Acknowledge)—— 低電平有效,這是一個外設的響應信號,指示 CPU輸出給 8255A的數(shù)據(jù)已經(jīng)由外設接收。在 WR上升沿后經(jīng)過 tWB時間數(shù)據(jù)就輸出了,當外設接收數(shù)據(jù)后,發(fā)出 ACK信號,它一方面使 OBF無效 (經(jīng)過 tAOB),另一方面在ACK的上升沿使 INTR有效 (經(jīng)過 tAIT),發(fā)出新的中斷請求。ACK—— 響應信號,低電平有效。在 CPU未把數(shù)據(jù)讀走前, IBF始終為高電平,阻止輸入設備送來新的數(shù)據(jù)。故INTR=IBF此時端口 C的各位的功能如圖1017所示。2. 分析根據(jù)要求,雙機均采用可編程并行接口芯片8255A構成接口電路,只是 8255A的工作方式不同。(2) 軟件編程① 甲機發(fā)送程序:MOV DX,303H; 8255A命令口MOV AL, 10100000B;端口 A,方式 1;端口 B沒用方式字OUT DX,AL;輸出方式字MOV AL, 0DH;置發(fā)送中斷允許 INTEA= 1OUT DX, AL; PC6置 “1”MOV AX, 030H;發(fā)送數(shù)據(jù)的首地址MOV ES, AXMOV BX,00HMOV CX, 3FFH;置發(fā)送字節(jié)數(shù)MOV DX, 300H;置 8255A數(shù)據(jù)字地址MOV AL, ES:[ BX];取第一個發(fā)送數(shù)據(jù)OUT DX, AL;寫第一個數(shù),產(chǎn)生第一個OBF信號INC BX;指向下一個數(shù)DEC CX;字節(jié)數(shù) 1L: MOV DX, 302H; 8255A狀態(tài)口IN AL,DX;輸入狀態(tài)AND AL, 08H;檢查有無 INTRAJZ L;若無中斷請求則等待MOV DX, 300H;置數(shù)據(jù)口地址MOV AL,ES:[ EBX];取數(shù)據(jù)OUT DX, AL;輸出INC BXDEC CXJNZ L;未發(fā)送完則循環(huán)MOV AX, 4C00HINT 21H;發(fā)送完,返回 DOS在上述發(fā)送程序中,檢查的是 INTR位 (PC3)的狀態(tài),實際上,也可以檢查發(fā)送緩沖器滿 OBF位 (PC7)的狀態(tài)。甲機一側的 8255A采用方式 1工作,乙機一側的 8255A采用方式 0工作。WR其中, MASK=INTE。 STB在 RD以前發(fā)生就行。IBF—— 輸入緩沖器滿,高電平有效。OBF—— 輸出緩沖器滿,低電平有效。 2. 時序8255工作在方式 1輸出時的時序,如圖 1014所示。當其有效時,表示 CPU已經(jīng)把數(shù)據(jù)輸出給指定的端口,外設可以把數(shù)據(jù)輸出。選通信號經(jīng)過時間 tSIT后, IBF信號有效,輸送給外設,阻止外設輸入新的數(shù)據(jù),也可供 CPU查詢。當其有效時,表示數(shù)據(jù)已輸入至輸入鎖存器,它由 STB信號置位 (高電平 ),而 RD信號的上升沿使其復位。 方式 1的功能這是一種選通的 I/O方式。經(jīng)分析,在 I/O讀周期 8088 CPU與 8255A在時序上不能很好配合,需要 CPU插入一個等待狀態(tài)。 方式 0的功能 方式 0的基本功能 方式 0是一種基本的輸入或輸出方式。因而,兩個 8255A的各個端口地址如表 102所示。這個控制命令字的格式如圖 103所示。它控制把CPU輸出的數(shù)據(jù)或命令信號寫到 8255A。B組控制電路控制端口 B和端口 C的下半部 (PC3~ PC0)。每一個端口都是 8位,都可以選擇作為輸入或輸出,但功能上有著不同的特點。本章只討論并行接口芯片,串行接口芯片放在第 11章中介紹。第 10 章 并行接口芯片 8255本章講述: 可編程并行輸入輸出接口芯片 8255A的結構 方式選擇 方式 0 的功能 方式 1 的功能 方式 2 的功能 8255應用舉例當 CPU要從外設輸入信號或者輸出信息給外設,可以采用程序查詢方式、中斷方式和 DMA方式。這些接口芯片按數(shù)據(jù)傳送的方式可以分為并行接口和串行接口兩大類。 8255A由以下幾個部分組成:1. 數(shù)據(jù)端口 A、 B、 C它有三個輸入輸出端口: Port A、 Port B和Port C。 A組控制電路控制端口 A和端口 C的上半部 (PC7~ PC4)。 (3) WR
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1