ARM 汇编指令 DCD

发布者:ping777最新更新时间:2020-02-07 来源: eefocus简介 DCD:数据定义( Data Definition )伪指令 一般用于为特定的数据分配存储单元,同时可完成已分配存储单元的初始化。 语法格式: 标号 DCD(或 DCDU) 表达关键字: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


关键字:ARM  汇编指令  DCD 引用地址:ARM 汇编指令 DCD

上一篇:ARM 汇编指令 ADR 与 LDR 使用
下一篇:ARM 处理器寻址方式之间接寻址的几种表达

推荐阅读最新更新时间:2024-11-10 07:43

ARM7学习---GPIO笔记
学习51单片机也好还是ARM或是其他类型的MCU,首先也是最基础的还是需要了解其IO口特性和配置,最近学习ARM7,芯片型号是LPC2103,因为自己做了一块PCB板子,用J-LINK调试学习。以前一直不清楚GPIO是什么,因为学51的时候单片机引脚就叫IO口,但是学了AVR和ARM等以后发现,终于明白51的准双向口的含义,一般其他单片机,我用过的有AVR PIC 还有台湾的义隆单片机,合泰单片机等,其IO口都是双向的,需要进行配置才能作为输入输出口或是高阻态来使用。就是我们一般说的GPIO(General Purpose Input Output通用输入/输出)。现在针对于ARM7 LPC2103这个芯片来看,具体需要看datas
[单片机]
<font color='red'>ARM</font>7学习---GPIO笔记
基于LM3S8962 ARM芯片实现提高直流调速系统的控制性能
直流电动机具有良好的起制动性能,能大范围内平滑调速,因而在可控的电力拖动领域中得到了广泛的应用。然而传统的直流调速系统所采用的是由分立元件构成的复杂PID模拟控制系统。常规PID控制虽然具有结构简单、稳定性好、易于工程实现等优点,但该方法过分依赖控制对象的模型参数,鲁棒性差。对于复杂系统如对机器人的控制,由于其负载模型参数的大范围变化以及非线性因素的影响,常规PID控制难以达到满意的效果。本文提出一种基于LM3S8962 ARM芯片的模糊控制系统,以替代传统的PID模拟控制,提高直流调速系统的控制性能。 1 、控制系统的控制方案 系统控制框图如图1所示,采用串级控制,分为转速环(外环)和电流环(内环)。为了提高系统响应的快速性
[单片机]
基于LM3S8962 <font color='red'>ARM</font>芯片实现提高直流调速系统的控制性能
ARM公司计划提升物联网安全性
   ARM 公司将通过发布架构标准与及三款新产品的方式全面提升 物联网 安全性,并帮助客户进行具体实施。这一全新知识产权组合包含安全固件、可编程安全核心以及一条安全调试通道。下面就随网络通信小编一起来了解一下相关内容吧。   ARM公司计划提升物联网安全性    ARM 公司的平台安全架构(简称PSA)基于一套源自对多种 物联网 用例进行分析所得出的硬件与软件规范。其初步针对Cortex-M设备,并包含一系列将在明年4月之前以开源许可免费发布的实现示例。   另外, ARM 公司还公布将推出可编程安全核心Cryptolsland-300——即对去年公布的固定功能CryptoCell进行改进的扩展版本。SDC-600则为此次
[网络通信]
ARM微处理器在智能工业中有何应用
  在科技飞速发展的今天,我们周围一切都发生着翻天覆地的变化,而传统工业也正经历着一场有着“第三次工业革命”之称的深刻变革。这场变革正发生在我们的身边,其核心是“制造业数字化”,即为“智能工业”。   “智能工业”是将具有环境感知能力的各类终端、基于泛在技术的计算模式、移动通信等不断融入到工业生产的各个环节,大幅提高制造效率,改善产品质量,降低产品成本和资源消耗,将传统工业提升到智能化的新阶段。智能工业的实现是基于物联网技术的渗透和应用,并与未来先进制造技术相结合,形成新的智能化的制造体系。所以,智能工业的关键技术在于物联网技术,而物联网技术的基础在于智能嵌入式系统应用。嵌入式微处理器具有性能强大、体积小、重量轻、成本低、可靠性
[单片机]
<font color='red'>ARM</font>微处理器在智能工业中有何应用
低功耗芯片AMD与英特尔相争 ARM从中受益
    上周,AMD宣布推出三款新的移动平台,其中包括所有低功耗处理器。最先进的移动平台(Temash)包括两种双核心(A4-1200和A4-1250)和四核心A6-1450处理器。尽管它是A系列品牌,Temash实际上取代了旧的C-和E-系列处理器,并没有多大的吸引力,但在平板电脑中使用的比较多,这种新设计的芯片能够跟赛扬和奔腾处理器抗衡,比目前的AtomZ2760提供能够提供更好的性能,比酷睿i3更长的电池寿命和更低的价格。   Kabini是基于相同的低功耗核心,被称为捷豹的主流平台,它是专为低端和主流笔记本电脑设计的,包括E系列双核,赛扬设计和A系列四核处理器,这些更快的CPU和GPU内核功率比Temash略高。本周早些时候
[手机便携]
基于ARM9处理器的嵌入式Boa服务器的网络远程监测实现方案
随着高科技技术逐渐融入到传统的农副业,温室培养已成为生产反季节作物的方式。介绍了基于S3C2410处理器的温室监测控制系统的设计,并设计了一种基于ARM9处理器的嵌入式Boa服务器的网络远程监测实现方案,用户通过以太网对温室内的环境进行监测和一些设备的控制,提高远端机器的安全可靠性。 随着经济的快速发展和科技的进步,人们的生活水平不断提高,对生活质量的要求越来越高,对春茶的需求也大大增加。使得春茶供不应求,从而提出了温室培养茶树,以缓解人们对春茶的需求。 随着Internet技术的兴起,在嵌入式设备的管理与交互中,基于Web方式的应用成为目前的主流,这种程序结构也就是大家非常熟悉的B/S结构,即在嵌入式设备上运行一个支持脚
[单片机]
基于<font color='red'>ARM</font>9处理器的嵌入式Boa服务器的网络远程监测实现方案
ARM2200 下的中断编程三
一.在uc/os操作系统上设计中断函数时所要考虑的一些问题: 1 .操作系统本身必须使用一个定时器中断源来作为系统节拍中断,它是操作系统工作的基础。 2.只要没有关闭中断,中断服务程序就可以中断任何任务的运行,所以将中断服务程序看成比最高优先级(0)级的任务还要高的任务。 3.中断服务程序的功能应该尽量简单,只要将获取的异步事件通信给关联任务即可,后续处理由其关联任务完成。 4.实时操作系统UC/OS移植到ARM7体系的CPU上时,没有对FIQ 进行处理,即FIQ是不受操作系统管理的。由于没有操作系统介入,FIQ的ISR无法与关联任务进行通信,所获取的信息不能及时得到关联任务的处理,故只能以原始形式保存在一个缓冲区内,等待以后进
[单片机]
<font color='red'>ARM</font>2200 下的中断编程三
imec 牵头组建汽车芯粒计划,Arm、宝马集团、博世等巨头首批承诺加入
10 月 21 日消息,据 imec 微电子研究中心比利时当地时间本月 10 日公告,包括 Arm、宝马集团、博世在内的多家重要企业承诺首批加入 imec 牵头组建的汽车芯粒 / 小芯片计划(Automotive Chiplet Program,简称 ACP)。 其余宣布率先加入 ACP 计划的企业还包括: 日月光(外包封测 OSAT 巨头)、Cadence 楷登电子、西门子、SiliconAuto(鸿海科技与 Stellantis 合资车用芯片设计企业)、Synopsys 新思科技、Tenstorrent、法雷奥(汽车零部件供应巨头)。 imec 表示,传统的车用芯片方案在满足 ADAS、车载娱乐系统等越来越复杂的需求上日益
[汽车电子]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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