已知電路如下圖所示
有關(guān)程序段如下:
試回答以下問題:
1)當(dāng)有按鍵按下時(shí),8255的PC口相應(yīng)位輸入的是高電平還是低電平?
2)根據(jù)電路的接法,8255的地址是否有重疊?為什么?
3)電路中8255的PA口和PC口工作在什么方式?
4)本電路及程序完成什么功能?
5)根據(jù)程序的寫法,如何操作才能退出本程序?
6)標(biāo)號(hào)為B0至B7的元件是什么元件?其作用是什么?
7)如果本電路不用8255,則PA口和PC口應(yīng)分別用具有什么樣功能的芯片來代替?
您可能感興趣的試卷
最新試題
現(xiàn)代PC機(jī)中多采用可編程中斷控制器(如8259A)來處理中斷優(yōu)先級(jí)問題。
DMA控制器的工作特點(diǎn)是:在傳輸數(shù)據(jù)時(shí)不用指令,通過硬件邏輯電路用固定的順序發(fā)地址和用讀寫信號(hào)來實(shí)現(xiàn)高速數(shù)據(jù)傳輸,CPU完全不參與。
指令MOV [DI],[SI]是錯(cuò)誤的,其錯(cuò)誤的原因是存儲(chǔ)器到存儲(chǔ)器傳送。
()主要用于將二進(jìn)制數(shù)的某些位求反。
將“立即數(shù)50H傳送給累加器”操作的8086CPU指令的是()。
CMP功能和SUB一樣,都是做減法,結(jié)果送目標(biāo)操作數(shù)。
執(zhí)行PUSH/POP指令時(shí),段基址由()提供。
為了不使中斷服務(wù)程序的運(yùn)行影響主程序的狀態(tài),必須把斷點(diǎn)處有關(guān)寄存器的內(nèi)容以及標(biāo)志寄存器的狀態(tài)壓入()保護(hù)。
8086CPU段基址來源于CS、DS、SS、ES、IP。
已知BX的內(nèi)容為無符號(hào)數(shù)1234H,執(zhí)行程序SHL BX,1后,BX的內(nèi)容為2468H。