当单片机应用系统中数据存储器RAM地址和程序存储器EPROM地址重叠时,它们内容的读取是否会发生冲突,为什么?

  • A+

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[问答题] 当单片机应用系统中数据存储器RAM地址和程序存储器EPROM地址重叠时,它们内容的读取是否会发生冲突,为什么?

【◆参考答案◆】:不会。由于80C51对ROM的读操作由PSEN控制,指令用MOVC类;对RAM读操作用RD控制,指令用MOVX。所以,尽管ROM与RAM的逻辑地址是重叠的,它们内容的读取也不会发生冲突

(2)【◆题库问题◆】:[判断题] MCS-51单片机,CPU对片外RAM的访问只能用寄存器间接寻址的方式,且仅有4条指令
A.正确
B.错误

【◆参考答案◆】:正确

(3)【◆题库问题◆】:[填空题] 单片机复位后,R4所对应的存储单元的地址为(),因上电时PSW=()。这时当前的工作寄存器区是()组工作寄存器区。

【◆参考答案◆】:04H、00H、0

(4)【◆题库问题◆】:[判断题] 同为高中断优先级,外部中断0能打断正在执行的外部中断1的中断服务程序。
A.正确
B.错误

【◆参考答案◆】:正确

(5)【◆题库问题◆】:[单选] 将P0口的6号位置1的指令是:()
A.SetB P0.6
B.CLR P0.6
C.CPL P0.6
D.Mov P0,#0

【◆参考答案◆】:A

(6)【◆题库问题◆】:[填空题] 若由程序设定RS1、RS0=10,则工作寄存器R0~R7的直接地址为()

【◆参考答案◆】:10H~17H

(7)【◆题库问题◆】:[单选] 当执行调用指令时,首先将该指令下一条指令的地址压入到堆栈区,保护其下一条指令的地址,然后再将转移的地址送()实现转移;当再执行RET指令时自动将堆栈中的地址弹入PC从而实现返回。
A.DPTR
B.PC
C.SP
D.PSW
E.R0

【◆参考答案◆】:B

(8)【◆题库问题◆】:[单选] 8051单片机的定时器T0有()种工作方式。
A.1
B.2
C.4
D.8

【◆参考答案◆】:C

(9)【◆题库问题◆】:[单选] 在程序运行中,当执行“MOVPCON,#02H”指令后,若有外中断发生,其系统工作状态是()
A.先进入掉电工作模式,完成外中断程序后再执行"MOVPCON,#02H"语句后面的命令
B.进入掉电工作模式,不能响应外中断程序
C.程序中断1分钟后会自动重新启动
D.进入空闲工作模式

【◆参考答案◆】:B

(10)【◆题库问题◆】:[判断题] 在C51语言中,函数是一个完成一定相关功能的执行代码段,它与另外两个名词“子程序”和“过程”用来描述同样的事情。
A.正确
B.错误

【◆参考答案◆】:正确

发表评论

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