摘要:
看懂PowerPC汇编,需要如下3方面的知识: 1.PowerPC指令集架构即Power ISA,可以从Power.org获得,包括寄存器定义,数据模型,寻址方式和指令定义以及指令助记符; 2.PowerPC ABI即应用程序二进制接口,即寄存器的使用规范和栈调用结构; 3.PowerPC Pseudo-ops,即.text, .align n等汇编语言中常用的伪操作符。 PowerPC ISA分为3个级别即“Book”,分别对应于用户指令集体系结构,虚拟环境体系结构和操作环境体系结构。其中Book III分化出了服务器版本Book III-S(经典PowerPC架构)和嵌入式版本Book . 阅读全文