400-686-5604

退出 登录 | 注册

DMA

  作者:admin  发表时间:2015-03-25 周三   本文阅读:9次

  DMA:

  0----Direct Memory Access 直接存储器访问

  1----Digital Media Art 数字媒体艺术缩写

  2----Dynamic thermomechanical analysis 动态热机械分析

Direct Memory Access 直接存储器访问

  在实现DMA传输时,是由DMA控制器直接掌管总线,因此,存在着一个总线控制权转移问题。即DMA传输前,CPU要把总线控制权交给DMA控制器,而在结束DMA传输后,DMA控制器应立即把总线控制权再交回给CPU。

  一个完整的DMA传输过程必须经过下面的4个步骤。

  1.DMA请求 CPU对DMA控制器初始化,并向I/O接口发出操作命令,I/O接口提出DMA请求。

  2.DMA响应 DMA控制器对DMA请求判别优选级及屏蔽,向总线裁决逻辑提出总线请求。当CPU执行完当前总线周期即可释放总线控制权。此时,总线裁决逻辑输出总线应答,表示DMA已经响应,通过DMA控制器通知I/O接口开始DMA传输。

  3.DMA传输 DMA控制器获得总线控制权后,CPU即刻挂起或只执行内部操作,由DMA控制器输出读写命令,直接控制RAM与I/O接口进行DMA传输。

  4.DMA结束 当完成规定的成批数据传送后,DMA控制器即释放总线控制权,并向I/O接口发出结束信号。当I/O接口收到结束信号后,一方面停 止I/O设备的工作,另一方面向CPU提出中断请求,使CPU从不介入的状态解脱,并执行一段检查本次DMA传输操作正确性的代码。最后,带着本次操作结果及状态继续执行原来的程序。

  由此可见,DMA传输方式无需CPU直接控制传输,也没有中断处理方式那样保留现场和恢复现场的过程,通过硬件为RAM与I/O设备开辟一条直接传送数据的通路,使CPU的效率大为提高。

Digital Media Art 数字媒体艺术缩写

  一 DMA:Digital Media Art 数字媒体艺术缩写

  二 股市DMA指标原理和详解

  DMA指标又叫平行线差指标,是目前股市分析技术指标中的一种中短期指标,它常用于大盘指数和个股的研判。

  第一节 DMA指标的原理及计算方法

  一、 DMA指标的原理

  DMA指标是属于趋向类指标,也是一种趋势分析指标。DMA是依据快慢两条移动平均线的差值情况来分析价格趋势的一种技术分析指标。它主要通过计算两条基准周期不同的移动平均线的差值,来判断当前买入卖出的能量的大小和未来价格走势的趋势。

  二、 DMA指标的计算方法

  DMA指标的计算方法比较简单,其计算过程如下:

  DMA=短期平均值—长期平均值

  AMA=短期平均值

  以求10日、50日为基准周期的DMA指标为例,其计算过程具体如下:

  DMA(10)=10日平均值—50日平均值

  AMA(10)=10日(DMA)的平均值

  公式:

  DDD : (MA(CLOSE,SHORT)-MA(CLOSE,LONG));

  AMA : MA(DDD,M)

  和其他指标的计算一样,由于选用的计算周期的不同,DMA指标也包括日DMA指标、周DMA指标、月DMA指标年DMA指标以及分钟DMA指标等各种类型。经常被用于股市研判的是日DMA指标和周DMA指标。虽然它们的计算时的取值有所不同,但基本的计算方法一样。另外,随着股市软件分析技术的发展,投资者只需掌握DMA形成的基本原理和计算方法,无须去计算指标的数值,更为重要的是利用DMA指标去分析、研判股票行情。

  第二节 DMA指标的一般研判标准

  一、DMA和AMA的值及线的运动方向

  1、当DMA和AMA均大于0(即在图形上表示为它们处于零线以上)并向上移动时,一般表示为股市处于多头行情中,可以买入或持股;

        2、当DMA和AMA均小于0(即在图形上表示为它们处于零线以下)并向下移动时,一般表示为股市处于空头行情中,可以卖出股票或观望。

  3、当DMA和AMA均大于0(即在图形上表示为它们处于零线以上),但在经过一段比较长时间的向上运动后,如果两者同时从高位向下移动时,一般表示为股票行情处于退潮阶段,股票将下跌,可以卖出股票和观望;

        4、当DMA和AMA均小于0时(即在图形上表示为它们处于零线以下),但在经过一段比较长时间的的向下运动后,如果两者同时从低位向上移动时,一般表示为短期行情即将启动,股票将上涨,可以短期买进股票或持股待涨。

  二、DMA曲线和股价曲线的配合使用

  由于DMA指标有领先股价涨跌的功能,因此,投资者也可以将DMA曲线和股价曲线配合使用。

  1、当DMA曲线与股价曲线从低位(DMA和AMA数值均在0以下)同步上升,表明空头力量已经衰弱、多头力量开始积聚,短期内股价有望止跌企稳,投资者应可以开始少量逢低买入。

        2、当DMA曲线与股价曲线从0值附近向上攀升时,表明多头力量开始大于空头力量,股价将在成交量的配合下,走出一波向上扬升的上涨行情。此时,投资者应逢低买入或坚决持股待涨。

        3、当DMA曲线从高位回落,经过一段时间强势盘整后再度向上并创出新高,而股价曲线也在高位强势盘整后再度上升创出新高,表明股价的上涨动力依然较强,投资者可继续持股待涨。

  4、当DMA[曲线从高位DMA和AMA数值均在远离0]值的上方回落,经过一段时间盘整后再度向上,但到了前期高点附近时未能创出新高却调头向下时,而且,股价曲线也同时下跌时,这可能就意味着股价上涨的动力开始减弱,将开始一轮比较强劲的下跌行情。此时投资者应千万小心,一旦股价从下,应果断及时地离场。

  5、当DMA曲线与股价曲线从中位(DMA和AMA数值均在0以上)继续同步下降,表明短期内股价将继续下跌趋势,投资者应继续持币观望或逢高卖出。

  6、当DMA曲线在长期弱势下跌过程中,经过一段时间弱势反弹后再度向下并创出新低,而股价曲线也在弱势盘整后再度向下创出新低,表明股价的下跌动能依然较强,投资者可继续持币观望。

  三、DMA线和AMA线的几次交叉情况,一般而言,在一个股票的完整的升势和跌势过程中,DMA指标中的DMA线和AMA线会出现两次或以上的“黄金交叉”和“死亡交叉”情况。

        1、当股价经过一段很长时间的下跌行情后,DMA线开始向上突破AMA线时,表明股市即将转强,股价跌势已经结束,将止跌朝上,可以开始买进股票,进行中长线建仓。这是DMA指标“黄金交叉”的一种形式。

        2、当股价经过一段时间的上升过程中的盘整行情后,DMA线开始再次向上突破AMA线,成交量再度放出时,表明股市处于一种强势之中,股价将再次上涨,可以加码买进股票或持股待涨,这就是DMA指标“黄金交叉”的一种形式。

        3、当股价经过前期一段很长时间的上升行情后,股价涨幅已经很大的情况下,一旦DMA线向下突破AMA时,表明股市即将由强势转为弱势,股价将大跌,这时应卖出大部分股票而不能买股票,这就是AMA指标的“死亡交叉”的一种形式。

        4、当股价经过一段时间的下跌后,而股价向上上涨的动力缺乏,各种均线对股价形成较强的压力时,一旦DMA线再次向下突破AMA线时,表明股市将再次进入极度弱市中,股价还将下跌,可以再卖出股票或观望,这是AMA指标“死亡交叉”的另一种形式。

  第三节 DMA指标的特殊分析方法

  一、DMA指标的背离

  DMA指标的背离就是指当DMA指标的曲线图的走势方向正好和K线图的走势方向正好相反。DMA指标的背离有顶背离和底背离两种。当股价K线图上的股票走势一峰比一峰高,股价在一直向上涨,而DMA指标图上的DMA曲线和AMA曲线的走势是在高位一峰比一峰低,这叫顶背离现象。顶背离现象一般是股价将高位反转的信号,表明股价中短期内即将下跌,是卖出的信号。当股价K线图上的股票走势一峰比一峰低,股价在向下跌,而DMA指标图上的DMA曲线和AMA曲线的走势是在低位一底比一底低,这叫低背离现象。底背离现象一般是股价将低位反转的信号,表明股价中短期内即将上涨,是买入的信号。相比于其它技术指标的背离现象而言,DMA指标出现的机会比较少,但如果在实际走势中,一旦DMA指标出现背离现象,它的准确性则更高,这点投资者应引起足够的重视。

  二、DMA指标的形态

  当DMA指标中的DMA线和AMA线在高位盘整或低位横盘时所出现的各种交叉形态也是判断行情,决定买卖行动的一种分析方法。

        1、当DMA指标中的DMA线和AMA线在高位交叉并形成M头或三重顶等高位反转形态时,意味着股价的上升动能已经衰竭,股价有可能出现长期反转行情,投资者应及时地卖出股票。如果股价走势曲线也先后出现同样形态则更可确认,股价下跌的幅度和过程可参照M头或三重顶等顶部反转形态的研判。

        2、当DMA指标中的DMA线和AMA线在低位交叉并形成W底或三重底等低位反转形态时,意味着股价的下跌动能已经减弱,股价有可能构筑中长期底部,投资者可逢低分批建仓。如果股价走势曲线也先后出现同样形态则更可确认,股价的上涨幅度及过程可参照W底或三重底等底部反转形态的研判。

        3、DMA指标的顶部反转形态对行情判断的准确性要高于底部反转形态。

        第四节 DMA指标的实战技巧

  DMA指标的实战技巧主要集中在DMA指标中的DDD(即DMA曲线,下同)曲线和AMA曲线的交叉情况以及DDD、AMA曲线所处的位置和它们的运行方向等三个方面。下面以分析家软件上的日参数为(24,72,24)的DMA指标为例,来揭示DMA指标的买卖和观望功能。(注:钱龙软件(24,72)日指标参数与分析家软件上这个参数相对应,其使用方法大体相同)。

  一、 买卖信号

  1、当24日DDD曲线和72日AMA曲线在0值线附近盘整了较长一段时间以后,一旦24日DDD曲线向上突破72日AMA曲线,并且股价也带量突破中长期均线时,表明股价的上涨动能开始强大,股价将快速拉升阶段,这是DMA指标发出的买入信号。此时,投资者应及时买入股票。如图(9–1)所示。

        2、当24日DDD曲线和72日AMA曲线在0值线附近盘整了较长一段时间以后,一旦24日DDD曲线向下突破72日AMA曲线,并且股价也向下跌破中长期均线时,表明股价的下跌动能比较强大,股价将开始大跌,这是DMA指标发出的卖出信号。此时,投资者应及时卖出股票。如图(9–2)所示。

  二、持股持币信号

  1、当24日DDD曲线向上突破72日AMA曲线以后,股价也依托中短期均线向上运行时,表明股价的上涨动能依然强大,股价将继续上涨,这是DMA指标发出的持股待涨信号。此时,投资者应坚决持股待涨。如图(9–3)所示。

  2、当24日DDD曲线向下突破72日AMA曲线以后,股价也被中长期均线压制下行时,表明股价的下跌动能依然强大,股价将继续下跌,这是DMA指标发出的持币观望信号。此时,投资者应坚决持币观望。

  BIAS-乖离率说 明乖离率是移动平均原理派生的一项技术指标,它的功能在于测算股价在波动过程中与移动平均线出现的偏离程度,从而得出股价在剧烈波动时因偏离移动平均趋势而造成可能的回档与反弹。股价离移动平均线太远,都不会持续太长时间,而会很快再次趋近平均线。乖离率分为正值和负值,当股价在移动平均线之上时,为正值;当股价在移动平均线之下时,为负值;当股价与移动平均线一致时,为零。 应 用1. 一般说来,在弱势市场5日乖离率>8为超买现象,是卖出时机。当其达到-8以下时为超卖现象,是买入时机。 2. 在强势市场,5日乖离率>8时为超买现象,当其到达-3时为超卖现象,是买入时机。 使用技巧1. 在大势上升时,会出现多次高价,可于先前高价的正乖离点出现时抛出。在大势下跌时,也会出现多次低价,可于前次低价的负乖离点买进。 2. 盘局中正负乖离不易判断,应和其它技术指标综合分析研判。 3. 大势上升时如遇负乖离率,可以趁跌势买进。 4. 大势下跌时如遇正乖离率,可以趁回升高价抛出。 参数说明BIAS参数-默认值:5,10,20

  DMA = Direct To Market

  Direct Memory Access(存储器直接访问)。这是指一种高速的数据传输操作,允许在外部设备和存储器之间直接读写数据,既不通过CPU,也不需要CPU干预。整个数据传输操作在一个称为"DMA控制器"的控制下进行的。CPU除了在数据传输开始和结束时做一点处理外,在传输过程中CPU可以进行其他的工作。这样,在大部分时间里,CPU和输入输出都处于并行操作。因此,使整个计算机系统的效率大大提高。

  DMA的概念:DMA是在专门的硬件( DMA)控制下,实现高速外设和主存储器之间自动成批交换数据尽量减少CPU干预的输入/输出操作方式。通常有三种方式:

  ◎停止CPU访内 ◎周期挪用方式 ◎DMA与CPU交替访内

  (2)DMA的组成:

  ◎主存地址寄存器

  ◎数据数量计数器

  ◎DMA的控制/状态逻辑

  ◎DMA请求触发器

  ◎数据缓冲寄存器

  ◎中断机构

  (3)DMA的传送数据的过程:由三个阶段组成

  ◎传送前的预处理:由CPU完成以下步骤

  向DMA卡送入设备识别信号,启动设备,测试设备运行状态,送入内存地址初值,传送数据个数, DMA的功能控制信号。

  ◎数据传送:在DMA卡控制下自动完成

  ◎传送结束处理

  DMA 卡上应包括通用接口卡的全部组成部分,并多出如下内容:

  主存地址寄存器,传送字数计数器,DMA控制逻辑,DMA请求,DMA响应,DMA工作方式,DMA优先级及排队逻辑等

  一次完整的DMA传送过程:

  DMA 预处理,CPU向DMA送命令,如DMA方式,主存地址,传送的字数等,之后CPU执行原来的程序

  DMA 控制在 I/O 设备与主存间交换数据:

  准备一个数据, 向CPU发DMA请求,取得总线控制权,进行数据传送,修改卡上主存地址,修改字数计数器内且检查其值是否为零,不为零则继续传送,若已为零,则向 CPU发中断请求.

  DMA技术的弊端:

  因为DMA允许外设直接访问内存,从而形成对总线的独占。

  这在实时性强的硬实时系统的嵌入式开发中将会造成中断延时过长。这在军事等系统中是不允许的。

 

看看其他