ARM 汇编指令 DCD_arm dcd_qq_25814297-npl的博客-程序员秘密

技术标签: 编程  

ARM 汇编指令 DCD

简介

DCD:数据定义( Data Definition )伪指令
一般用于为特定的数据分配存储单元,同时可完成已分配存储单元的初始化。

语法格式:

标号 DCD(或 DCDU) 表达式

DCD(或 DCDU)伪指令用于分配一片连续的字存储单元并用指定的表达式初始化。其中表达式可以为程序标号或数字表达式。 DCD 也可用 “ &” 代替。

用 DCD 分配的字存储单元是字对齐的,而用 DCDU 分配的字存储单元并不严格字对齐。

实例(STM32 启动文件):

__Vectors       DCD     __initial_sp               ; Top of Stack
                DCD     Reset_Handler              ; Reset Handler
                DCD     NMI_Handler                ; NMI Handler
                DCD     HardFault_Handler          ; Hard Fault Handler
                DCD     MemManage_Handler          ; MPU Fault Handler
                DCD     BusFault_Handler           ; Bus Fault Handler
                DCD     UsageFault_Handler         ; Usage Fault Handler
                DCD     0                          ; Reserved
                DCD     0                          ; Reserved
                DCD     0                          ; Reserved
                DCD     0                          ; Reserved
                DCD     SVC_Handler                ; SVCall Handler
                DCD     DebugMon_Handler           ; Debug Monitor Handler
                DCD     0                          ; Reserved
                DCD     PendSV_Handler             ; PendSV Handler
                DCD     SysTick_Handler            ; SysTick Handler
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_25814297/article/details/109220277

智能推荐

[python] - 读取文件内容,并输出_weixin_34112900的博客-程序员秘密

1.读取文件,并逐行输出内容,代码如下:# coding=gbkimport ospath = 'E:\python_practice'os.chdir(path)fname = raw_input('Enter filename: ')printtry: fobj = open(fname, 'r')except IOError, e: ...

linux环境下的mount命令到底有什么玄机_AlbertS的博客-程序员秘密

linux 环境下的 `mount` 命令可以挂载一个文件系统,这个命令目前是我所知命令中最陌生的一个,至今没有使用过,真的一次都没有挂载过,平时用的最多是的 Windwos 系统,完全不需要挂载,安装新硬盘自动就会出现盘符,稍微复杂点就是通过磁盘管理器来分区,或者使用魔术分区助手搞一点复杂的分区或格式化操作...

hdu 3117 Fibonacci Numbers_the fibonacci sequence is the sequence of numbers _ITAK的博客-程序员秘密

点击此处即可传送到hdu 3117 **Fibonacci Numbers**Problem DescriptionThe Fibonacci sequence is the sequence of numbers such that every element is equal to the sum of the two previous elements, e

Google Earth常用功能详解-程序员秘密

文件 导入是最重要的功能,可以导入路径、图像、模型。 编辑 复制,如果选中路径对象将会复制为KML的XML语言文本。 复制为航迹,可以复制路径,但不清楚用途。 复制图像就是将当前窗口截屏。 复制视图位置会将当前的经纬度以度,分,秒的格式复制到剪贴板。 重命名是为除我的地点、临时位置不可用外,其余的都可以用。 快照视图是所有对象可用的,包括文件夹、地标、图像、路径、游览,只有在左侧窗格选中对象,这个功能才可以用。 按名称排

Qt如何向文本框格式化添加数字变量及添加转态提示 - Qt学习_qt文本框输入数字_逸璞丷昊的博客-程序员秘密

运用 QString::arg() 函数,可以向Qt中的各类控件和文本框中添加需要显示的数字变量,实现了数字的格式化显示。调用控件成员函数 setStatusTip() 设置提示信息。格式化添加数字比如要向QLineEdit类对象中格式化添加数字,使用如下代码即可ui->lineEdit->setText(tr("Enter the messa...

随便推点

二叉树的层次遍历(递归和非递归)_层次遍历非递归_凤源blog的博客-程序员秘密

/*二叉树的层次遍历结果:递归和非递归内容源自网络,部分代码修改*/#include <iostream>#include <cstdlib>#include <queue>using namespace std;typedef char ElemType;typedef struct BitNode{ ElemType data; struct BitNode *lchild, *rchild;}*BiTree;//创建二叉树void Cre

JavaScript 学习笔记(四)-- BOM_Agoni Lay的博客-程序员秘密

BOMBrowser Object Model定义了浏览器的接口BOM对象:Window,History,Navigator,Screen,Location属性滚动条滚动距离pageXOffset / pageYOffset求滚动条滚动距离,返回 number 类型的数值,单位是像素pageXOffset --> 横向pageYOffset --> 纵向兼容性:IE9以下不兼容document.body/documentElement.scorllLeft

Linux内核移植初探_a619861986的博客-程序员秘密

内核移植的梯度:初级:根据芯片公司的参考配置,编译开发板内核并了解执行过程中极:添加内核驱动的方式方法高级:修改或添加BSP包linux内核特性:可移植性强、支持的硬件平台广泛;超强的网络功能;多任务多用户系统;模块化的设计五大子系统:进程管理;内存管理;文件系统;网络协议;设备管理内核获取路径:芯片厂商、内核源码官方linux内核的目录结构层次结...

mt7620 openwrt编译,修改dts文件_openwrt dts_实业创业者的博客-程序员秘密

对于 MT7620a 。必须修改dts文件,否则编译出来的固件将无法启动:vi target/linux/ramips/dts/MT7620a.dts11把 [email protected][email protected] 修改成下面的内容: [email protected] { status = "okay";

21-z-index_aifen8858的博客-程序员秘密

z-index这个东西非常简单,它有四大特性,每个特性你记住了,页面布局就不会出现找不到盒子的情况。z-index 值表示谁压着谁,数值大的压盖住数值小的,只有定位了的元素,才能有z-index,也就是说,不管相对定位,绝对定位,固定定位,都可以使用z-index,而浮动元素不能使用z-indexz-index值没有单位,就是一个正整数,默认的z-index值为...

JWT和token是什么?如何利用token进行身份验证?_clear0217的博客-程序员秘密

有没有一种不需要自己存放session信息就能实现身份验证的方式?使用token就可以!JWT就是这种方式实现的,通过这种方式服务器端就不需要保存session数据了,只要在客户端保存服务端返回给用户token就可以了,扩展性得到提升。这种方式会带来一些麻烦,比如需要我们保证保存session信息服务器的可用性、不适合移动端等。JWT本质上就是一段签名的JSON格式的数据。由于他是带有签名的,因此接受者便可以验证他的真实性。身份验证服务响应并返回了签名的jwt,上面包含了用户是谁的内容。

推荐文章

热门文章

相关标签