要使80C51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是()

  • A+
所属分类:法律类题库
(1)【◆题库问题◆】:[单选] 要使80C51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是()
A.98H
B.84H
C.42H
D.22H

【◆参考答案◆】:A

(2)【◆题库问题◆】:[单选] 在进行BCD码运算时,紧跟运算指令后面的指令必须是()指令。
A.ADD
B.DAA
C.ADDC
D.由实际程序确定
E.随机

【◆参考答案◆】:B

(3)【◆题库问题◆】:[问答题] MCS-51中断响应时间是否固定?为什么?

【◆参考答案◆】:
MCS-51中断响应时间不固定。
对一个单一中断系统,MCS-51单片机对外部中断请求的响应时间在3—8个机器周期。外部中断的最短的响应时间为3个机器周期,其中中断请求标志位查询占1个机器周期,而这个机器周期恰好又是处于指令的最后一个机器周期,该指令结束后中断即被响应,CPU接着执行子程序调用指令LCALL转到相应的中断服务程序入口,需2个机器周期,所以,外部中断响应最短时间为3个机器周期。
外部中断响应的最长时间为8个机器周期:发生在CPU进行中断标志查询时,刚好是开始执行RETI或是访问IE或IP的指令,则需把当前指令执行完再继续执行一条指令后,才能响应中断,最长需2个机器周期。接着再执行一条指令,按最长指令(乘法指令MUL和除法指令DIV)来算,也只有4个机器周期。加上硬件子程序调用指令LCALL的执行,需要2个机器周期。所以,外部中断响应最长时间为8个机器周期。
对于多级中断系统,响应时间无法计算。

(4)【◆题库问题◆】:[单选] 89C52单片机有()个中断源。
A.3
B.4
C.5
D.6

【◆参考答案◆】:D

(5)【◆题库问题◆】:[单选] 累加器A的内容是67H,执行RRA指令后累加器的内容变为()。
A.0B3H
B.0C3H
C.33H
D.34H

【◆参考答案◆】:A

(6)【◆题库问题◆】:[单选] -49D的二进制补码为()。
A.11101111
B.11101101
C.0001000
D.11101100

【◆参考答案◆】:B

(7)【◆题库问题◆】:[单选] 当CPU响应定时器T1的中断请求后,程序计数器PC的内容是()。
A.0003H
B.000BH
C.00013H
D.001BH

【◆参考答案◆】:D

(8)【◆题库问题◆】:[单选] LCD1602的使能端E,在引脚上出现()后,模块执行命令。
A.低电平
B.高电平
C.负跳变
D.正跳变

【◆参考答案◆】:C

(9)【◆题库问题◆】:[单选] 在51单片机单片机中,可以把T0分成2个独立的计数器的方式为()。
A.方式0
B.方式1
C.方式2
D.方式3

【◆参考答案◆】:D

(10)【◆题库问题◆】:[判断题] 8051单片机必须使用内部ROM
A.正确
B.错误

【◆参考答案◆】:正确

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: