查看: 4317|回复: 5

[其他] CPU12存储器地址分配

[复制链接]

该用户从未签到

1

主题

7

帖子

0

新手上路

Rank: 1

积分
21
最后登录
1970-1-1
发表于 2009-8-20 08:42:16 | 显示全部楼层 |阅读模式
CPU12存储器地址,在复位后各地址位:
$0000-$03FF   1KB寄存器空间
$0000-$1FFF   8KB  RAM
$0000-$07FF   2KB EEPROM。
复位后的起始地址都是从$0000开始的话,岂不是发生了地址重叠?
  PS:我参照的是王威的hcs12微控制器原理及应用
我知道答案 目前已有4人回答
回复

使用道具 举报

该用户从未签到

4

主题

44

帖子

0

新手上路

Rank: 1

积分
127
最后登录
1970-1-1
发表于 2009-8-20 21:03:53 | 显示全部楼层

RE:CPU12存储器地址分配

复位后的是起始地址是$0000,在哪里看到的,?

该用户从未签到

1

主题

7

帖子

0

新手上路

Rank: 1

积分
21
最后登录
1970-1-1
 楼主| 发表于 2009-8-21 17:50:46 | 显示全部楼层

回复:CPU12存储器地址分配

引用第 2 楼 康桥人于2009-08-20 13:03:53发表:
复位后的是起始地址是$0000,在哪里看到的,? 

我参照的是王威的hcs12微控制器原理及应用(P35),如果不是,那应该是多少呢?

该用户从未签到

4

主题

44

帖子

0

新手上路

Rank: 1

积分
127
最后登录
1970-1-1
发表于 2009-8-22 10:44:43 | 显示全部楼层

RE:CPU12存储器地址分配

这里地址的映射,并不代表复位后程序是从$0000开始的,两个概念

该用户从未签到

0

主题

16

帖子

0

新手上路

Rank: 1

积分
16
最后登录
1970-1-1
发表于 2010-5-17 10:25:47 | 显示全部楼层

回复:CPU12存储器地址分配

请问映射是什么意思?
如王宜怀老师在"...HCS12..."一书中关于存贮器映像中说:
"....DG128的EEPROM的逻辑地址空间是$0400-$0FFF,...."  可是接着又说:  "实际上DG128的EEPROM的地址为$0000-$07FF"
讲到RAM和FLASH的地址范围时也是先说是这个范围,又说是那个范围,真让人不清楚.
请教板主能讲讲吗?
 
  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2010-5-17 11:43:48 | 显示全部楼层

    RE:CPU12存储器地址分配

    ROM和RAM是2个不同的概念
    1、一般情况下,各款的MCU将寄存器仿真RAM中使用;
    2、ROM数据一般放在FLASH中,而在FLASH中有个向量列表,启动寄存器会指定START的位置,也就是flash的地址,程序会从这个位置启动。
    该会员没有填写今日想说内容.
    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-20 20:58 , Processed in 0.095215 second(s), 26 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表