发布网友 发布时间:2022-04-23 02:25
共4个回答
热心网友 时间:2023-10-11 15:45
1、空间划分存储器分为程序存储器(ROM)和数据存储器(RAM)两大类。程序存储器有片内和片外存储器两种;数据存储器也有片内和片外存储器两种。2、地址范围及容量程序存储器是片内外统一寻址,片内程序存储空间+片外程序存储空间=64K的存储空间(0000H-FFFFH)。而数据存储器则是单独寻址,片内数据存储空间+片外数据存储空间=128B(00H-7FH)+64KB(0000H-FFFFH)。注意:51的片内数据存储空间为128B,而增强型52的片内数据存储空间为256B。52是在51基础上增加了80H-FFH的高128B的空间。增加的这一部分只能采用间接寻址。51片内数据存储器又可分为:工作寄存器区:00H-1FH 位寻址区: 20H-2FH 通用RAM区: 30H-7FH3、使用上的不同RAM和ROM在结构上是不同的。对于RAM来说,CPU在运行时能随时进行数据修改,但却有个缺点,一旦电源掉电,存储信息将丢失。所以,它只能用来存放暂时性的输入输出数据,运算中间结果和堆栈等。(注意,要区别于FLASH。)对于ROM,它是一种写入信息不易改写的存储器。就算电源掉电,存储信息都保留不变。所以,ROM用来存放程序或常数等。 欢迎前来交流学习。热心网友 时间:2023-10-11 15:46
分为四个空间 内部程序存储器 地址范围0000H-0FFFH 共4KB ,外部程序存储器 0FFFH-0FFFFH 共64KB;内部数据存储器 00H-FFH 共256个字节(其中包括低128字节和特殊功能寄存器SFR 128个字节),外部数据存储器可扩展至64KB。CPU访问片内外程序存储器ROM指令用MOVC,访问片外数据存储器RAM指令用MOVX,访问片内RAM用MOV热心网友 时间:2023-10-11 15:46
作业题要到课本里找热心网友 时间:2023-10-11 15:47
要原创吗?