关键词不能为空

当前您在: 主页 > 英语 >

微机原理与接口技术期终试卷

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-01 23:50
tags:

-

2021年2月1日发(作者:stallman)


20 10 --20 11


学年第


2


学期



物电学院



学院期末考试卷





微机原理与接口技术





A



学号


:


姓名


:


班级


:


题号



得分































总分





一、



填空 题(每空


1


分,共


12


分)




1



8086/8088


CPU








息< /p>







是:











2


.已知


PC

机系统中某接口板的板地址译码电路如图


1


所示。现希望该 板


的地址范围为


0240



0247H



请确定


DIP

< br>开关各位的状态。


应该关闭的开


关有:

< br>




3



8255A



A


口作为方式


1


输 入时,


C


口的



作为控制信号


,


< br>B


口作为方式


1


输出时,


C


口的



作为控制信号。



4

< br>.在


8259A


初始化命令字


I CW1


中,其识别位


D4=

,若要写


ICW4



< p>
D0=


,若为单


8259A


使用,则


D1=




5



8255A


芯片若


A


口工作在方式


1


,需要有中断请求信号输出,置位

< p>
/


复位


控制字的数据为



,若


A


口工作在方式

< br>2


,有中断请求信号输入,


*












































线






























1











10








需要置


1


的位有









二、选择题(每题


1


分,共

< p>
10


分)



< p>
1



8255A


的读


/


写控制线


RD


?


0



A


0


=0



A


1


=1


时,


完成的工作是















A


.将< /p>


A


通道数据读入


















B.



B


通道数据读入





C


.将


C


通道数据读入

















D.


将控制字寄存器数据读入



2



8255A


写入方式控制字,不正确数据为(




















A




80H




B.



91H





C.



00H







D.



B7H


3.8255A


写入置位


/


复位控制字,正确的数据为(











A




07H





B.



80H





C.



FFH







D.



88H


4


.当


8255A



PC


4



PC


7


全部为输出线时,表 明


8255A



A

端口工作方式


是(












A


.方式


0



B.



方式


1





C.


方式


2






D.



任何方式



5


.若对


8253


写控制字的值为


AEH



8253


工作在(

< br>










A


.计数 器


0


工作在方式


0







B.


计数器


1


工作在方式


1






C.



计数器


2


工 作在方式


3







D.


计数器


3


工作在方式

< br>5


6.



8253


采用软件触发启动计数的工作方式为(










A


.方式


0


和方式


1












B.



方 式


0


和方式


4





























2











10











C


.方式


0


和方式


5












D.



方 式


0


和方式


2


7



8259A


应用中,

< p>
需对


IR5



IR3


进行屏蔽,


操作命令字


OCW1

< p>
应写入










A



53H






B



35H






C



00H






D



28H


8


.若


8259A


的初始化命令字


ICW2


的值为


80H

,说明


8259A8


个中断源


IR 0-IR7


所对应的中断类型号为(





























A



00H



07H




B



08H



0FH



C



80H



87H




D



88H



8FH


9



8259A


操作命令字< /p>


OCW3


的值为


0AH

< br>,


PC


机从


220H

< p>
口进行输入操作


时,完成的工作是(











A


.读中断查询结果










B


.读


IRR


寄存器内容


C


.读


ISR

< br>寄存器内容







D


.读< /p>


IMR


寄存器内容



10


.下面的中断中,只有














需要硬件提供中断类型码。






A. INT0






B. INT n




C. NMI





D. INTR



三、


8259A


8088


总线的连接如图


3


所示, 按以下


要求对


8259A


编程(包括初 始化程序和写操作命令


字程序)



(< /p>


12


分)



●允 许


8


个中断源边沿触发,单片


8259 A


,不需要缓冲;





一般全嵌套方式工作



●与

< p>
IR


0


~IR


3


对应的中断向量码为


40H~43H





IR


4

< p>
~IR


7


不用。






























3











10
































线



四、按下述要求对


8255A


进行编程:



10


分)



1


.< /p>


A


口方式


1


输入 ,


B


口方式


1


输入,


PC


6



PC


7


作为输出端,对


8255A< /p>


初始化。



2


. 使


8255A



C


PC


1


位产生一个方波信号。< /p>



假设:


8255A

的端口地址为


04A0


H



04A6H





五、


8253


方式

1


的工作波形如图


4


所示。


,根据波形


图简答下列问题。



10


分)



1


.复位后


OUT


的状态。







2


.启动条件。







3



GATE


的作 用。



4



O UT


输出波形。



< br>5


.在计数过程中改变计数值对计数过程的影响。




六、



15


分)图


5


所示为某同学设计的一个开关


检测电路。他希望实现如下循环检测功能:当按


下自复按钮


K


时,检测开关


K0



K1



K2


的闭合


/


开状态,然后根据表


1


要求,通过发光二极管


LED0



LED7


指示开关状态;当


PC


键盘有任意按键按下时,退出程序。


但硬件和程序(如下所列)设计好后,通 过调试总是得不到正确的结果。现


已知


8255


各端口地址分别为


248H



24AH



24CH



24EH


,希望你能帮他


找出硬件和程序中存在的错误


(假定元器件可靠性没问题)



并给予 纠正


(允


许增加或删除指令)




DA


TA SEGMENT





MESG DB



按任意键退出检测


!



,0DH,0AH,



$$



;


定义显示信息






TAB DB 00000001B,00000010B,00000100B,00001000B









DB 00010000B,00100000B,01000000B,10000000B


DA


TA ENDS


CODE SEGMENT











ASSUME CS:CODE,DS:DA


TA


MOV AX,DA


TA


MOV DS,AX


MOV DX,24EH





























4











10










MOV AL,10000110B






;


方式控制字



OUT DX,AL


LEA DX,MESG


MOV AH,9


INT 21H


SCAN:




MOV AH,1












;


检测


PC


键盘是 否有键按下












INT 16H











JNZ RETURN









;


有键按下退出



AGAIN




MOV DX,24CH











IN AL,DX











TEST AL,80H









;


按钮


K


是否按下












JNZ AGAIN











MOV DX,24AH











IN AL,DX











AND AL,0FH











LEA BX,TAB











XLAT











NOT



AL










;


查表得到输出控制字












MOV DX,248H











OUT DX,AL











JMP SCAN


RETURN: MOV AX,4CH











INT 21H


CODE





ENDS











END











































线





七、按下列要求完成对


8253


的编程。< /p>



15


分)


< /p>


1


.编写


8253


初始化程序。要求:计数器


1


工作于方式

3


(方波方式)



CLK


1



4MH


Z



信号,要求


OUT1


输出周期为


10ms


的方波,选择二进制数,计数初

< p>
值为


16


位二进制数。设


8253


的端口地址为


200H



203H




2< /p>


.读


8253


计数器的现行值。






























5











10









八、图


6


是一个


8 088


计算机应用系统的一部分,其



8255A



PA


口用于和打印机交换 数据,工作于方




1


,输出打印字符,


CPU


与其交换数据采用中断方式,


PB


口作其他用途,


方式


0


输入。请编写包括初始化在内的完整程序。



16


分)




8255A



4


个 端口地址为


00H



01H

< p>


02H



03H




*


说明:


74LS688


是数字比较器,功能:


74L S688



P


边输入的


8


位二进制


编码与


Q


边输入的


8


位二进制编码进行比较。当


P=Q


,即两个


8


位二 进制


数相等时,



=

< br>”


引出脚为低电平。


















































6











10










线






























8259


控制字如下:









































































7











10







-


-


-


-


-


-


-


-



本文更新与2021-02-01 23:50,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/595924.html

微机原理与接口技术期终试卷的相关文章