我的cmd文件如下: -stack 0x4000 -heap 0x5000 MEMORY { VECS: origin = 0x0 length = 0x800 PMEM: origin = 0x800 length = 0xfc00 BMEM: origin = 0x80000000 length = 0x20000000 }
SECTIONS { .vectors > VECS .text > BMEM .data > BMEM .stack > BMEM .bss > BMEM .sysmem > BMEM .cinit > BMEM .const > BMEM .cio > BMEM .far > BMEM .pinit > BMEM .switch > BMEM } 在程序中某个写地址800000c8的指令同时将地址800000c8和800004a8地址的变量修改成了同一个值,衷心希望高手给小弟指点迷津!!!谢谢!!! |