我是PowerPC组装的新手.我正在使用MPC8245(是的,老学校).这是一款603e系列处理器.
我想知道如何创建一个加载立即指令,其中立即16位值是"无符号".
示例:li r3,0xFC10
我正在使用的gcc交叉编译器4.4.5不允许使用该指令,因为该值不是有符号常量.
是的,我可以使用减去2-s补码,但这使得读取和记录代码更加困难.当加载器件寄存器的位域时,在指令中具有精确的位字段更容易阅读.
我想声明一个数组的方便变量,比如
set $list[10]
Run Code Online (Sandbox Code Playgroud)
但我得到一个语法错误.
是否可以使用便利变量创建向量?
我可以使用指针,如果我能找到GDB可以使用的绝对区域内存,那么目标程序将不会使用.
哦,顺便说一句,我没有为我正在调试的目标程序使用符号表,使用的编译器与GDB不兼容.
我的GDB的跨目标版本不支持python.