若打印機及其工作時序如圖所示,當(dāng)打印機不忙時(BUSY=0),向它送數(shù)據(jù)(設(shè)每次只傳送1個字節(jié))并在數(shù)據(jù)穩(wěn)定時用負(fù)脈沖將數(shù)據(jù)存于打印機內(nèi)部,同時設(shè)置打印機忙信號,即BUSY=1。
1)用可編程接口芯片8255A將打印機與總線相連接起來。若規(guī)定8255A的地址為0320H~032FH任選,試畫出連接電路圖。
2)數(shù)據(jù)段中首地址為BUFFER的區(qū)域中存放著100字節(jié)要打印的字符,試編寫包括8255A初始化的打印程序,并將100個字符打印出來。
您可能感興趣的試卷
你可能感興趣的試題
A.0BAH
B.0B9H
C.0B8H
D.0BCH
A.0CAH
B.0C9H
C.0C8H
D.0CCH
最新試題
8086的讀周期中,在T3狀態(tài)會檢測READY信號,如果未檢測到,說明數(shù)據(jù)并沒有全讀入,需要在T3后加入一個TW狀態(tài),同時也會在TW狀態(tài)檢測READY,如果一直沒有則會一直插入TW狀態(tài)。
將AX寄存器輸出到I/O端口80H的指令是()。
為什么DAC0832特別適用于多個模擬量同時輸出的場合?其工作過程如何?
下面兩個傳送指令語句中源操作數(shù)尋址方式是:()
在移位指令中,用于指定移位位數(shù)的操作數(shù)只用的寄存器是()。
指令指針寄存器IP用來指出下一條指令的偏移地址,其段地址由CS指出。
PC/XT機控制ADC 0809構(gòu)成一個壓力參數(shù)采集系統(tǒng),要求以查詢方式采集400個壓力值,存入ADBUF開始的存儲單元,試設(shè)計硬件接口電路,并編寫程序。
32位的微處理器Pentium中的所有寄存器都是32位的。
堆棧操作中通常使用BX寄存器來存放堆棧的棧首地址。
存儲器某一存儲單元的段基址為6832H,偏移地址為1282H,則其物理地址為()。