《06-07微机原理及应用试卷A.doc》由会员分享,可在线阅读,更多相关《06-07微机原理及应用试卷A.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、南昌航空大学20062007学年第二学期期末试卷课程名称:微机原理及应用A卷(闭卷) 120分钟题号一二三四五六合计满分2100班级- 学号- 姓名-实得分评阅人 得分一、填空题(20分,每空1分)118的8位二进制反码为 ,补码为 。2数字7的ASCII码为 ,回车键的的ASCII码为 。3 软件分为 软件和 软件。48086CPU的段寄存器包括代码段CS、附加段ES、 、 。5下列指令正确与否?正确的在括号中打“”,错误的在括号中打“”。MOV SS,0100H () MOV BX+CX,SI ()6最大模式CPU子系统包括CPU、数据收发器、时钟发生器、 、 等芯片。78086CPU引脚
2、中用于复位的引脚是。82K8位的存储器需要地址线 根、数据线 根。9实现芯片选择的方法有线选法、 和 等三种。10CPU与IO设备之间采用程序控制方式传送数据时,又分为无条件传送方式、等三种传送方式。11RS-232-C采用负逻辑规定逻辑电平,信号电平与通常的TTL电平也不兼容,RS-232-C将+3V+15V高电平规定为“0”,_规定为“1”。评阅人 得分二、单项选择填空题(12分,每空2分)以下用于对8086CPU产生可屏蔽中断的引腿是: 。ANMI BINTR C DREADY中断类型号是20H,入口地址是:。AIP(00020H),CS(00022H) BIP(00080H),CS(0
3、0082H)CIP(00022H),CS(00020H) DCS(00080H),IP(00082H)命题教师试做教师教研室审核系(部)审核 3能用于最小模式下8086CPU读I/O操作的信号组合是: 。AMIO0,RD0,WR1BMIO0,RD1,WR0;CMIO1,RD0,WR1DMIO1,RD1,WR0。4在汇编语言中以下合法的标识符是: 。AEQU BLOOP CCS3 D3ABH 5和内存相比,外存的特点是。A容量大、速度快、成本低;B容量大、速度慢、成本低;C容量小、速度快、成本高;D容量小、速度慢、成本高;6下列指令语句中,N为常量,M为变量,其中语句采用的是端口寻址方式。A.M
4、OV AL,N B.MOV DX,AX C.MOV AL,M D.OUT DX,AX评阅人 得分三、简答题(16分,每小题4分)1微机硬件系统由哪几部分构成?28086/88指令系统中有七大类指令,除位运算类、CPU控制类、串操作类外,其他四大类是哪些?3程序结构有哪三种?其中循环程序又分为两种什么结构?4下面的时序图执行的是什么操作?信号和ALE作用是什么?T1T2T3CLKAD15AD0ALEA15A0D15D0T4评阅人 得分四、分析程序或完成程序(22分)1根据以下伪指令,确定有关内存单元的内容并填入图表中。(8分)ADB30H,20H ABDW0240H B CDB2DUP(?) C
5、DDBAB D2 填写下列程序中各指令运行结果。(4分)MOVAX,1234H;MOVBX,5678H;ADDAX,BX ;CF、SF 、PF AND AX,111H ;AX H3试按照如下要求将主片8259A的初始化命令字填入空白处:系统中有一主片8259A(端口地址40H、41H),一从片8259A(端口地址90H、91H。),从片8259A连接主片8259A的IR2,中断请求信号均用上升沿触发,主片中断类型码为F8HFFH,从片中断类型码为F0HF7H。用普通全嵌套、非缓冲、中断自动结束方式工作。(8分)MOV AL ,;OUT 40H ,ALMOV AL ,;OUT 41H ,ALMO
6、V AL ,;OUT 41H ,ALMOV AL ,;OUT 41H ,AL其中:芯片控制字ICW1(A00)1LTIMSNGLIC4D3:中断触发方式位;D1:级连方式指示位;D0:ICW4设置位。中断类型码字ICW2(A01)T7T6T5T4T3级连方式字ICW3(A01)主片IR7IR6IR5IR4IR3IR2IR1IR0从片ID2ID1ID0方式控制字ICW4(A01)000SFNMBUFM/SAEOIPMD4:嵌套方式位;D3:数据线缓冲方式位; D2:主片/从片选择位;D1:中断结束方式位;D0:微处理器选择位。4试按照如下要求将8255A的初始化命令字填入空白处:设8255A地址
7、为280H283H,编程使PA口、PB口均工作在方式1输出,PC4、PC5工作在输入。(2分)MOV AL ,;MOV DX ,283HOUT DX ,AL其中:方式字(A1A011)1D6D5D4D3D2D1D0D6D5:A口方式选择;D4:A口I/O选择;D3:PC高四位I/O选择;D2:B口方式选择;D1:B口I/O选择;D0:PC低四位I/O选择。置/复位字(A1A011)0D3D2D1D0D3D1:确定PC0PC7;D0:对确定位置位或复位。评阅人 得分 五、编程题(20分,每小题10分)1.假定某微机系统中8253的地址为40H 43H,计数器0的CLK0接1MHZ的时钟,其OUT
8、0接计数器1的CLK1。试编写初始化程序使OUT0输出100HZ的方波信号,使OUT1输出1/60HZ的连续周期性负脉冲信号。其中:分频系数finfout=finTout控制字(A1A011)SC1SC0RL1RL0M2M1M0BCDD7D6:计数器选择;D5D4:操作类型选择;D3D2D1:工作方式选择;D0:数制选择。用一重循环结构编写一个程序实现计算式SUM101102103120,其结果以二进制数存放在SUM中。在给出数据段情况下,试编写完整汇编程序。DATA SEGMENTSUM DW ?DATA ENDS评阅人 得分六、设计实验题(10分)假设某微机总线上插入按要求设计的一块适配板
9、卡,要求该适配板卡的端口地址为3F8H3FFH,中断设为IRQ4。1试连接图中的有关连线。2画出图中实现该类型的两台PC机间在零MODEM方式下使用联络信号的多线相连方式的连线图。3如果系统采用查询通信方式,当XTAL1上的基准时钟信号为1.8432MHZ,通信波特率为19200bps,一个字符由6个数据位、2个停止位、奇校验组成并正常传输时,试写出初始化程序。其中:除数寄存器DIVL(A2A1A0000,DLAB1)、DIVH(A2A1A0001,DLAB1)分频系数fosc(16比特率)通信线路控制寄存器LCR(A2A1A0011)DALBSBRKSPBEPSPENSTBWLS1WLS0D7:DIV寄存器选择;D6:中止字符控制;D5D4D3:校验位设置;D2:停止位设置;D1D0:数据位设置。Modem控制寄存器MCR(A2A1A0100)000LOOPOUT2OUT1RTSDTRD4:循环自测方式选择;D3D0相应引脚控制。中断允许寄存器IER(A2A1A0001,DLAB0)0000EDSSIELSIETBEIERBFID3:调制解调器状态中断;D2:接收线路状态中断;D1:发送保持寄存器空中断;D0:接收器数据准备好中断。图1 图26 / 6
限制150内