在一個(gè)系統(tǒng)中,8255A的四個(gè)端口地址分別為:420H、422H、424H和426H。要求:
1)初始化8255A,使端口A、B、C均工作于方式0,端口A作為輸入端口,端口B和C作為輸出端口。
2)將端口A輸入的信息取反后直接輸出到端口B。
3)檢測端口A輸入的信息的PA7位。當(dāng)PA7=1時(shí),端口C輸出FFH,否則,輸出00H。
請編寫程序段,完成上述功能(程序要加注解)。
您可能感興趣的試卷
你可能感興趣的試題
A.0BAH
B.0B9H
C.0B8H
D.0BCH
最新試題
堆棧操作總是按照字節(jié)、字或者雙字操作。
微型計(jì)算機(jī)的總線根據(jù)分布可以分為哪幾類?
按如下簡單的無條件I/O傳輸方式連接圖,確定方式控制字:()
8086標(biāo)志寄存器中的AF位指出的是低八位向高八位是否有進(jìn)位。
8088CPU 在響應(yīng)單片8259A的中斷過程中連續(xù)執(zhí)行兩個(gè)INTA中斷響應(yīng)周期,每個(gè)周期的功能是什么?
32位的微處理器Pentium中的所有寄存器都是32位的。
指令指針寄存器IP用來指出下一條指令的偏移地址,其段地址由CS指出。
利用DAC 0832設(shè)計(jì)的一個(gè)三角波信號(hào)發(fā)生器,接口電路如圖所示,要求:1.指出DAC 0832的端口地址。2.編寫三角波信號(hào)輸出控制程序。
設(shè)(SP)=0050H,執(zhí)行下列指令PUSHAX;PUSHVAR1后,(SP)=()。
8086中地址、數(shù)據(jù)總線分時(shí)復(fù)用,為保證總線周期內(nèi)地址穩(wěn)定,應(yīng)配置(),為提高總線驅(qū)動(dòng)能力,應(yīng)配置()。