(题干)
本题共计 7 个问题
已知电路及有关程序段,回答以下问题
简答题
第 1 题
根据电路的接法,8255的PC口应设为输入方式还是输出方式?
正确答案
根据电路的接法,8255的PC口应设为输入方式。
答案解析
略
简答题
第 2 题
根据电路的接法,8255的PC口地址是什么?
正确答案
根据电路的接法,8255的PC口地址为212H和216H。
答案解析
略
简答题
第 3 题
如果按键接在PB口上,为完成原电路及程序的功能,应如何修改程序?
正确答案
如果按键接在PB口上,为完成相同功能,应将程
序第8行改为:
KEYIN:MOVDX,211H
序第8行改为:
KEYIN:MOVDX,211H
答案解析
略
简答题
第 4 题
如果想按下S7键退出程序,应如何修改程序?
正确答案
如果想按下S7键退出程序,应将程序第12行改为:
CMPAL,7FH
CMPAL,7FH
答案解析
略
简答题
第 5 题
如果想按下按键Si后使相应的发光二极管Di发光,而其余发光二极管熄灭,应如何修改程序?
正确答案
如果想按下Si键后使相应的发光二极管Di发光,而其余发光二极管熄灭,应在程序的第14、15行之间加一条NOTAL指令。
答案解析
略
简答题
第 6 题
若用NPN型三极管来代替电路中标号为B0至B7的元件,画出代替三极管B0支路的电路草图。
正确答案
若用NPN型三极管来代替电路中标号为B0至B7的元件,则代替三极管B0支路的电路草图如图。
答案解析
略
简答题
第 7 题
如果此电路是插在PC机的总线上,则它是插在PC/XT总线上,还是插在PC/AT(ISA)总线上?为什么?
正确答案
如果电路是插在PC机的总线上,则应插在PC/XT总线上,因为8255的数据线为8位。
答案解析
略