编程论坛
注册
登录
编程论坛
→
单片机编程
[求助]请问大虾,要将一段程序存储在ROM中的其他位置,该如何做啊?
qhscqb
发布于 2009-07-31 11:20, 944 次点击
请问大虾,要将一段程序存储在ROM中的其他位置,该如何做啊?
是不是要用到MOVX啊?
我正在学习中断这部分内容,在线等啊!!!!
2 回复
#2
pkl620
2009-09-01 14:36
用ORG
#3
rs232
2009-12-18 18:47
movx 是用来访问外部数据存储区的即RAM,用来存放程序中用到的数据;而movc是用来访问外部的程序存储区的,主要是用于无内部ROM的MCU 比如8031;你说的情况,可以采用堆栈操作,按地址将程序存放到ROM中指定的位置...,这就类似于中断的保护现场 ,不过此时的DPTR是自己要保存的程序的入口地址
[
本帖最后由 rs232 于 2009-12-18 18:50 编辑
]
1