51单片机基础知识试题题库(考试用含答案) 下载本文

容为

33、假定( A)=0FBH,( B)=12H。执行指令:

DIV

AB

,寄存器 B 的内容为 11H 0 。

R7,rel 指令将循环执行

,CY的内

后,累加器 A 的内容为

容为 0

,OV的 内容为

39、在 R7初值为 00H的情况下, DJNZ 次 256 。

42、DIV

AB 指令执行后, OV标志为 1,则此指令执行前( B)=

43、MUL AB 指令执行后, OV标志为 1,则( B)不为 44、用一条指令

可以取

LJMP 1234H

代下列 4 条指令:

MOV

DPTR,#1234H DPL DPH

PUSH PUSH RET

45、要访问特殊功能寄存器,可以采用的寻址方式是

位寻址

寄存器

第五章 习题参考答案

一、填空题

5

2、外中断请求标志位是

ET0 和 ET1

IE

和IP

寄存

3、RETI

指令以及任何访问

器的指令执行过 后, CPU不能马上响应中断。

4、8051 单片机响应中断后,产生长调用指令 LCALL,执行该指令的过

程包括:首先把pc

的内容压入堆栈,以进行断点保护,然后把长

pc ,使程序执行转向 程序存储器

调用指令的 16 位地址送 的中断地址区。

二、选择题:

3、MCS-51响应中断时,下列哪种操作不会发生(

D、

A、 保护现场

B 、保护 PC C、找到中断入口

保护 PC转入中断入口

5、计算机在使用中断方式与外界交换信息时, 保护现场的工作应该是

A 、 由 CPU自动完成

C、 应由中断服务程序完成

B 、 在中断响应中完成

D、 在主程序中完成

12、(

)非单片机系统响应中断的必要条件。

A、

TCON或 SCON寄存器内的有关中断标志位为 1

IE 中断允许寄存器内的有关中断允许位置 IP 中断优先级寄存器内的有关位置

当前一条指令执行完

B、

1

C、

1

D、

6

13、各中断源发出的中断请求信号,都会标记在

MCS-51系统中的

)。

B 、 TCON/SCON C、 IE

D、 IP

A、 TMOD

26、MCS—51 单片机外部中断 1 和外部中断 0 的触发方式选择位是 (

)。

A 、TR1和 TR0 B、IE1 和 IE0 C 、IT1 和 IT0 D、TF1 和 TF0

28、MCS—51 单片机响应中断的过程是(

)。

A、断点 PC自动压栈,对应中断矢量地址装入 PC B、关中断,程序转到中断服务程序

C、断点压栈, PC指向中断服务程序地址

D、断点 PC自动压栈,对应中断矢量地址装入 PC,程序转到该矢量地

址,再转至中断服务程序首地址

30、MCS—51 单片机响应中断矢量地址是(

)。

A、中断服务程序的首句地址 B、中断服务程序的出口地址 C、中断服务程序的入口地址 D、主程序等待中断指令的地址

31、一主程序中有一句 LP:SJMP LP,功能指令为等待中断,当发生

中断且中断返回后,(

)。

A、返回到主程序开始处 B、返回到该句的下一条指令处 C、返回到该句的上一条指令处

D、返回到该句

RETI 而是 RET,中断返回后

32、一中断子程序的最后一句不是

)。

7

A、返回到主程序中 ACALL或 LCALL的下一句 B 、返回到主程序中响

应中断时一句的下一句

C、返回到主程序开始处

D、返回到 0000H处

34、对定时器控制寄存器 TCON中的 IT1 和 IT0 位清 0 后,则外部中断请求信号方式为( )。

A 、低电平有效

B、高电平有效 C、脉冲上

跳沿有效

D、脉冲后沿负跳有效

三、多项选择题

1、MCS—51 单片机控制寄存器 TCON的作用是(

)等。

B 、定时器的溢出

A 、定时 / 计数器的启、停控制

标志

C、外部中断请求标志

E、选择外部中断触发方式

D、确定中断优先级

4、CPU响应中断的条件包括(

ACDE )。

C、有中断请求

E 、已开放 CPU中断

A 、现行指令运行结束

B 、保护现场

D、申请中断的中断源中断允许位为 1

6、MCS— 51 单片机外部中断源的中断请求方法可以是 (

BD

)。

A 、高电平触发

B、低电平触发 C、上升沿触

D、下降沿触发

8