资源描述:
《福建农林大学东方学院2011级单片机技术试卷b答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、福建农林大学东方学院考试试卷(B)卷2013——2014学年第一学期考试形式:闭卷课程名称:单片机技术考试时间专业年级班学号姓名题号一二三四总得分得分评卷人得分一、填空题20%(每空1分)1.假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中。2.计算机的系统总线有地址总线、控制总线和数据总线。3.当单片机复位时PSW=00H,SP=07H,P0~P3口均为高电平。4.AT89S51单片机是8位的单片机。5.MCS-51单片机有 5 个
2、中断源,可分为 2 个中断优先级。上电复位时外部中断0 中断源的最高。6.定时器/计数器的工作方式3是指的将定时器/计数器0 拆成两个独立的8位计数器。而另一个定时器/计数器此时通常只可作为串行口的波特率发生器 使用。7.若A中的内容为88H,那么,P标志位为0。8.单片机内部数据传送指令MOV用于单片机内部RAM单元及寄存器之间,单片机与外部数据传送指令MOVX用于单片机内部与外部RAM或I/O接口之间,MOVC指令用于单片机内部与外部ROM之间的查表9、单片机89C51片内集成了4KB的FLASHR
3、OM.10、两位十六进制数最多可以表示256个存储单元。得分二、选择题20%(每题2分)试题第5页(共5页)1.用MCS-51串行口扩展并行I/O口时,串行口工作方式应选择(A)A、方式0 B、方式1 C、方式2 D、方式32.以下哪一条是位操作指令(B)。A、MOVP1,#0FFHB、MOVC,ACC.1C、CPLAD、POPPSW3.某种存储器芯片是8KB*4/片,那么它的地址线根数是(C )A、11根 B、12根 C、13根 D、14根4.开机复位后,CPU使用的是第0组工作寄存器,地址范围是()。A、
4、00H-10HB、00H-07HC、10H-1FHD、08H-0FH5.AT89S51单片机串行通信口的传输方式是(A)。A、异步 B、半双工 C、同步 D、不可编程6.定时器/计数器工作方式1是( d)。A、8位计数器结构 B、2个8位计数器结构C、13位计数结构 D、16位计数结构7.当执行调用指令时,首先将该指令下一条指令的地址压入到堆栈区,保护其下一条指令的地址,然后再将转移的地址送(b)实现转移;当再执行RET指令时自动将堆栈中的地址弹入PC从而实现返回。A、DP
5、TRB、PCC、SPD、PSW8.在进行BCD码运算时,紧跟运算指令后面的指令必须是(b)指令。A、ADDB、DAA C、ADDCD、由实际程序确定9.串行口中断的入口地址是(d)。A、0003HB、0013HC、000BHD、00023H10.以下哪一条是位操作指令(B)。A、MOVP0,#0FFHB、SETBTR0C、CPLR0D、PUSHPSW得分三、是非题20%(每题2分,如对则写“√”,错则写“×”。)1.定时/计数器的工作模式寄存器TMOD可以进行位寻址。(×)2.定时/计数器在使用前和溢出后,必
6、须对其赋初值才能正常工作。(×)3.SP称之为堆栈指针,堆栈是一个特殊区域,与RAM无关。(×)4,在AT89S51单片机的指令系统中,其加法、减法、乘法和除法必须有累加器A的参与才能完成。(√)5.DPTR只能当作一个16位的特殊功能寄存器来使用。(×)6.程序计数器PC是一个可以寻址的特殊功能寄存器。(×)试题第5页(共5页)7.各个中断源发出的中断请求信号都会标记在AT89S51的TCON与SCON寄存器中。(√)8.同一级别的中断请求按时间的先后顺序响应。(√)9.工作寄存器区不允许做普通的RAM单元
7、来使用。(×)10.定时/计数器在工作时需要消耗CPU的时间。(×)得分四、阅读并分析程序20%(第1,3题5分,第2题10分)1.若(20H)=4,执行下列程序后,21H中的内容是多少?MOVDPTR,#1000HMOVA,20HMOVCA,@A+DPTRMOV21H,ASJMP$ORG1000HTABLE:DB00,01,04,09,16,25END2.若CY=1,(P1)=10100011B,指出执行下列程序后,CY和P1口的内容。MOVP1.2,CMOVP1.3,CMOVC,P1.6END3.说明下列
8、程序的功能MOVR2,#10HMOVR0,#60HCLRALOOP:MOV@R0,AINCR0DJNZR2,LOOPEND试题第5页(共5页)1、解:21H中的内容是16评分:结果错误0分,表达不准确扣1分。2、解:(P1)=10101111B,CY=0评分:第一部分3分,第二部分2分,表达不准确扣1分。4、解:将60H~6FH单元清零评分:起始地址、末地址、执行任务三者错一项扣1分,全错0分。得分