2009级电信工本科期中试卷.doc_第1页
2009级电信工本科期中试卷.doc_第2页
2009级电信工本科期中试卷.doc_第3页
2009级电信工本科期中试卷.doc_第4页
2009级电信工本科期中试卷.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

密封线河北北方学院20102011学年第二学期期中试题专业_ 班级_ 姓名_ 学号_单片机原理及应用(供09级电子信息工程本科专用)注意事项: 1请按要求在试卷的密封区填写专业、班级、姓名和学号。 2请仔细阅读各种题目的答题要求,在规定的位置填写答案。3不要在试卷上乱写乱画,不要在密封区填写无关的内容。题号一30分二20分三28分四12分五10分总分得分总分合计人: 复核人: 得分评卷人一、选择题(每小题2分,共30分)下列各题的选项中,只有一个选项是正确的,请将正确选项填在横线上。 1在家用电器中使用单片机应属于计算机的是(A)数据处理应用 (B)控制应用 (C)数值计算应用 (D)辅助工程应用28051与8071的区别在于(A)内部程序存储器的类型不同 (B)内部数据存储器的类型不同(C)内部程序存储器的容量不同 (D)内部数据存储器的容量不同3单片机芯片8031属于(A)MCS-48系列 (B)MCS-51系列 (C)MCS-96系列 (D)MCS-31系列4以下所列各项中不是单片机发展方向的是(A)适当专用化 (B)不断提高其性能 (C)继续强化功能 (D)努力增加位数5单片机芯片内提供了一定数量的工作寄存器,这样做的好处不应包括(A)提高程序运行的可靠性 (B)提高程序运行速度(C)为程序设计提供方便 (D)减少程序长度6对程序计数器PC的操作(A)是自动进行的 (B)是通过传送进行的(C)是通过加“1”指令进行的 (D)是通过减“1”指令进行的第7页 共7页7单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,AT89C51的PC为16位,因此其寻址范围是(A)4KB (B)64KB (C)8KB (D)128KB8以下有关PC和DPTR的结论中错误的是(A) DPTR是可以访问的而PC是不能访问的 (B)它们都是16位的寄存器(C)它们都具有加“1”的功能(D)DPTR可以分为2个8位的寄存器使用,但PC不能9PC的值是(A)当前指令前一条指令的地址 (B)当前正在执行指令的地址(C)下一条指令的地址 (D)控制器中指令寄存器的地址10假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为(A)36H (B)37H (C)38H (D)39H11. 在相对寻址方式中,寻址的结果体现在 (A)PC中 (B)累加器A中 (C)DPTR中 (D)某个存储单元中12. 在寄存器间接寻址方式中,指定寄存器中存放的是(A)操作数 (B)操作数地址 (C)转移地址 (D)地址偏移量13 对程序存储器的读操作,只能使用 (A)MOV指令 (B)PUSH指令 (C)MOVX指令 (D)MOVC指令14. 执行返回指令时,返回的断点是(A)调用指令的首地址 (B)调用指令的末地址 (C)调用指令下一条指令的首地址 (D)返回指令的末地址15. 可以为访问程序存储器提供或构成地址的有 (A)只有程序计数器PC (B)只有PC和累加器A (C)只有PC、A和数据指针DPTR (D)PC、A、DPTR和堆栈指针SP得分评卷人二、填空(每空1分,共20分)1. 专用单片机由于已经把能集成的电路都集成到芯片内部了,所以专用单片机可以使系统结构最简化,软硬件资源利用最优化,从而极大地提高了 和降低了 。2. 单片机主要使用汇编语言,而编写汇编语言程序要求设计人员必须精通 和 。3. AT89C51单片机内部RAM的寄存区共有 个单元,分为 组寄存器,每组 个单元,以 作为寄存器名称。4.通过堆栈操作实现子程序调用,首先要把 的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点送回 。5. AT89C51的4个I/O口中,P0是真正的双向口,而其他口则为准双向口,这一区别在口线电路结构中表现在 的不同上。6在直接寻址方式中,只能使用 位二进制数作为直接地址,因此其寻址对象只限于 。7在变址寻址方式中,以 作为变址寄存器,以 作基址寄存器。8假定外部数据存储器2000H单元的内容为80H,执行下列指令后,累加器A的内容为 。 MOV P2,#20H MOV R0,#00H MOVX A,Ro9假定累加器A的内容为30H,执行指令: 1000H: MOVC A,A+PC后,把程序存储器 单元的内容送累加器A中。10假定DPTR的内容为8100H,累加器A的内容为40H,执行下列指令: MOVC A,A+DPTR后,送入A的是程序存储器 单元的内容。 11假定(SP)62H,(61H)30H,(62H)70H。执行下列指令: POP DPH POP DPL后,DPTR的内容为 ,SP的内容为 。12. 假定(A)=56H,(R5)=67H。执行指令: ADD A,R5 DA后,累加器A的内容为 ,CY的内容为 。得分评卷人三、程序阅读题(每题4分,共28分)1. 执行以下程序段 MOV SP,#3AH MOV A, #20H MOV B, #30H PUSH ACC PUSH B POP ACC POP B后,A和B的内容为2. 假定(A)=83H,(R0)=17H,(17H)=34H,执行以下程序段 ANL A,#17H ORL 17H,A XRL A,R0 CPL A后,A的内容为 3 .执行以下程序段 MOV R0,#data MOV A,R0 RL A MOV R1,A RL A RL A ADD A, R1 MOV R0,A后,实现的功能是4、执行下列程序:MOV 21H,#0A7HMOV 22H,#10HMOV R0,#22HMOV 31H,21HANL 31H,#2FHMOV A,R0SWAP A 结果:(31H) ,A= 。5、执行下列程序:MOVR0,#60HMOVA,#0AHRRAMOVR0,AADDA,#0FHDECR0MOVR0,A结果:(60H) ,(5FH) 。6、执行下列程序:MOVA,#83HMOVR0,#47HMOV47H,#34HANLA,#47HORL47H,AXRLA,R0结果:R0 ,A 。 7 ORG 0200HMOV A,R0ANL A,#0FHMOV DPTR,#TABMOVC A,A+DPTRMOV R0,ASJMP $TAB:DB 30H,31H,32H,33H,34H,35H,36H,37H,38H,39H; 09的ASC码DB 41H,42H,43H,44H,45H,46H ;AF的ASC码程序功能: 得分评卷人四、名词解释与简答(每题4分,共12分)1 MCS-51单片机的端口P0P3 用作通用I/O口时,要注意什么?2MOV,MOVC,MOVX指令有什么区别?分别用于哪些场合?3、单片机复位的作用是什么?有几种复位方法?复位后单片机的状态如何(写出PC、PSW、SP、DPTR、P0、P

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论