- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PowerPC常用指令
查看文章 ? PowerPC常用指令
2009年05月14日 星期四 22:20
指令缩写-------------------------st?? = storeld?? = loadr??? = rightl??? = left 或者 logicalw??? = wordu??? = updatem??? = movef??? = from 或者 fieldt??? = to 或者 thani??? = Immediateh??? = half wordz??? = zerob??? = branchn??? = andcmp = comparesub = subtractclr = clearcr?? = condition registerlr?? = link registerctr = couter registerstwu = STore Word witch Updatestwu r1, -frame_size(r1)--------------------------------在GDB/IDA汇编中通常写成stwu %sp, -0×20(%sp)意思是,先将SP放入到(SP-20)这个内存地址然后SP = SP - 20;从特殊寄存器取值的扩展助记符-------------------------mflr = Move From Link Registermflr rt 等同于 mfspr rt,8将连接寄存器的值放到RT一般是mflr %r0存值到特殊寄存器的扩展助记符-------------------------mtctr = Move To Counter Registermtctr rs 等同 mtspr 9,rs将RS的值放入到计数寄存器mtcrf = Move to Condition Register Fields mtcrf FXM, RS按照掩码FXM,复制Rs的内容到CRFXM是8位,控制 RS的32位(8组,共32位)复制过去,也就是说 FXM的1位,可以控制Rs的4位一位掩码控制一组CR条件寄存器扩展助记符-------------------------crclr = Control Register CLeaRcrclr bx 等同于 crxor bx, bx, bx 作用是将条件寄存器相应的位清零例如crclr so 等同于 crxor 3, 3, 3 将CR0的SO位(第3位)清零crclr 4*cr3+eq 等同于 crxor 14, 14, 14 将CR3的EQ位清零比较指令-------------------------cmpli = Compare Logical Immediatecmplwi bf, ra, ui 等同于 cmpli bf, 0, ra, uiCompare Logical Word Immediate所谓逻辑比较,就是同无符号整数比较存储指令-------------------------sth = Store Half 并且是存储高位 (16-31位)载入指令-------------------------lhz = Load Half and Zero 载入半字并将高16位清零lwzx = Load Word and Zero Indexed 意思 是 lwzx RT, RA, RB (Ra+Rb就是 地址)跳转-------------------------bccl = bctrl (有别名的助记符)Branch Conditional to Count Register条件跳转到计数寄存器指定的地址逻辑操作-------------------------ori 或者 oril = OR Immediate 同16位立即数进行或操作循环掩码操作循环左移然后进行掩码操作是PowerPC指令集的精华,包含了一组非常强大的指令集移位指令-------------------------slwi = Shift left immediate 左移几位(位数用立即数表示)rotlwi = Rotate left immediate 循环左移抽取-------------------------extrwi = Extract and right justify immediate 例如 extrwi RX, RY, 1, 0等同于 rlwinm RX, RY, 1, 31, 31rlwinm or rlinm (Rotate Left Wo
您可能关注的文档
- 2013小学英语命题比赛试卷.doc
- 九年级上学期英语期中之复习(go for it).doc
- 2014演讲稿--- 梦想.docx
- (必威体育精装版修改) 英语联考试卷-温二中.doc
- 南通市2010届初中毕业升学考试英语试卷word版.doc
- 大学英语II 教学大纲 (已做改进).doc
- 大学英语自考教程 上册 A课文 中英对照15-16.doc
- 新课标2012年海南小升初模拟题集.doc
- 出口常用日语.doc
- 2012年新课标小学毕业总复习英语模拟试题集.doc
- 2024_2025学年新教材高中英语Unit3Sportsandfitness教学知识细解码学案新人教版必修第一册.doc
- 2024高考物理一轮复习高频考点强化练二能量综合问题含解析.doc
- 2025届高考历史一轮复习第五单元当今世界格局的多极化趋势与新中国外交单元整合备考提能创新学案含解析新人教版.doc
- 2024_2025学年高考化学一轮复习第四章能力提升检测卷含解析.docx
- 2024_2025学年高中历史第3单元各国经济体制的创新和调整第16课战后资本主义经济的调整教师用书岳麓版必修2.doc
- 2024_2025学年九年级物理上册第十三章内能第3节比热容重点练习含解析新版新人教版.docx
- 2024_2025学年高中英语学业水平合格性考试复习第一部分话题1个人情况;个人兴趣学案含解析.doc
- 高中历史之教学教研怎样上课学生才喜欢?要想清楚教育的基本问题素材.docx
- 2024_2025年新教材高中政治第3单元就业与创业单元小结与测评学案部编版选择性必修2.doc
- 2024_2025学年高中语文课时分层作业2致橡树面朝大海春暖花开回旋舞含解析苏教版必修1.doc
文档评论(0)