通過(guò)8259A產(chǎn)生中斷使8255A的端口A經(jīng)過(guò)反相驅(qū)動(dòng)器連接一共陰極七段發(fā)光二極管顯示器;端口B是中斷方式的輸入口。設(shè)8259A的中斷類型碼基值是32H。8255A口地址為60H-63H,8259A端口地址為20H、21H。
試完成以下任務(wù):
若使LED上顯示E,端口A送出的數(shù)據(jù)應(yīng)為多少?如顯示O端口A送出的數(shù)據(jù)又為多少?編寫(xiě)程序?qū)崿F(xiàn)在LED上先顯示E,再顯示O的程序。您可能感興趣的試卷
你可能感興趣的試題
最新試題
設(shè)(SP)=0050H,執(zhí)行下列指令PUSHAX;PUSHVAR1后,(SP)=()。
微型計(jì)算機(jī)的總線根據(jù)分布可以分為哪幾類?
Pentium的尋址中,操作數(shù)的來(lái)源與去向都包括了立即數(shù)、寄存器、輸入輸出端口以及存儲(chǔ)器。
8086的TF位為1,則CPU會(huì)在執(zhí)行每條指令之后,自動(dòng)進(jìn)入斷點(diǎn)中斷,顯示一系列寄存器的值從而實(shí)現(xiàn)對(duì)程序的調(diào)試。
如果CPU通過(guò)8255A端口C的某一條線向外部輸出連續(xù)的方波信號(hào),完成下列要求:(1)說(shuō)出兩種實(shí)現(xiàn)方法;(2)具體說(shuō)明怎樣實(shí)現(xiàn)。
微機(jī)某內(nèi)存單元的內(nèi)容為C5H,若它表示的是一個(gè)有符號(hào)數(shù),則為正數(shù)。
每個(gè)內(nèi)存單元都有唯一的地址,里面存放一個(gè)字的數(shù)據(jù)。
指令指針寄存器IP用來(lái)指出下一條指令的偏移地址,其段地址由CS指出。
利用DAC 0832設(shè)計(jì)的一個(gè)三角波信號(hào)發(fā)生器,接口電路如圖所示,要求:1.指出DAC 0832的端口地址。2.編寫(xiě)三角波信號(hào)輸出控制程序。
CPU響應(yīng)所有類型的中斷都必須先檢測(cè)標(biāo)志寄存器的IF位,IF=1才可以響應(yīng)。