圖是一個(gè)具有中斷功能的輸入接口電路,當(dāng)外設(shè)數(shù)據(jù)準(zhǔn)備就緒時(shí),發(fā)一個(gè)READY的正脈沖,向CPU發(fā)中斷請(qǐng)求,該電路是如何工作的?
該電路工作過(guò)程如下:
設(shè)有兩臺(tái)計(jì)算機(jī)利用8251A進(jìn)行通信,規(guī)程為:異步傳送、波特率為600bit/s,數(shù)據(jù)位7位,1位停止位,偶校驗(yàn),其硬件連接如圖所示。要求:甲機(jī)將內(nèi)存地址為ADAT的128B數(shù)據(jù)塊向乙機(jī)發(fā)送;乙機(jī)將接收到的128B數(shù)據(jù)順序存放在內(nèi)存首地址為BDAT的數(shù)據(jù)緩沖器中。兩機(jī)的程序各是什么樣的?
甲機(jī)程序: 乙機(jī)程序: