grasswolfs 发表于 2013-5-2 18:03
那修改的相当于是const或者固定的变量(规范的应该存在rom中),而不是程序代码,如果是RAM,那就比较难 ...
当时那个不是用CONST定义的,原作者是直接用指令送的操作数。
首先确定不是CONST常量后,再查阅该芯片汇编指令的机器码及其和操作数是如何组合编码的,自己再搞清楚有哪些指令可以送这个操作数,然后按照HEX、BIN的编码规则找到对应指令的机器码,然后再看该机器码后面跟随的操作数是不是自己查找的目标,呵呵,多次修改尝试后烧片看结果就能确定目标了,这算是个体力活。 |
|