[求助]请问:我在编c51程序时,怎么给堆栈SP赋值
- UID
- 132518
- 性别
- 男
|
[求助]请问:我在编c51程序时,怎么给堆栈SP赋值
我在编c51程序时,怎么给堆栈SP赋值?我知道c51里面可以自动赋值,但有没有方法给他一个固定的值呢? |
|
|
|
|
|
- UID
- 149168
- 性别
- 男
|
如果刚编程序的时候用如sp=0x60等先赋值,编译的时候又被C51.EXE修改了,没意义! C51编译器给SP赋的值是很合理的位置,如果后赋值,那就乱套了!很可能与C51定义的变量冲突。 况且,你也不知道C51在什么时候给sp赋值。 即使通过反编译能查出C51是什么时候赋的值,你重新赋值最好还是和C51给的值一样。 综上所述,人为给堆栈SP赋值会弄巧成拙。 |
|
|
|
|
|