单片机简答问题!!! 51单片机程序存储器和数据存储器存储空间为什么是重叠的?

如题所述

51的存储器采用哈佛结构,就是64KB程序存储器和64KB数据存储器是各自单独编址,各自独立的地址空间。其地址编号是允许重叠的。
不会发生重叠的原因是:从硬件连线上,访问外部程序存储器(读取)是控制线EA、PSEN有效,访问外部数据存储器是RD(读)、WR(写有效;从指令系统来说,如果是程序主动访问,采用不同的指令来访问,一般MOVC访问程序存储器,MOVX访问外部数据存储器。
在MCS-51中外部I/O接口地址是和外部数据存储器的地址在一起统一编址的,换句话说,就是I/O地址是外部数据存储器地址空间的一部分,因此其和外部数据存储器一样可以和外部程序存储器重叠。追答

MCS51的

我们今天刚考单片机😁

追问

我们后天考😊

追答

加油!

追问

谢谢😁

温馨提示:内容为网友见解,仅供参考
第1个回答  2022-05-22

重叠的? 谁说的?

不可能的事!

MCS-51 有 64KB 程序存储器和 64KB 数据存储器。

这些存储器,是采用了哈佛结构。

虽然,它们具有相同的地址号码,

但是,它们是各自单独编址,有各自独立的地址空间。

那么,这些存储器,并不是重叠的。

-----------------------

80x86 系列 CPU 的存储器,是“冯诺依曼”结构。

它们只有一个存储器,程序、数据,都放在一起。

8086 有 1M 的空间,分成四个段:代码段、数据段、堆栈段、附加段。

每个段,都有 64 KB 的寻址范围。

这些段,可以分离,也可以重叠一部分,甚至完全重合。

80x86 的存储器,以及这种使用方法,才有可能重叠。

而 51 单片机,绝对是不可能重叠的。

单片机简答问题!!! 51单片机程序存储器和数据存储器存储空间为什么是重 ...
51的存储器采用哈佛结构,就是64KB程序存储器和64KB数据存储器是各自单独编址,各自独立的地址空间。其地址编号是允许重叠的。不会发生重叠的原因是:从硬件连线上,访问外部程序存储器(读取)是控制线EA、PSEN有效,访问外部数据存储器是RD(读)、WR(写有效;从指令系统来说,如果是程序主动访问,采用...

51单片机外部程序存储存器和外部数据存储器地址都是0000H~FFFFH在实际...
外部数据存储器使用的是 P3.6(WR) P3.7(RD)作为读写控制信号 外部程序存储器使用的是PSEN来做为控制信号 时钟都是ALE 所以不会出现重叠的情况 指令分别为MOVC跟MOVX MOVC为读程序存储器数据 MOVX为读\\写数据存储器数据

单片机片内RAM和片外扩展RAM的存储空间有什么关系
程序存储器:也就是ROM,是存放用户程序(如汇编程序或C程序)的地方,典型的51单片机内部ROM为4KB,若是使用外部ROM可以扩展到64KB。数据存储器:是存放用户程序运行过程中的中间结果或者运算结果,也就是内部RAM或外部RAM。MOV: 单片机内部RAM的数据传送指令。MOVX: 单片机外部RAM的数据传送指令。

单片机的四道简答题
1. 答:单片机是在一块集成电路上把CPU、存储器、定时器\/计数器及多种形式的I\/O接口集成在一起而构成的微型计算机。它与通用微型计算机相比,具有如下特点:(1) 单片机的程序存储器和数据存储器是分工的,前者为ROM,后者为RAM;(2) 采用面向控制的指令系统,控制功能强;(3) 多样化的I\/O接口...

51单片机特殊功能寄存器和数据存储器得区别
特殊功能寄存器不可直接访问,数据存储器可直接或间接访问;它们都是一个个的RAM存储单元,特殊功能寄存器就是特殊的数据存储器.

单片机存储器地址是如何分配的?
例如90H,查表得到,对应的字节地址为90H。低128字节中的00H~1FH共32个单元通常作为工作寄存器区;30H~37H共80个单元为用户RAM去,作堆栈或数据缓冲;80H~7FH单元组成高128字节的专用寄存器区,也就是特殊功能寄存区。它们零散地分布在其中,并没有占满所有地址空间,对空闲地址的操作是无意义的。

MCS51单片机模拟试卷001 问题:
6.INTEL 8051 CPU是( )位的单片机 a) 16 b)4 c)8 d)准16 7.8031复位后,PC与SP的值为( ) a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H 8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为( )。 a)MOV A, @R1 b)MOVC A, @A + DPTR c)MOVX A, @ R0 d)MOVX...

急求几套51单片机经典考试题。好的追加20分哦!
一.填空题(每空2分,共30分)1、真值1001001B的反码为01001001 ;其补码为 01001001 。2、MCS-51系列单片机内部数据存储器,即内RAM中位寻址区的地址范围是 128 B 工作寄存器区的地址范围是 00—1FH 。3、程序状态标志字寄存器PSW中的PSW.7的含义是 奇偶标志 ;PSW.0的含义是 进位\/借位标志 ...

三、简答题 1、MCS51系列单片机共有几个并行I\/O口,分别用什么表示?简 ...
51单片机的4 个口都 可作为IO口使用,并不是说只有P1口能作为IO口。应该是P0、P2和P3除了IO口外还有第二功能 。而P1口只有IO口功能。P0口可作为数据总线口,它可以对外部存储器低8 位读写。P2口也可以作为系统 扩展时的高8 位地址。P3口除了IO口功能 外,还有第二功能,即P3.0(串行输入口...

单片机考试题目及答案(单片机考试复习题)
20.能用紫外线光擦除ROM中的程序的只读存储器为( C )A.掩膜ROM B.PROM C.EPROM D.EEPROM 二、填空(每题 2 分,共 10 分)1、从单片机系统扩展的角度出发,单片机的引脚可以构成三总线结构,即 数据 总线、地址总线和 控制 总线。2、ALE信号的作用是 锁存低8位地址...

相似回答