若打印機(jī)及其工作時(shí)序如圖所示,當(dāng)打印機(jī)不忙時(shí)(BUSY=0),向它送數(shù)據(jù)(設(shè)每次只傳送1個(gè)字節(jié))并在數(shù)據(jù)穩(wěn)定時(shí)用負(fù)脈沖將數(shù)據(jù)存于打印機(jī)內(nèi)部,同時(shí)設(shè)置打印機(jī)忙信號(hào),即BUSY=1。
1)用可編程接口芯片8255A將打印機(jī)與總線相連接起來(lái)。若規(guī)定8255A的地址為0320H~032FH任選,試畫(huà)出連接電路圖。
2)數(shù)據(jù)段中首地址為BUFFER的區(qū)域中存放著100字節(jié)要打印的字符,試編寫(xiě)包括8255A初始化的打印程序,并將100個(gè)字符打印出來(lái)。
您可能感興趣的試卷
你可能感興趣的試題
A.0BAH
B.0B9H
C.0B8H
D.0BCH
A.0CAH
B.0C9H
C.0C8H
D.0CCH
最新試題
總線指的是一組導(dǎo)線和相關(guān)的控制、驅(qū)動(dòng)電路的集合。
8086可以工作與最小模式或者(),最小模式下整個(gè)系統(tǒng)中有()個(gè)微處理器。
為什么DAC0832特別適用于多個(gè)模擬量同時(shí)輸出的場(chǎng)合?其工作過(guò)程如何?
堆棧操作中通常使用BX寄存器來(lái)存放堆棧的棧首地址。
如果CPU通過(guò)8255A端口C的某一條線向外部輸出連續(xù)的方波信號(hào),完成下列要求:(1)說(shuō)出兩種實(shí)現(xiàn)方法;(2)具體說(shuō)明怎樣實(shí)現(xiàn)。
將AX寄存器輸出到I/O端口80H的指令是()。
存儲(chǔ)器某一存儲(chǔ)單元的段基址為6832H,偏移地址為1282H,則其物理地址為()。
指令指針寄存器IP用來(lái)指出下一條指令的偏移地址,其段地址由CS指出。
8086的尋址方式指的是通過(guò)一定的方式來(lái)找到操作數(shù)的來(lái)源或者去向。
微型計(jì)算機(jī)的總線根據(jù)分布可以分為哪幾類(lèi)?