2822|0

4

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

ARM Architecture 0003 [复制链接]

ARM Instruction
1. The condition field:ARM的任何指令都是条件执行指令,该条件位于指令的[31:28]。N、Z、C、V 比特决定指令是否执行。不同的编码对应不同的含义。
2.Branch instructions:B, BL,BLX,BX,BXJ
3.Data-processing instructions:AND,EOR,SUB,RSB,ADD,ADC,SBC,RSC,TST,TEQ,CMP,CMN,ORR,MOV,BIC,MVN
4.Multiply instructions:MUL,MLA,SMULxy,SMLAxy,SMLALxy,SMULWy,SMLAWy,SMMUL,SMMLA,SMMLS,SMUAD,SMUSD,SMLAD,SMLSD,SMLALD,SMLSLD
5.Parallel addition and subtraction instructions:ADD16,ADDSUBX,SUBADDX,SUB16,ADD8,SUB8.每个指令均可以有6个前缀:S,Q,SH,U,UQ,UH
6.Extend instructions:XTAB16,XTAB,XTAH,XTB16,XTB,XTH,每个指令均可以有两个前缀:S,U
7.Other miscellaneous instructions:PKHBT,PKHTB,REV,REV16,REVSH,SEL,SSAT,SSAT16,USAT,USAT16
8.Status register access instructions:MRS,MSR,CPS,SETEND
9.Load and store instructions:LDR,STR
10.Load and Store Multiple instructions:STM,LDM
11.Exception-generating instructions:BKPT,SWI
12.Coprocessor instructions:CDP,LDC,MCR,MCRR,MRC,MRRC,STC
13.Extending the instruction set:PKH, SSAT, SSAT16, USAT, USAT16, SEL, SMLAD, SMLSD, SMLALD, SMUAD, SMUSD,USAD8, USADA8,REV, REV16, REVSH

下一节:详细介绍ARM指令集
此帖出自ARM技术论坛
点赞 关注
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表