PowerPC常用指令

PowerPC常用指令


2024年4月7日发(作者:)

查看文章

PowerPC常用指令

2009年05月14日 星期四 22:20

指令缩写

-------------------------

st = store

ld = load

r = right

l = left 或者 logical

w = word

u = update

m = move

f = from 或者 field

t = to 或者 than

i = Immediate

h = half word

z = zero

b = branch

n = and

cmp = compare

sub = subtract

clr = clear

cr = condition register

lr = link register

ctr = couter register

stwu = STore Word witch Update

stwu r1, <-frame_size>(r1)

--------------------------------

在GDB/IDA汇编中通常写成

stwu %sp, -0×20(%sp)

意思是,先将SP放入到(SP-20)这个内存地址然后SP = SP - 20;

从特殊寄存器取值的扩展助记符

-------------------------

mflr = Move From Link Register

mflr rt 等同于 mfspr rt,8

将连接寄存器的值放到RT

一般是mflr %r0

存值到特殊寄存器的扩展助记符

-------------------------

mtctr = Move To Counter Register

mtctr rs 等同 mtspr 9,rs


发布者:admin,转转请注明出处:http://www.yc00.com/web/1712452357a2062028.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信