长安大学单片机与数字接口考试复习试题(3)

本站小编 免费考研网/2018-03-27


[2] 带符号数在机器中可用(        )码、(       )码和(       )码表示。
[3] 假定 addr11=00100000000B ,标号 qaz 的地址为 1030H 。执行指令:
qaz : AJMP addr11
后,程序转移到地址(        )去执行。
[4] 在串行通信中采用偶校验,若传送的数据为0A5H,则其奇偶校验位应为(      )(用“0”、“1”表示)。
[5] 单片机系统复位后,( PSW ) =00H ,因此内部 RAM 寄存器区的当前寄存器是第(         )组, 8 个寄存器的单元地址为(         ) ~ (         )。
[6] 访问内部 RAM 使用(        )指令,访问外部 RAM 使用(        )指令,访问内部 ROM 使用( 0 指令,访问外部 ROM 使用(        )指令
[7] 在MCS-51中,PC和DPTR都用于提供地址,但PC是为访问(         )存储器提供地址,而DPTR是为访问(         )存储器提供地址。
[8] 假定( A ) =85H ,( 20H ) =0FFH ,( CY ) =1 ,执行指令:
ADDC A , 20H 后,累加器 A 的内容为(        ), CY 的内容为(        ), AC 的内容为(        ), OV 的内容为(        )。
[9] MCS-51有4组工作寄存器,它们的地址范围是(        )
[10] 微处器由(           )三部分组成.
四、问答题(2小题,共0.0分)
[1] 一个定时器的定时时间有限,如何实现两个定时器的串行定时,来实现较长时间的定时?
[2] 当前单片机的主要产品有那些?各有何特点?举出你生活中应用单片机的例子。
五、编程题(4小题,共0.0分)
[1] 若外部RAM的(2000H)=X,(2001H)=Y,编程实现 Z=2X+3Y,结果存到片内RAM的40H单元(设 Z < 256)。
[2]将片外数据存储器中7000H—70FFH单元全部清零。
[3]编写程序,要求使用T0,采用方式2定时,在P1.0输出周期为400μs,占空比为10:1的矩形脉冲。
[4]试编写程序,查找在内部RAM的20H~40H单元中出现“00H”这一数据的次数。并将查找到的结果存入41H单元。
六、阅读并分析程序(根据各题具体要求填写答案)(2小题,共0.0分)
[1] 阅读下列程序,分析其功能。
MOV  R7,#10
MOV  A,#30H
MOV  DPTR,#2000H
LOOP:  MOVX @DPTR,A
INC   A
INC   DPL
DJNZ  R7,LOOP
SJMP  $
[2] 简述下列程序段完成的功能,程序完成后SP指针应指向哪里?
      MOV  SP,#2FH
      MOV  DPTR,#2000H
      MOV  R7,#50H
NEXT: MOVX A,@DPTR
      PUSH  A
      INC   DPL
      DJNZ  R7,NEXT
      SJMP  $


相关话题/单片机