超过460,000+ 应用技术资源下载
pdf

ARM伪指令集(常用及实用)

  • 1星
  • 日期: 2013-07-11
  • 大小: 193.6KB
  • 所需积分:1分
  • 下载次数:5
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: ARM伪指令

目录

ARM汇编伪指令............................................................................................................................2

一.常见的符号定义伪指令有如下几种:......................................................................................2

1、 GBLA、GBLL 和GBLS................................................................................................2

2、 LCLA、LCLL 和LCLS..................................................................................................2

3、 SETA、SETL 和SETS...................................................................................................3

4 、 RLIST............................................................................................................................3

二.常见的数据定义伪指令有如下几种:......................................................................................3

1、 DCB.................................................................................................................................4

2、 DCW(或DCWU)........................................................................................................4

3、 DCD(或DCDU)..........................................................................................................4

4、 DCFD(或DCFDU).....................................................................................................4

5、 DCFS(或DCFSU).......................................................................................................5

6、 DCQ(或DCQU).............................................................................................................5

7、 SPACE.............................................................................................................................5

8、 MAP.................................................................................................................................5

9、 FILED..............................................................................................................................6

三. 常用的汇编控制伪指令.............................................................................................................6

1、 IF、ELSE、ENDIF..........................................................................................................6

2、 WHILE、WEND..............................................................................................................7

3、 MACRO、MEND............................................................................................................7

4、 MEXIT.............................................................................................................................8

四.其他常用的伪指令......................................................................................................................8

1、 AREA...............................................................................................................................8

2、 ALIGN.............................................................................................................................9

3、 CODE16、CODE32.........................................................................................................9

4、 ENTRY............................................................................................................................9

5、 END...............................................................................................................................10

6、 EQU...............................................................................................................................10

7、 EXPORT(或GLOBAL)............................................................................................10

8、 IMPORT.........................................................................................................................11

9、 EXTERN.........................................................................................................................11

10、 GET(或INCLUDE)................................................................................................11

11、 INCBIN.........................................................................................................................12

12、 RN................................................................................................................................12

更多简介内容

推荐帖子

ARM汇编器所支持的伪指令1
4.1.1 符号定义(Symbol Definition)伪指令 符号定义伪指令用于定义ARM汇编程序中的变量、对变量赋值以及定义寄存器的别名等操作。常见的符号定义伪指令有如下几种: ― 用于定义全局变量的GBLA、GBLL和GBLS。 ― 用于定义局部变量的LCLA、LCLL和LCLS。 ― 用于对变量赋值的SETA、SETL、SETS。 ― 为通用寄存器列表定义名称的RLIST。
liuyong1989 单片机
51汇编伪指令一共有多少?
哪位大侠能提供下其全集? 我在ASM-51宏汇编使用手册中看到下面的东东,它们是伪指令还是ASM-51宏汇编所特有的某种东东?为什么我没见到有人用过(比如可以代替“EQU”的“=”不是很方便么,怎么大家都用EQU呢)?   运  算    操   作       含  义           以ADD为例     算        +           加操作         ADD  
shswinner 嵌入式系统编程
汇编高手,ldr伪指令的奇怪问题,谁能解决
在调程序的时候老是出错,然后单步跟发现问题出在ldr伪指令上,于是专门写了个汇编文件在arm上跑了一下,发现一个奇怪的现象 开发环境ADS1.2 整个工程就这一个2410.s文件,全部代码如下: Usr_Size EQU 5         AREA    STACK, NOINIT, READWRITE, ALIGN=3    Stack_Mem               SPACE
waxam06 嵌入式系统编程
ARM Cortex-M0中的“LDR”汇编伪指令疑问
今天在看Keil编译出来的汇编代码时,看到如下的代码: 按照我百度到的关于LDR的指令说明,[pc , #40]计算得到的值应该是:0x000000D4 + 0x28 = 0x000000FC,但是编译器上显示的预算结果是0x00000100;下面的一条[pc , #44]计算得到的值应该是:0x000000D6 + 0x2C = 0x00000100,但是汇编器上显示的预算结果是0x0000
bobde163 嵌入式系统编程
ARM指令询问
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; MMU        Register discription ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;p15        CP        15 ;c0       
fuhognquan 【ARM技术】
ARM乘法指令与乘加指令
乘法指令与乘加指令 1.MUL          32位乘法指令 2.MLA          32位乘加指令 3.SMULL        64位有符号乘法指令 4.SMLAL        64位有符号乘加指令 5.UMULL        64位无符号乘法指令 6.UMLAL        64位无符号乘加指令 注意:
Jacktang 【微控制器 MCU】

评论


个人中心

意见反馈

求资源

回顶部

下载专区


TI最新应用解决方案

工业电子 汽车电子 个人电子

搜索下次设计所需的
TI 器件

● 目前在售器件有45,000款
● 6.99美元标准运费,不受时间和地点限制
● 无最低起订量要求

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

EEWorld电子技术资料下载——分享有价值的资料

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })