一、选择题本大题共15个小题,每小题1分,共15分,在每小题_第1页
一、选择题本大题共15个小题,每小题1分,共15分,在每小题_第2页
一、选择题本大题共15个小题,每小题1分,共15分,在每小题_第3页
全文预览已结束

下载本文档

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

文档简介

1、一、选择题:本大题共15个小题,每小题1分,共15分,在每小题给出的四个选项中,只有一项符合题目要求,把所选项前的字母填在括号内。1单片机读写外RAM数据用( 1 )指令,控制信号是( 2 ) 【】A.(1)MOV (2)和 B. (1)MOVX (2)和C.(1)MOVX (2)和 D. (1)MOVC (2)和2. 8051单片机的堆栈区是向地址( )的方向生成的 【】A.可变 B. 不定 C.减小 D. 增大3. 80C51单片机地址总线(AB)总线宽度为( )位 【】A. 8 B. 16 C. 15 D. 32 4. 一个时钟周期等于( )振荡周期 【】A.1个 B.2个 C. 6个

2、D. 12个5. 十进制数向二进制数进行转换时,十进制数91相当于二进制数 【】A.1101011 B.1101111 C6程序计数器PC是( )位的计数器,能寻址64KB的程序存储器范围 【】A.16 B. 8 C. 4 D. 32780C51复位的条件是RST引脚保持( 1 )个机器周期以上的高电平,复位后的状态:PC值为( 2 )、SP值为( 3 )、P0P3口的值为( 4 ) 【】A.(1)3 (2)0000H (3)06H (4)FEH B.(1)2 (2)0000H (3)07H (4)FFHC.(1)1 (2)0000H (3)07H (4)FFH D.(1)2 (2)0000H

3、 (3)60H (4)00H8. 指令MOV寻址空间是 【】9. 指令MOVX寻址空间是 【】10. 当CPU不执行访问外RAM指令(MOVX)时,ALE以时钟振荡频率( )的固定频率输出,因此ALE信号也可作为外部芯片CLK时钟或其他需要 【】6 C11. 8051单片机复位信号应从( )脚接入 【】A.P3.2 B. RST C. 8脚 D. T112. 8051单片机外部中断0、1(,)在 【】A.P0 口 B. P1 口 C. P2 口 D. P3 口13. 一个机器周期含有( 1 )个时钟周期,当单片机时钟频率为12MHZ时,一个机器周期为( 2 )s 【】A.(1)6 (2)2 B

4、.(1)12 (2)2 C.(1)12 (2)1 D.(1)6 (2)1 14. “MUL AB”指令执行后,16位乘积的高位在 【】A. A B. C C.AB D. B15. “MOV A, 30H”的寻址方式是 【】二、简答题(共30分)1.什么是伪指令?伪指令“ORG”、“END”作用是什么?2.80C51有几个中断源?写出其名称并给出相应的中断入口地址。51单片机外RAM和ROM使用相同的地址,是否会在总线上出现竞争?为什么?4.定时/计数器的启动与GATE控制位有何关系?5.串行缓冲寄存器SBUF有什么作用?简述串行口接收和发送数据的过程。三、分析题(共25分)1假设(SP)40H

5、,(DPTR)3412,分析执行下列指令后DPTR及SP内容。(5分)PUSH DPL;PUSH DPH; POP 08H;程序执行后:(SP)_,(08H)_。2假设内RAM单元(60H)6,问执行完下列指令后RAM(60H)的内容为多少。(5分)MOV R0,#60HMOV A,R0RL AMOV R1,ARL ARL AADD A,R1MOV R0,A程序执行后:(60H)_。3已知fosc=6MHZ,求下面延时子程序的延时时间,要求写出求解过程。(5分)DELAY: MOV R6,#10;D1: MOV R7,#250H;D2: DJNZ R7,D2; DJNZ R6,D1; RET解

6、:4已知电路如图所示,80C51单片机中的汇编程序如下所示。请根据电路及所给的程序,写出8个发光二极管的动作及现象。(10分)FLASH: MOV A,#01HFLASH0: MOV R2,#0AHFLOP: MOV P1,ALCALL DY1SMOV P1,#00HLCALL DY1SDJNZ R2,FLOPRL ASJMP FLASH0说明:在上面程序中,DY1S为1秒延时子程序。四、汇编程序设计(30分)1编写程序,将位存储单元38H中的内容与位存储单元49H中的内容互换。(6分)2.按下列要求传送数据:设ROM(4000H)=44H,写出程序(12分)(1) ROM 4000H单元数据送内R(3) 内RAM 50H单元数据送外RAM 5 AM 20H单元(2) ROM 4000H单元数据送R00H单元,设内RAM(50H)=11H。(1)(2)(3)3分别用一条指令实现下列各小题的要求:(6分)

温馨提示

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

评论

0/150

提交评论