RAM 和ROM

2019-03-24 18:31发布

请教下各位大神关于51存储器的问题,在写程序时我们会把数据表存在1000H里,如 ORG 1000H  DB 09H,90H... 那么请问这些数据是在RAM 还是在ROM上呢
51的片内ROM地址是0-0fffH  片内RAM 0-FFH,没有1000H啊 没有扩展外部的储存器 ,那1000H在哪里呢
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
小粮zz
2019-03-25 04:44
chunyang 发表于 2013-12-24 18:40
数据在哪里由代码决定,ROM数据和RAM数据的定义指令不同。

   ORG 1000H
   TABLE: DB  0C0H,0F9H,24H,30H,19H,12H,2H,0F8H,0H,10H
程序里是这样写的 就是在rom的1000h处存数据,51片内rom是0000h-0fffh,并没有1000h,在proteus中仿真可以运行,我没有外扩rom,这个表存在哪里了呢

一周热门 更多>