MCS-51系列单片机有哪几种寻址方式?各种寻址方式所对应的寄存器或存储器寻址空间如何?

  • A+
所属分类:法律类题库
(1)【◆题库问题◆】:[问答题] MCS-51系列单片机有哪几种寻址方式?各种寻址方式所对应的寄存器或存储器寻址空间如何?

【◆参考答案◆】:
M.CS-51系列单片机提供了7种寻址方式:
(1)立即寻址:操作数在指令中直接给出,立即数前面有"#"。
(2)直接寻址:在指令中直接给出操作数地址。对应片内低128个字节单元和特殊功能寄存器。
(3)寄存器寻址:以寄存器的内容作为操作数。对应的寄存器有:R0~R7、A.AB寄存器和数据指针DPTR。
(4)寄存器间接寻址:以寄存器的内容作为RAM地址,该地址中的内容才是操作数。对应片内RAM的低128个单元采用R0、R1作为间址寄存器,片外RAM低256个单元可用R0、R1作为间址寄存器,整个64KB空间可用DPTR作为间址寄存器。
(5)变址寻址:以DPTR或PC作为基址寄存器,以累加器A作为变址寄存器,并以两者内容相加形成的16位地址作为操作数地址。对应片内、片外的ROM空间。
(6)相对寻址:只在相对转移指令中使用。对应片内、片外的ROM空间。
(7)位寻址:对可寻址的位单独进行操作。对应位寻址区20H~2FH单元的128位和字节地址能被8整除的特殊功能寄存器的相应位。

(2)【◆题库问题◆】:[填空题] 通过堆栈操作实现子程序调用,首先把PC的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点送回()。

【◆参考答案◆】:PC

(3)【◆题库问题◆】:[问答题] MCS51单片机的伪指令有哪些?

【◆参考答案◆】:EQU DATA DB DW BIT ORG END EQW

(4)【◆题库问题◆】:[判断题] 51单片机只能做控制用,不能完成算术运算。()
A.正确
B.错误

【◆参考答案◆】:正确

(5)【◆题库问题◆】:[填空题] 8051单片机片内有2个16位的定时/计数器,每个定时/计数器都有()种工作方式。

【◆参考答案◆】:4

(6)【◆题库问题◆】:[问答题,简答题] 简述串行数据传送的特点。

【◆参考答案◆】:(1)传送按位顺序进行,速度慢。(2)传输线少,成本低。(3)传送距离远,可达几公尺到几千公里。

(7)【◆题库问题◆】:[单选] ADC0809启动A/D转换的方式是()
A.高电平
B.低电平
C.正脉冲
D.负脉冲

【◆参考答案◆】:C

(8)【◆题库问题◆】:[单选] MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是()。
A.T1
B.T0,T1
C.T1,串行接口
D.T0

【◆参考答案◆】:B

(9)【◆题库问题◆】:[填空题] MCS-51外部中断0的入口地址是()。

【◆参考答案◆】:0003H

(10)【◆题库问题◆】:[填空题] 8051的()引脚应至少保持2个机器周期的高电平,才能使8051复位。

【◆参考答案◆】:RESET

发表评论

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