DMA是什么,有什么功能

如题所述

简单地说是:控制是硬盘内部的控制读写,这样有利于减轻CPU负担,加快读取速度

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

DMA的概念:DMA是在专门的硬件( 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允许外设直接访问内存,从而形成对总线的独占。
这在实时性强的硬实时系统的嵌入式开发中将会造成中断延时过长。这在军事等系统中是不允许的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-04-25
DMA指标又叫平行线差指标。DMA指标的计算公式为DIF:MA(CLOSE,N1)-MA(CLOSE,N2);AMA:MA(DIF,M);
DMA指标又叫平行线差指标,是目前股市分析技术指标中的一种中短期指标,它常用于大盘指数和个股的研判。
折叠买卖原则
DMA线向上交叉AMA线,做买。
DMA线向下交叉AMA线,做卖。
DMA指标也可观察与股价的背离。
折叠DMA指标的原理
DMA指标是属于趋向类指标,也是一种趋势分析指标。DMA是依据快慢两条移动平均线的差值情况来分析价格趋势的一种技术分析指标。它主要通过计算两条基准周期不同的移动平均线的差值,来判断当前买入卖出的能量的大小和未来价格走势的趋势。
折叠DMA指标的计算方法
DMA指标的计算方法比较简单,其计算过程如下:
DMA=短期平均值-长期平均值
AMA=短期平均值
以求10日、50日为基准周期的DMA指标为例,其计算过程具体如下:
DMA(10)=10日平均值-50日平均值
AMA(10)=10日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指标的曲线图的走势方向正好和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指标中的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
折叠编辑本段一般操作原则
1.DMA与KDJ、RSI指标不同: 其纵坐标的高度会由于所处的不同时期而出现弹性变化。事实上,关于DMA纵坐标所能够提供给投资者的信息是比较少的。
2.交叉原则:一般来说,当DMA指标中的实线也就是DMA线自下而上交叉AMA线也就是虚线时,是一次买进信号(黄金交叉),它预示着价格今后将可能朝着有利于多方的局面运行;当DMA线向上而下与AMA线发生交叉时,是一次卖出信号(死亡交叉) ,它预示着今后的价格走势将很有可能继续朝着有利于空方的局势演变。
3.次数原则:一般来说,当DMA线自上而下和AMA 线产生两次或两次以上的死亡交叉时,价格在今后一段时间内出现下跌的机率较大;当DMA线自下而上和AMA 线产生两次或两次以上的黄金交叉时,价格在今后一段时间中出现上涨的机率较大。
4.形态和背离原则:一般来说,DMA指标走势往往与价格走势保持着高度的一致, 出现背离的机会并不多,但一旦出现指标走势与价格走势相背离的情况,就该采取操作。由于DMA指标实际上计算两条不同基期的收盘价平均值的差值,所以这一指标更为强调形态走势。一旦指标在纵坐标的相对高位出现看跌的形态,如头肩顶、M头, 应当尽时作出止损操作,而当指标在纵坐标的相对低位出现看涨的形态,如圆弧底、双底,可以结合其他指标来相互验证,并作出相应的买进操作。
5.缺口原则:这是大多数指标所要面临的一个尴尬的问题, 那就是当价格出现因除权、除息而产生的缺口时,指标往往会出现相应的变化,从而使指标所提供的信号失真。使用者在利于DMA指标作判断时,尤其要注重所研判的股票是否在近期内产生过除权除息缺口,如有除权除息缺口,应当先进行复权处理, 再分析指标的变化。
折叠编辑本段综合使用
1、当汇价处于下跌的趋势中,RSI在10左右,可以考虑买入的操作,同时观察DMA的情况,如果DMA出现金叉或者MACD也出现金叉,就可以立即买入操作,如果没有出现明显的金叉操作,交易者最好还是持币观望,不要贸然行动.
2、当汇价处于上升的行情中,并且RSI也在持续上升中,如果DMA发出死叉的时候应该立即卖出,如果DMA和MACD此时也保持正常向上的状态时,交易者可以放心的持币观望.
3、当RSI在90左右的时候,交易者会考虑卖出操作,但是汇价如果在继续上行的话会损失部分利润,这时最好的方法是当DMA出现死叉,MACD趋于平稳的时候卖出可以找到最佳的卖点.
所以在分析的过程中,如果将这三种不同的技术指标相结合的话可以相互弥补自己的缺陷,使分析的结果更加准确,让交易结果更加可靠.
相似回答