电子与通信技术

在8051单片机扩展系统中,程序存储器和数据存储器共用16位地址线和8位数据线,为什么两个存储空间不会发生冲突?

题目

在8051单片机扩展系统中,程序存储器和数据存储器共用16位地址线和8位数据线,为什么两个存储空间不会发生冲突?

参考答案和解析
正确答案:程序存储器和数据存储器虽然共用16位地址线和8位数据线,但由于数据存储器的读写信号由RD(P3.7)和WR(P3.6)信号控制,而程序存储器由读选通信号PSEN控制,因此虽然共处同一地址空间,但控制信号不同,所以不会发生总线冲突。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

8051单片机的存储器结构从寻址空间分布可分为:()、()和()3大部分。

  • A、程序存储器
  • B、寄存器
  • C、内部数据存储器
  • D、外部数据存储器

正确答案:A,C,D

第2题:

MCS-51单片机扩展程序存储器所用的控制信号为(),扩展数据存储器所用的控制信号为()和()。


正确答案:MOVC;RD;WR

第3题:

8051单片机的堆栈位于()中。

A外部RAM

B程序存储器

C内部RAM

D寄存器


正确答案:C

第4题:

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


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

第5题:

对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在()寻址。


正确答案:外部程序存储器中

第6题:

89C51单片机系统的扩展RAM和I/O口是按()编址的。

  • A、 外部数据存储器统一
  • B、 外部RAM和内部RAM统一
  • C、 RAM区和I/O口地址区分别
  • D、 外部程序存储器统一

正确答案:A

第7题:

8051单片机中,程序存储器数和数据存储器扩展的最大范围不能相同.


正确答案:错误

第8题:

在单片机存储器扩展中2764是()性质的存储器。

A、是随机存储器,一般在系统中作为数据存储器使用

B、为只读存储器,在系统中作为程序存储器使用

C、为电擦除型存储器,在系统中可作程序或数据存储器使用

D、为快速擦除存储器


参考答案:B

第9题:

8051单片机访问外部程序存储器采用的指令助记符是(),访问外部数据存储器采用的指令助记符是()。


正确答案:MOVC;MOVX

第10题:

在MCS-51单片机系统中,外接程序存储器和数据存储器共用16位地址线和8位数据线,会不会发生冲突,并说明为什么?


正确答案: 不会,因为控制信号线的不同:
外扩的RAM芯片既能读出又能写入,所以通常都有读写控制引脚,记为OE和WE。外扩RAM的读、写控制引脚分别与MCS-51的RD和WR引脚相连。
外扩的EPROM在正常使用中只能读出,不能写入,故EPROM芯片没有写入控制引脚,只有读出引脚,记为OE,该引脚与MCS-51单片机的PSEN相连。