协议离婚协议书

2024-08-15 版权声明 我要投稿

协议离婚协议书(精选12篇)

协议离婚协议书 篇1

离婚协议书中的内容很是关键,要是能对小孩、财产以及你们的债务问题等协商一致,就可处理离婚了。要是协议离婚不成,那就只能起诉离婚了,要是法院认为你们夫妻感情确已破裂,无法共同生活,已无和好的可能,一般就会判离了;如果一审判决不离,那么6个月后再起诉一般就会判决离婚了。信法网如何写离婚协议离婚协议怎么写专为您提供全面的离婚协议范本,信法网是电子商务法律服务平台,提供在线法律咨询、文书定制服务、免费合同文本,欢迎广大朋友们注册体验。如果你在生活或工作中遇到法律问题,请咨询在线TQ客服.同时,如果双方都要孩子,法院会根据谁抚养更利于孩子的成长来判决,没有得到抚养权的一方有探视权,也要履行抚养权,抚养费至少要给到孩子满十八岁;如果十八岁以后孩子还继续读书,则抚养费可给可不给。注意必须要离婚协议书 没有对孩子问题、财产问题作出约定,是不会让离婚的。协议离婚书范本

男方:某某,男,汉族,____年__月__日生,住______,身份证号码:____

女方:某某,女,汉族,____年__月__日生,住______,身份证号码:____

双方于____年__月认识,于____年__月__日在____登记结婚,婚后于____年__月__日生育一儿子(女儿),名____。现夫妻感情已经完

全破裂,没有和好可能,经双方协商达成一致意见,订立离婚协议如下:

一、男女双方自愿离婚。

二、子女抚养、抚养费及探望权:

儿子(女儿)____由女方抚养,随同女方生活,抚养费(含托养费、教育费、医疗费)由男方全部负责,男方应于____年__月__日前一次性支付____元给女方作为女儿的抚养费。

在不影响孩子学习、生活的情况下,男方可随时探望女方抚养的孩子.三、夫妻共同财产的处理:

(1)存款:双方名下现有银行存款共____元,双方各分一半,为______元。分配方式:各自名下的存款保持不变,但男方女方应于____年__月__日前一次性支付____元给女方男方。

(2)房屋:夫妻共同所有的位于×××的房地产所有权归 方所有.(3)其他财产:婚前双方各自的财产归各自所有,男女双方各自的私人生活用品及首饰归各自所有(附清单)。

四、债权与债务的处理:

双方确认在婚姻关系存续期间没有发生任何共同债务,任何一方如对外负有债务的,由负债方自行承担。(__方于____年__月__日向×××所借债务由__方自行承担„„)

五、一方隐瞒或转移夫妻共同财产的责任:

双方确认夫妻共同财产在上述第三条已作出明确列明。除上述房屋、家具、家电及银行存款外,并无其他财产,任何一方应保证以上所列婚内全部共同财产的真实性。

六、经济帮助及精神赔偿:

因女方生活困难,男方同意一次性支付补偿经济帮助金__元给女方。鉴于男方要求离婚的原因,男方应一次性补偿女方精神损害费__元。上述男方应支付的款项,均应于____年__月__日前支付完毕。本协议一式三份,男、女双方各执一份,婚姻登记机关存档一份,自婚姻登记机颁发《离婚证》之日起生效。

男方:(签名)女方:(签名)

____年__月__日____年__月__日

如何写离婚协议书协议离婚书怎么写

一般在离婚协议中,夫妻双方仅对给付另一方的数额和给付期限做了约定,比如,男方在办理完离婚手续后的一个月内向女方支付人民币十万元。可是,这样约定对于故意迟延履行一方没有惩罚措施,因此,建议再加上一句:“若不按期支付,延期给付部分按同期银行贷款利率的双倍计算罚息”,这样,若给付义务人不按期履行,自己就会感到罚息的压力,从而可以达到惩戒的目的。

孩子抚养费的约定和处理。一般可以约定抚养费给付到 孩子十八岁,或独立生活为止。根据最高院的司法解释

(一),到孩子完成高中教育阶段时,父母就没有义务再对孩子进行抚养费的支付,但从现实情况看,上大学的阶段甚至大学毕业后尚不能完全独立生活阶段,父母资助的情况相当普遍。我们认为,在父母对抚养期限没有约定的情况下,父母抚养期限适用法定的高中教育阶段完毕后;在父母对抚养期限有明确约定的情况下,适用父母的约定。比如,父母约定支付抚养费至孩子大学毕业止,若一方在孩子上大学后拒不履行,孩子有权向其主张抚养费用。实践中很多当事人特别是女方希望一次性支付孩子的抚养费用,根据有关司法解释和司法实践来看,当事人的这种要求往往得不到法院的支持。法院判决或调解一次性支付孩子的抚养费的情况往往具备以下几个条件: 一方要求一次性支付; 另一方同意一次性支付; 另一方完全有一次性支付的能力; 不损害他人权益。也就是说,如果另一方不同意一次性给付孩子的抚养费,法院很难支持一方一次性支付抚养费的诉讼请求。)探视权的约定和处理。婚姻法规定,离婚后不带孩子的一方有探视孩子的权利,带孩子一方及其家人不得阻挠。在离婚协议中,探视权往往不被当事人所重视,只是在离婚协议中简单写上孩子归某方抚养,对于探视的时间、地点、方式有明确约定的不多,导致离婚后一旦产生争议,还要再次通过法院确认,增加了当事人的经济成本和时间成本。我们婚姻律师在为当事人起草离婚协议时,对于探视权往往这样书写: 双方婚生女/子(年 月 日出生)随女方生活,男方每月支付抚养费 X 元,直到独立生活止。男方每月享有两次探视权,在每个月的单周五,根据女儿的意愿,在协议的地点探视女儿。遇有特殊情况,探视时间、方式由双方约定。双方也可以约定由另一方将孩子周五接走,周六或周日送回,不妨再具体明确一下接送的具体地点和方式。一般而言,每月探视的次数不宜过多,若探视过度频繁,会给双方带来很多不便,并会影响孩子的正常生活和学习。等孩子十周岁以上了,具体探视的时间及方式,还可以听取孩子的意见,以孩子的独立意志为转移。

关于户口的约定处理 离婚后,户口迁移的问题也是离婚案件的难点。比如,离婚了,女方的户口仍在男方为产权的房子里。而根据离婚协议的约定,女方应该在办理完毕离婚协议手续的一段时间后将户口迁出,而女方拒不迁出,给男方造成一定的损失或麻烦的情况如何处理。根据现在的户口管理规定以及法院的审判实践,法院一般不会受理以户口强迁为诉讼请求的侵权案件,而是以归口管理机关为公安机关为由让当事人找公安管理部门解决。而公安机关的答复往往是此类请求不符合强迁的法律规定,因此往往也是难以办理。此类纠纷在离婚案件中的比例虽然不大,但时常也有此类情况的发生,因为缺乏有效的相关规定,导致当事人投诉无门。那么,如何预防此类纠纷的发生呢?我们认为,办法还是有的,就是在离婚协议中明确约定有义务迁出方不履行迁出义务的惩罚措施。户口拒不迁出造成当事人最大的问题就是心理的困扰和房屋转让的不便。不妨在离婚协议中约定: 若女方在离婚手续办理完毕的三个月内不能自行将户口迁出,每逾期一日应向男方支付X元的不便补偿;若男方在转让该房时,因为女方户口不能迁出原因对房价产生影响,女方应赔偿男方差价部分。需要注明的是,逾期的补偿不应写成违约金,因为户口迁出具有人身性质,若写成违约金法院支持可能会有难度。而写成不便补偿,合情合理,同时也不违反法律规定,法院支持的可能性较大。另外,若男方转移该房屋,而在转移时因女方户口没有迁出对房价产生影响,具体影响的数额应由买卖双方在购房合同中明确约定,并书面告之女方。

一般情况下,有了这样的约定,有义务迁出一方,会积极配合另一方将户口在最短时间内迁出,不一定要走到上法庭那一步。当然,协议时如果迁出义务一方不肯加上延时补偿条款,另一方就得自己衡量是否愿意承担法律风险了。如果上法院,法院可能会在判决书中加上“女方应在离婚后的三十日内将户口迁出”之类的语句,但判决生效的执行问题往往也难以解决,当然,如果女方有条件迁出,则执行起来相对容易一些。

协议离婚协议书 篇2

离婚协议在我国婚姻法中主要是一种双方当事人以自己的自由意志而达成的有关财产分割和子女抚养问题的一种协议。婚姻法调整婚姻家庭成员的人身关系,在某些情况下也调整一定的财产关系,但是婚姻法对这类财产关系的调整毕竟是有限的,在涉及到复杂的财产关系时婚姻法可能不能调整。在婚姻法对某些财产关系不能调整时,我们只能依据民事主体的特性适用其他法律加以调整,例如对于离婚协议中的赠与条款是否可以撤销,我国婚姻法没有对此进行规定,涉及离婚协议中的财产分割问题,我们只规定了对于财产分割的协议如果存在欺诈、胁迫可以再离婚后一年内请求人民法院予以撤销。因此婚姻法没有规定明确的我们可以把其当成一种协议适用合同法对此进行调整。离婚协议中关于赠与条款的性质认定,适用合同法的有关规定。

2 离婚协议中的赠与条款的性质

一般情况下,我们对于离婚协议中的赠与条款认定为是一种赠与合同。那么从民法理论来看,赠与合同是一种诺称合同,也就是说这种赠与没有欺诈、胁迫等内容,一经赠与人的意思表示做出合同即生效。并不要求通过一定的要式的方式才成立赠与行为。那么对于离婚协议中的赠与条款,我们一般看成是赠与合同的一种,与赠与合同有着密切的联系。赠与条款有关的问题一般情况下还是适用赠与合同的有关规定。

3 离婚协议中的房产赠与条款能否撤销

赠与合同是合同法中一种常见的合同类型,合同法对其作出了明确的规定。但是赠与合同只是对财产领域的赠与问题作出了规定,对于出现在离婚协议这一特殊的赠与合同的类型,我们就不能只是简单的运用合同法的有关规定解决问题。实践中,面对出现的一系列问题,对于离婚协议中的赠与条款问题,是否可以撤销?学术界主要有两种观点:一种观点认为离婚协议中的赠与条款是离婚协议的一部分,它与处理身份关系的离婚协议构成了一个整体,不能因为某种原因而单独撤销。另一种观点认为离婚协议是有关夫妻双方基于共同的意思表示对于子女抚养问题、财产分割问题以及共同的债务进行的一种共识,离婚协议中人身关系的处理和财产关系的处理应该分开来看,两者应该分别进行适用不同的法律进行处理。因此,对于婚姻关系存续期间的赠与,我们可以适用合同法中有关赠与合同的规定。我认为应该具体问题具体分析,根据与身份是否有密切的关联可以做出以下两种区分:

3.1 离婚协议中的与身份关系有关的财产赠与

这类财产赠与主要是指这样一种情况,夫妻双方当事人之间就财产问题达成协议约定将共同财产的一部分赠与给自己的子女,一方当事人基于此种原因签署离婚协议,此种赠与我们一般认定为是与人身有着密切关系的赠与,可以看成是一种附条件的赠与,那么在离婚后当事人一方是否又可以赠与呢? 我认为对于这种赠与条款,当事人是不能够撤销的。首先,此种赠与并不是一种纯粹意义上的赠与,它在一定意义上与人身关系的解除有关,也就是说它和婚姻关系的解除有着密切的联系,如果离婚协议中不出现这种赠与可能不会形成双方都同意的离婚协议。再次从保护弱者的角度来说,如果任意撤销,准许这种赠与的撤销,将会产生许多恶意离婚的现象,想要通过这种途径离婚的一方当事人,既达到了离婚的目的又没有损失财产,这与我国民法规定的公平原则和诚实信用原则是相违背的。

3.2 离婚协议中与身份无关的赠与条款

此种赠与主要是指这种只是单纯的赠与,不附加离婚目的的赠与,也就是说即使不离婚也会发生这种赠与,那么这种赠与与普通的赠与合同的性质是完全一样的,可以适用合同法中有关赠与合同的规定。根据我国赠与合同的有关规定,赠与人在赠与财产权利转移之前可以撤销,离婚协议中的赠与人在赠与财产权利转移之前可以据此行使撤销权,只要此种赠与不是社会公益性质的赠与、经过公证的赠与合同、或者道德义务性质的赠与,就可以行使撤销权。离婚协议中与人身性质无关的赠与合同与普通赠与合同在满足一定的条件的情况下是适用此有关规定的。原因主要有以下两点:首先协议离婚要求婚姻的双方当事人在意思自治的情况下就财产和子女抚养问题达离婚协议,这仅仅是为离婚做了准备,并不是离婚的必备要件。离婚只要满足感情破裂的要件就可以。因此,与财产有关的纠纷并不去必然对离婚形成影响。其次,如果离婚协议中涉及到对子女的房产赠与问题,从充分保护未成年子女的利益来看,即使赠与撤销,也不去当然损害未成年子女的利益,根据我国《未成年人保护法》的规定,父母有义务抚养未成年子女直至成年,对于离婚协议中赠与即使撤销,并不影响父母与未成年子女的关系,父母仍有义务对未成年子女进行抚养,未成年子女的利益不会受到损害。父母双方依据约定履行抚养义务,因客观情况的变化,子女可以请求增加抚养费,那么既然未成年子女有这个权利,那么父母在离婚协议中对赠与财产的撤销并不当然会损害子女的利益。这种赠与合同是可以撤销的。

4 实践中对离婚协议的赠与条款请求撤销的处理情况

实践中,有关离婚协议中的赠与条款引发的纠纷很多,但是法院一般并不支持撤销,除非协议中确实存在欺诈、胁迫等可能导致赠与条款的撤销,否则,基于私法自治的原因,法院会充分尊重当事人的意思自治,对于这种赠与是不能够撤销的,只要不违法法律的规定,当事人是必须承担自己的这种赠与行为产生的后果的。

5 小结

对于离婚协议中所涉及到的赠与条款,笔者认为,由于离婚协议的达成是为了解除夫妻双方的婚姻关系,协议中额条款所涉及到的内容是以解除婚姻关系为目的的,它简单来说是一种赠与,但是这种赠与是具有一定的道德性质,是不能任意的撤销的。一方当事人基于赠与达成了离婚的目的,我们可以认定是一种目的性的赠与行为,既然已经通过签署离婚协议解除了婚姻关系,那么赠与的目的已经实现,为了实现当事人之间的这种利益的均衡,不应该支持撤销这种赠与条款。

摘要:随着经济的迅猛发展,对外开放趋势的加强,人们的观念在逐渐发生着变化。离婚在某种意义上说似乎成为了一种潮流,离婚率在逐年升高。目前,我国对与离婚主要有两种方式,协议离婚和诉讼离婚。而由于房价的不断攀升,离婚协议中的房产问题就成为了引起纷争的源头,学界对于离婚协议中的赠与条款问题产生了浓厚的兴趣,如何解决这一问题也成为了我们婚姻法领域探讨的重点。

唐朝的离婚协议书 篇3

国家博物馆的工作人员回忆说,敦煌出土的“放妻协议”2000年在庆祝敦煌藏经发现百年的时候曾来北京展出过,而且还引起了不小的反响。

“放妻协议”实为“离婚协议书”

专家介绍,“放妻协议”也叫“放妻书”。顾名思义就是放妻,也就相当于我们今天所说的“离婚协议”。

在中国历史的多数时期,女子一直是处于“被压迫”地位,很多朝代妇女没有离婚自由,男子可以任意“休妻”、“出妻”,女子却只能忍受。同时,女子被“休”、被“出”,被认为是奇耻大辱,改嫁更是“丧失贞节”。

而这份“放妻协议”却给后人展示了历史上真实的一幕:妇女地位极高,夫妻之间提倡“好合好散”。

这张在敦煌莫高窟出土的“放妻协议”的主要内容是:“凡为夫妇之因,前世三生结缘,始配今生之夫妇。若结缘不合,比是怨家,故来相对……既以二心不同,难归一意,快会及诸亲,各还本道。愿妻娘子相离之后,重梳婵鬓,美妇娥眉,巧逞窈窕之姿,选聘高官之主。解怨释结,更莫相憎。一别两宽,各生欢喜。”

简单的解释,就是丈夫很宽容地说:如果没有缘分,咱俩不如好合好散,离了之后,希望你打扮得漂漂亮亮的,再找个好人家……

从这份协议书中我们不难看出,这的确是一份类似于我们今天的离婚协议,但这份协议的内容也只单单说了夫妻离婚的原因:感情不和。于是请来双亲父母和亲戚朋友,做此见证,好聚好散,最后,男方还不忘给妻子一些美好的祝愿。

从这份协议书中我们并没有看到男尊女卑的一面,看到的反而是男女平等,改嫁似乎也是很正常的现象。这样一份“放妻协议”也许在今天看来,人们都还很羡慕,男方有如此的宽宏胸襟,女方也有自由选择的权利。在封建社会里,人们也能如此的和平分手真是令人感到惊奇。

何人留下“放妻协议”?

这份令后人感到惊奇的东西,究竟是什么人留下的呢?

据国家博物馆研究唐代史的副研究员王义康介绍,“古代的‘放妻’现象很正常,我们看到的一些‘放妻协议’有可能是当时作为范文保留下来的,并不是当时哪一家真的要离婚而拟的‘放妻协议’。”

他介绍,这种协议有点像我们今天的应用文,它只是一个固定的模式。大家都会照这样的固定模式去写。王义康还说,像这种“放妻协议”看上去双方都比较和谐,也似乎挺合理的,但是,这也只是表面上的,至于当事人的心情怎样谁也不好说。他认为,保留协议书的也不一定就是当事人,很有可能是当时的人们在学习的过程中保留下来的。

像这样的“放妻书”也不只这一份,记者在网上也看到了一些不同版本的“放妻协议”,有双方不合的,还有谴责妻子的,还有妻子主动提出的,还有一种就是夫死可以任意改嫁的。在敦煌的考古发掘中,同时发现了几份这样的“放妻书”,说明在当时的敦煌民间也是很常见。

唐朝“放妻协议”反映出当时的婚姻制度和社会风气。

通过检索,记者了解到,大都分观点支持,这些敦煌出土的“放妻协议”来自唐代。

据介绍,敦煌出土的资料表明唐至五代时,女子有较高的社会地位。当时,性文化是比较开放的,至少再嫁是很容易的。

唐代处于封建社会的繁荣时期,又属“开放型”社会,女性地位较高,贞节观念淡漠,使唐人婚姻呈现出历史上少有的开放特点。

唐代的《唐律·户婚》规定:子女未征得家长同意,已经建立了婚姻关系的,法律予以认可,只有未成年而不从尊长者算违律。这条规定,从法律上为青年男女的自由择配开了绿灯。

但是在唐代,离婚极为常见,再嫁不以为非,贞节观念的淡薄在整个封建社会都为罕见。先看离婚的法律条文。《唐律·户婚》对离婚有三种规定。一、协议离婚。指男女双方自愿离异的所谓“和离”:“若夫妻不相安谐而和离者,不坐”。二、促裁离婚。指由夫方提出的强制离婚,即所谓“出妻”。三、强制离婚。夫妻凡发现有“义绝”和“违律结婚”者,必须强制离婚。

从史实来看,提出离异者也不只是夫方,妻方提出离异的也不在少数。女方再嫁也不为失节。这从唐代妇女不以屡嫁为耻中看得很明显。唐代公主再嫁的就不在少数。

协议离婚协议书 篇4

军人离婚协议书范本

男方: xxx(写明姓名、性别、年龄、民族、籍贯、职业或者工作单位和职务、住址、联系电话)

女方: xxx(写明姓名、性别、年龄、民族、籍贯、职业或者工作单位和职务、住址、联系电话)

双方经过充分考虑、协商,现就离婚问题达成协议如下(简述双方离婚的原因):

一、双方在感情上已经完全破裂,没有和好的可能。因此,双方均同意解除婚姻关系(双方是否自愿离婚的意思表示)。

二、明确子女的抚养归属权及抚养费(含生活费、教育费、医疗费等)的负担,并写明给付上述费用的具体时间、方式。在抚养费条款之后,还应当就非直接抚养一方对子女的探望权作出时间、地点等明确具体的约定;

三、夫妻共同财产的分割(含房产、物业、电器、家具、通讯设备、交通工具、现金存款、有价证券、股权等);

四、对债权债务的处理(对夫妻关系存续期间共同的债权、债务的享有和承担的具体处理)。

男方:

女方:

____年__月__日

____年__月__日

军人离婚协议书

最新军人离婚协议书范文

一、军人离婚协议书内容

军人离婚协议书中除了写明双方的基本情况,如姓名、性别、年龄、住所和双方结婚证的号码外,还应当写明:(1)、双方当事人同意离婚的意思表示;(2)、子女抚养,即离婚后孩子抚养权的归属以及抚养费的负担与给付方式;(3)、财产处理,包括家中物品、金钱、债权等财产的分割和夫妻共同债务的负担等;(4)、其他事宜,如住房问题、夫妻一方生活困难的经济帮助或者其他双方认为有必要在协议书上明确的内容。

二、军人离婚协议书范本

离婚协议书

男方:xxx(写明姓名、性别、年龄、民族、籍贯、职业或者工作单位和职务、住址、联系电话)

女方:xxx(写明姓名、性别、年龄、民族、籍贯、职业或者工作单位和职务、住址、联系电话)

双方经过充分考虑、协商,现就离婚问题达成协议如下(简述双方离婚的原因):

一、双方在感情上已经完全破裂,没有和好的可能。

二、明确子女的抚养归属权及抚养费(含生活费、教育费、医疗费等)的负担,并写明给付上述费用的具体时间、方式。在抚养费条款之后,还应当就非直接抚养一方对子女的探望权作出时间、地点等明确具体的约定;

三、夫妻共同财产的分割(含房产、物业、电器、家具、通讯设备、交通工具、现金存款、有价证券、股权等);

四、对债权债务的处理(对夫妻关系存续期间共同的债权、债务的享有和承担的具体处理)。

男方:xxx

____年__月__日

女方:xxx

____年__月__日

军人离婚协议书样本大全

男方: xxx(写明姓名、性别、年龄、民族、籍贯、职业或者工作单位和职务、住址、联系电话)

女方: xxx(写明姓名、性别、年龄、民族、籍贯、职业或者工作单位和职务、住址、联系电话)

双方经过充分考虑、协商,现就离婚问题达成协议如下(简述双方离婚的原因):

一、双方在感情上已经完全破裂,没有和好的可能。因此,双方均同意解除婚姻关系(双方是否自愿离婚的意思表示)。

二、明确子女的抚养归属权及抚养费(含生活费、教育费、医疗费等)的负担,并写明给付上述费用的具体时间、方式。在抚养费条款之后,还应当就非直接抚养一方对子女的探望权作出时间、地点等明确具体的约定;

三、夫妻共同财产的分割(含房产、物业、电器、家具、通讯设备、交通工具、现金存款、有价证券、股权等);

四、对债权债务的处理(对夫妻关系存续期间共同的债权、债务的享有和承担的具体处理)。

男方:

女方:

____年__月__日

协议离婚协议书 篇5

女方:___________,____年__月__日生,住______,身份证号码:________________

双方于____年__月认识,于____年__月__日在____登记结婚,婚后无育有子女。现夫妻感情已经完全破裂,没有和好可能,经双方协商达成一致意见,订立离婚协议如下:

一、男女双方自愿离婚。

二、夫妻共同财产的处理:

(1)存款:双方名下现有银行存款共____元,双方各分一半,为______元。分配方式:各自名下的存款保持不变,但男方女方应于____年__月__日前一次性支付____元给女方男方。

(2)房屋:夫妻共同所有的位于_________的房地产所有权归方所有。

(3)其他财产:婚前双方各自的财产归各自所有,男女双方各自的私人生活用品及首饰归各自所有(附清单)。

三、债权与债务的处理:

双方确认在婚姻关系存续期间没有发生过任何共同债务,任何一方如对外负有债务的,由负债方自行承担。(__方于____年__月__日向_________所借债务由__方自行承担。)

四、一方隐瞒或转移夫妻共同财产的责任:

双方确认夫妻共同财产在上述第三条已作出明确列明。除上述房屋、家具、家电及银行存款外,并无其他财产,任何一方应保证以上所列婚内全部共同财产的真实性。

五、经济帮助及精神赔偿:

因女方生活困难,男方同意一次性支付补偿经济帮助金__元给女方。鉴于男方要求离婚的原因,男方应一次性补偿女方精神损害费__元。上述男方应支付的款项,均应于____年__月__日前支付完毕。

本协议一式_____份,男、女双方各执_____份,婚姻登记机关存档_____份,自婚姻登记机颁发《离婚证》之日起生效。

男方:(签名)____________

________年______月________日

女方:(签名)____________

协议离婚协议书 篇6

因为离婚协议因涉及身份关系不受《合同法》调整,只能根据《民法通则》民事法律行为理论进行解释。所谓民事法律行为是指公民或者法人设立、变更、终止民事权利和民事义务的合法行为。民事法律行为的成立要满足三个条件:(1)行为人具有相应的民事行为能力;(2)意思表示真实;(3)不违反法律或者社会公共利益。离婚协议是夫妻双方以终止婚姻关系为目的,就财产分割、子女抚养等相关问题达成的一致性意见,符合法律规定,也不违背社会公共道德。因此,应当认定离婚协议自夫妻双方达成共同意思表示时成立,即双方签字时成立。

但是离婚协议成立并不代表离婚协议生效。离婚协议中关于财产如何分割、子女由谁抚养等内容的约定都是以夫妻双方解除婚姻关系为前提条件,如果双方没有解除婚姻关系,这些约定也根本无从谈起。因此离婚协议,对男女双方具有法律约束力的前提条件是当事人在婚姻登记机关协议离婚。离婚协议只有是双方在婚姻登记机关办理了离婚手续之后才生效。

协议离婚协议书 篇7

我与刘某于2010年7月登记结婚, 由于性格不合, 双方都想解除婚约。今年5月, 我俩签订了离婚协议并到当地公证处进行了公证。听说公证后的法律文书更具有法律效力, 那么离婚协议经公证, 婚姻关系是否就自然解除呢?

读者李某

李某同志:

协议离婚协议书 篇8

请问,李女要求按离婚协议分割财产的请求能否得到支持?

答:首先,本案中的离婚协议尚未生效。最高人民法院《关于适用〈中华人民共和国婚姻法〉若干问题的解释(三)》第14条规定:“当事人达成的以登记离婚或者人民法院协议离婚为条件的财产分割协议,如果双方协议离婚未成,一方在离婚诉讼中反悔的,人民法院应当认定该财产分割协议没有生效,并根据实际情况依法对夫妻共同财产进行分割。”因此,本案中,双方虽然签订了含财产分割内容的离婚协议,但约定的离婚条件尚未达成,且诉讼中张男反悔,因此,离婚协议不能作为财产分割的依据。

其次,已经变更登记的房屋仍为夫妻共同财产。双方当事人对财产的处理以达成离婚为前提,虽然已经履行了财产权利变更手续,但离婚协议因离婚的前提条件不成立而没有效力,故而,已经变更登记的财产仍属于夫妻婚姻关系存续期间的共同财产,仍应按法律规定进行分割。

综上所述,案涉离婚协议虽形成于婚姻关系存续期间,但尚未生效,不能作为分割财产的依据,李女要求按离婚协议分割财产的请求不能得到支持。

律师 扈天利

协议离婚协议书 篇9

男方:×××,×年×月×日出生,民族:×族,工作单位:×××,现住址:×××。

女方:×××,×年×月×日出生,民族:×族,工作单位:×××,现住址:×××。

双方于 ×年×月×日在×市×城区(县)人民政府的民政部门登记结婚,现因×××(注:指感情不和等)的原因,自愿离婚,经双方协商一致,对有关事项,依《婚姻法》的规定达成如下自愿离婚协议书:

一、男方×××与女方×××自愿离婚。

二、子女的抚养:

1、双方于×年×月×日生育有一儿子/女儿,取名:×××,离婚后儿子/女儿随男方/女方直接抚养生活,由女方/男方每月给付抚养费(包括生活费、教育费、医疗费)×××元,在每月×号前付清,直到孩子完成高中教育阶段止。高中教育阶段之后的有关费用双方日后重新协商。

2、男方/女方(注:指未直接抚养的一方)可在每月的第×周星期六起至周日接儿子/女儿随其生活或娱乐。如临时或节假日的探望,可提前一天由双方协商,达成一致后可按协商的办法进行探望。儿子/女儿十周岁以上时,探望权的行使应尊重儿子/女儿的意见,不可强行按本协议执行。

二、夫妻共同财产的分割:

1、房产:a夫妻双方婚后购有坐落在×路×号×小区×栋×单元×号的楼房一套,登记在男方/女方(或双方)名下,属夫妻共有财产。离婚后,该套房屋归男方/女方所有(注:包括房内装修内附属设施及相关配套设施),双方相互配合办理产权变更登记手续。因办理产权变更登记手续所应支付的一切税费等均由男方/女方承担。取得房屋所有权的一方给予另一方经济补偿人民币×××元,在本协议签订之日起×日内付清。

协议离婚协议书 篇10

男方:_________________________身份证:________________________________

女方:_________________________身份证:_______________________________

甲乙双方于_____________年_______月_____日在_______市民政局登记结婚,甲乙双方无财产、无子女。

现因双方不和,导致夫妻感情完全破裂,已无法继续共同生活,故双方自愿离婚并达成以下协议:

第一条 甲乙双方自愿协议离婚。

第二条 子女抚养

甲乙双方在婚姻关系存续期间没有子女,故不涉及子女抚养事宜。

第三条 夫妻共同财产的分割 甲乙双方在婚姻关系存续期间没有共同财产,故不涉及分割共同财产。

第四条 甲乙双方婚前个人财产的确认

1. 甲方婚前个人财产归甲方个人所有

2. 乙方婚前个人财产归乙方个人所有

第五条 债权债务的处理

1. 甲乙双方在婚姻关系存续期间无共同债权、债务,故不涉及分割处理夫 妻共同债权债务。

2. 如甲方或乙方存在个人债权债务,则由该方自行承担,另一方不负任何形式的法律责任。

第六条 一方隐瞒或转移夫妻共同财产的责任

甲乙任何一方不得隐瞒、虚报、转移婚内共同财产或婚前财产。如任何一方 有隐瞒、虚报、转移、抽逃除上述个人婚前财产外,另一方发现后有权取得对方所隐瞒、虚报、转移的财产的全部份额,并追究其隐瞒、虚报、转移财产的法律责任,虚报、转移、隐瞒方无权分割该财产。

第七条 帮助

因_______________ 生活困难, 同意一次性支付补偿经济帮助金_______________元给___________ 。

上述应支付的款项,均应于_____________年_______月_____日前支付完毕。

第八条 违约责任的约定

任何一方不按本协议约定期限履行支付款项义务的,应付违约金___________元给对方(按___________支付违约金)。

第九条 协议生效时间的约定

本协议一式三份,自婚姻登记机颁发《离婚证》之日起生效,甲乙双方各执 一份,婚姻登记机关存档一份。

第十条 争议解决办法 如本协议生效后在执行中发生争议的,双方应协商解决,协商不成,任何一方均可向人民法院起诉。

男方:___________________________女方:___________________________

_____________年_________月______日_____________年________月_____日

返回目录<<<

▼离婚协议书模板

甲方:____,____年____月____日出生,___族,现居住________,身份证号码:________。

女方:____,____年____月____日出生,___族,现居住________,身份证号码:________。

双方于____年____月____日在________的民政部门登记结婚,现因男女双方感情不和,自愿离婚,经双方协商一致,对有关事项,依照《婚姻法》的规定达成如下协议:

一、男方____与女方____自愿离婚。

二、子女的抚养:

双方于____年____月____日生育有____,取名____,离婚后____直接抚养生活,由____每月给付抚养费(包括生活费、教育费、医疗费)1500元,在每月1日前付清,直到孩子完成高中教育,高中教育阶段后的有关费用双方日后重新协商。

三、夫妻共同财产的分割:

夫妻双方婚后购有________,离婚后,该套房屋归女方所有。

夫妻双方共有房屋内的家用电器及家具等,离婚后归____所有。

四、债权债务等

夫妻无共同债权及债务。

五、离婚后,由____补偿____人民币____元。

六、双方各自名下的其它私人财产(如首饰、衣服等)归各自所有。

上述协议事项,双方保证切实履行,协议资料如有隐瞒、欺骗,职责自负。

立协议人:_______

男方:_______女方:_________

(本协议一式三份,当事人双方各执一份,交婚姻登记机关存档备案一份)

___年___月___日

返回目录<<<

▼离婚协议书电子版

甲方(男方):______________

乙方(女方):______________

协议双方于______年______月______日,在______办理登记结婚手续,结婚证号码:______。因双方性格不合无法共同生活,夫妻感情已完全破裂,现双方经协商达成如下离婚协议:

一、男女双方自愿离婚。

二、在婚姻期间生有一子/女(______年______月______日)由女方/男方抚养,男方/女方每个月支付小孩子抚养费______元;

三、男方/女方一次性补偿给付女方/男方____________元;

四、男方/女方每月享有至少一次探视权,具体时间和方式由双方另行协商确定;

五、在婚姻关系存续期间男女双方的夫妻共同财产包括:公司一处(位于______),轿车一台(车牌号______),房产一处(位于______,面积______平方米),以上财产的债权债务由男女双方共同享有和承担。

六,双方无共同存款;

七、男女双方在婚姻关系存续期间,双方各自对外的债权、债务,离婚后由各自享有或承担。

八、男女双方清楚知道虽协议书已经对夫妻财产分割问题作出处理,但债权人仍有权就夫妻双方共同债务向男女双方主张权利,一方就共同债务承担连带清偿责任。

九、本协议的男女双方自愿签订,对男女双方具有法律约束力,违约方应承担相应的法律责任。

我们自愿离婚,双方均具有完全民事行为能力。完全同意本协议的各项安排,亦无其他不同意见。

本协议一式三份,男女双方各执一份。婚姻登记机关存档一份。

本协议由男女双方签字,自取得《离婚证》之日起生效。

甲方:______乙方:______

____________年____月____日

返回目录<<<

▼有子女离婚协议书

男方:_______,男,_______族,_______年_______月_______日_______生,住_______,身份证号码:_______

女方:_______,女,_______族,_______年_______月_______日_______生,住_______,身份证号码:_______

男方与女方于_______年_______月认识,于_______年_______月_______日在_______登记结婚,婚后于_______年_______月_______日生育一儿子/女儿,名_______。因______________致使夫妻感情破裂,已无和好可能,现经夫妻双方自愿协商达成一致意见,订立离婚协议如下:

一、男女双方自愿离婚。

二、子女抚养、抚养费及探望权

儿子/女儿_______由_______方抚养,随同_______方生活,抚养费(含托养费、教育费、医疗费)由_______方全部负责,_______方应于_______年_______月_______日前一次性支付_______元给_______方作为女儿的抚养费(_______方每月支付抚养费_______元,_______方应于每月的1—5日前将女儿的抚养费交到_______方手中或指定的_______银行帐号:)。

在不影响孩子学习、生活的情况下,_______方可随时探望_______方抚养的孩子。(_______方每星期休息日可探望女儿一次或带女儿外出游玩,但应提前通知_______方,_______方应保证_______方每周探望的时间不少于一天。)

三、夫妻共同财产的处理

(1)存款:双方名下现有银行存款共_______元,双方各分一半,为_______元。分配方式:各自名下的存款保持不变,但男方/女方应于_______年_______月_______日前一次性支付_______元给女方/男方。

(2)房屋:夫妻共同所有的位于_______的房地产所有权归_______方所有,房地产权证的业主姓名变更的手续自离婚后一个月内办理,_______方必须协助_______方办理变更的一切手续,过户费用由_______方负责。_______方应于_______年_______月_______日前一次性补偿房屋差价_______元给_______方。

(3)其他财产:婚前双方各自的财产归各自所有,男女双方各自的私人生活用品及首饰归各自所有(附清单)。

四、债务的处理

双方确认在婚姻关系存续期间没有发生任何共同债务,任何一方如对外负有债务的,由负债方自行承担。

五、一方隐瞒或转移夫妻共同财产的责任

双方确认夫妻共同财产在上述第三条已作出明确列明。除上述房屋、家具、家电及银行存款外,并无其他财产,任何一方应保证以上所列婚内全部共同财产的真实性。本协议书财产分割基于上列财产为基础。任何一方不得隐瞒、虚报、转移婚内共同财产或婚前财产。如任何一方有隐瞒、虚报除上述所列财产外的财产,或在签订本协议之前_______年内有转移、抽逃财产的,另一方发现后有权取得对方所隐瞒、虚报、转移的财产的全部份额,并追究其隐瞒、虚报、转移财产的法律责任,虚报、转移、隐瞒方无权分割该财产。

六、经济帮助及精神赔偿

因_______方生活困难,_______方同意一次性支付补偿经济帮助金_______元给_______方。鉴于_______方要求离婚的原因,_______方应一次性补偿_______方精神损害费_______元。上述_______方应支付的款项,均应于_______年_______月_______日前支付完毕。

七、违约责任的约定

任何一方不按本协议约定期限履行支付款项义务的,应付违约金_______元给对方(/按_______支付违约金)。

八、协议生效时间的约定

本协议一式三份,自婚姻登记机颁发《离婚证》之日起生效,男、女双方各执一份,婚姻登记机关存档一份。

九、如本协议生效后在执行中发生争议的,双方应协商解决,协商不成,任何一方均可向_______人民法院起诉。

男方:______________女方:______________

签名:______________签名:______________

______年____月____日______年____月____日

返回目录<<<

▼民政局离婚协议书

男方:__________________身份证号码:______________________________

女方:__________________身份证号码:______________________________

离婚协议人双方于___________年________月_______日在_____________区人民政府办理结婚登记手续。因双方性格不合无法共同生活,夫妻感情已完全破裂。现双方就离婚一事自愿达成如下协议:

一、双方自愿离婚。

二、夫妻共有财产及分割如下

夫妻婚后购有坐落在___________________________________的楼房一套,目前在______________名下。现______________同意该套房产归______________所有,由_______给付_______房屋折价款_______万元,双方在民政局办理离婚手续后,_______先行支付_______万元。_______在收到该笔款项后,三日内配合_______办理过户手续。房屋更名为_______后,_______在3日内将剩余的_______万元支付给_______。

_______若不按时支付,每逾期一日按逾期支付数额的日万分之三支付逾期违约金。若由于_______不予配合_______办理房产转移而给_______带来的不必要的损失,_______须双倍返还所收款项。

房内的家用电器及家具等等(见清单),双方同意作价_______万元,归_______所有,_______向_______支付_______万元。

三、夫妻共同债务及分担

夫妻无共同债权及债务。

四、子女抚养及另一方的探视方式

1、_______与_______在婚后育有一子______________,______________同意儿子______由______抚养,_______每月给付抚养费(包括生活费、教育费、医疗费)______________元,在每月5号前付清,直到______年满_______周岁止。如______考上大学,产生的相关费用双方各自负担一半(包括生活费、教育费及医疗费)。

2、______拥有探视权。每月一次。可在每月的__________________接______到其居住地,于____________送回______居住地。如临时或春节探望,需提前一天与______协商,达成一致后可按协商的办法进行探望。如______行使探视权之日正好遇到______上课,为不影响______的学习,该时间调整到下一周或由______送______到上课地点。

本协议一式叁份,双方各执一份,婚姻登记机关存档一份,在双方签字,并经婚姻登记机关办理相应手续后生效。

男方(签章):_________女方(签章):_________

______年______月______日______年______月______日

协议离婚协议书 篇11

我和丈夫因感情不合,去年办理了离婚手续,孩子不满三岁。我们在离婚协议中约定,离婚后,孩子由我抚养,将我们共同所有的房屋赠与孩子。前夫则搬了出去。前几天,前夫突然找上门来,说他再婚需要房子,房子赠与孩子说是说了,可并没有过户到孩子的名下,他要撤销赠与,重新和我商量房屋的分割问题。请问:前夫撤销赠与的主张能否得到法律的支持?

答:

协议离婚协议书 篇12

关键词:LwIP,嵌入式系统,UDP协议,优化

0 引 言

随着嵌入式处理器速度的飞速提高和成本的不断降低,嵌入式系统在生活中的应用已经越来越广泛,与此同时,网络技术和嵌入式的紧密结合也成为了一种发展的趋势[1],各种用于嵌入式系统的小型协议栈应运而生,如uC/IP、uIP、LwIP、TinyTCP等,这几种协议栈都派生于BSD TCP/IP[2]。uC/IP协议栈带身份验证和报头压缩,支持的PPP协议,支持IP/TCP/UDP协议,可实现的网络功能较为强大,并可裁减,代码体积在40KB左右。LwIP[3]是瑞士计算机科学院的Adam Dunkels等开发的一套用于嵌入式系统的开放源代码TCP/IP协议栈,相对于uIP。LwIP可以移植到操作系统上,也可以在无操作系统的情况下独立运行。支持多网络接口下的IP转发,支持ICMP协议,包括UDP(用户数据报)协议、阻塞控制、RTT估算[4]和快速恢复、快速转发的TCP协议,提供专门的内部回调接口(Raw API)用于提高应用程序性能,并提供了可选择的Berkeley接口API,代码体积在30KB左右。其余两种协议TinyTCP和uIP[5]都是功能比较有限,但体积非常小的TCP/IP协议,编译过的大小,通常都在几KB,非常适合在低端系统上使用。

目前大部分嵌入式处理器的MIPS仍然较低,且实时操作系统在任务调度和线程通讯时也会消耗一定的时间,所以LwIP协议栈在嵌入式系统上的实际性能表现远不能达到理论值。事实上,UDP协议实测性能仅能达到理论值的12%左右[6]。

本文简要介绍了LwIP协议栈中的UDP协议结构,并以富士通H60机顶盒(ARM11体系架构、100M片内网络控制器)为测试平台,通过TIMER计时器,在循环收发1KB UDP数据报的过程中,测量接收数据报时,每一个环节所需要的时间,进行统计后得到协议中时间消耗多的环节,并以此为依据给出了一个优化方案。最后进行了优化前和优化后的性能对比测试。

1 LwIP协议栈中UDP协议简介

UDP协议即用户数据报协议,是一个面向数据报的简单运输层协议,协议分为四层、应用层、传输层,网络层和网络接口层。结构如图1所示。

图中左侧是发送流程,右侧是接收流程。从上到下依次是协议的四层。

如果把整个接收过程按照靠近应用层和靠近驱动层划分为两大部分,那么他们之间将被一个邮箱隔开,上层是可以直接被用户调用的API,它等待下层发来的消息,下层响应网络中断,接收原始的数据包,并把经过处理的数据向上传递,最后通过邮箱发送给API,形成一个完整的数据接收过程。

可供用户调用的API为lwip_recvfrom函数、lwip_recvfrom函数流程如图2所示。

在net_conn_recv线程中,系统会等待邮箱发来的消息。消息到来后,调用netbuf_copy_partial进行一次数据拷贝,把接收到的内容拷贝到事先开辟好的内存块中。默认使用的是C库中自带的memcpy函数。

当网卡中断到来时,系统的中断处理函数会调用low_level_input_callback,此回调函数将调用ethif_fapi_input,ethif_fapi_input是富士通H60芯片的网络控制器API函数,这个函数将完成对数据的读入工作,但它并不是LwIP协议栈的一部分。在ethif_fapi_input中调用的 low_level_input函数负责具体的物理层的数据读入工作(low_level_input是LwIP库提供的程序框架,用户可以直接在这个框架内扩充,也可以调用网络芯片驱动程序来完成数据读入)。在此步骤后,要进行一次内存拷贝,把数据从缓冲区拷贝到pBuf里,使用的也是C库自带的memcpy函数。最后,系统将判断数据报所属的协议类型,并一层层把pBuf指针向上传递,直到API_EVENT 唤醒相应的应用层进程。其流程关系如图3所示。

由于UDP数据报属于IP层,故该数据报被传递到ip_input函数,ip_input在对包头和校验和进行处理后,将把目的IP地址和本机IP地址进行对比,不同则丢弃数据报,相同则继续判断此数据报属于哪种更上层的协议。最终数据报被传递给udp_input。udp_input经过对数据报进行端口号的提取、校验和的计算后调用pcb->recv,把经过处理的数据传递给回调函数recv_udp,recv_udp调用API_EVENT通过信号量机制唤醒等待中的应用程序进程。

2 UDP协议接收端测试

2.1 硬件环境

SERVER端 惠普DX2710商用PC(10/100兆自适应网卡);

CLIENT端 Fujitsu H60机顶盒(ARM11体系架构,100M网络控制器,128M DDR RAM)。

2.2 软件环境

本测试使用Kai Uwe Rommel编写的netio1.26。此程序可以通过指定的协议(UDP/TCP),循环收发指定大小的数据包,以测量网络吞吐量。每次发送的时间由INTERVAL宏定义。发送结束后可进行发送速率统计。选用这个测试程序的一个重要原因是程序使用C语言编写,方便移植到ARM上运行。

PC端在cygwin2.510.2.2环境下编译后,运行./netio –s,程序即进入网络监听状态。

嵌入式端netio将使用已经移植到机顶盒上的LwIP库进行网络I/O操作。其使用的操作系统为富士通的实时操作系统FAMOS。此操作系统支持邮箱操作(mail_queue)、信号量(semaphore)操作,采用时间片轮转调度。软件编译调试环境为GNUARM-3.4。

2.3 测量方法

富士通H60机顶盒主控芯片采用ARM11体系架构,并提供完备的API。系统提供三种精度的计时器,分别为1s、1ms、1us。由于实测接收速率约为1450KB/s,故计算得到每接收1KB数据报耗时约为690us,因此采用1us的计时精度可以满足测量需求。

本文通过调用GET_SYS_TIME_STAMP (1_USEC),得到被测环节执行前后的系统时间,相减后得到执行此被测环节所需消耗的时间。在每次测量之后都对duration进行累加并记录测量次数,最后进行算术平均,得到每个环节较为准确的耗时。

2.4 测量结果

经统计,各环节耗时关系如图4所示。

图中,内存拷贝被调用了两次,其中memcpy在底层驱动读入FIFO中的数据后,把数据拷贝到指定的pbuf中。netbuf_copy_partial负责在用户接口函数lwip_recvfrom中把存放在系统缓冲区中的数据拷贝到用户准备好的内存块中。这两个函数分别耗时103us和184us,占总时间的45%。

API_EVENT负责在接收到数据后,通过信号量机制(semaphore)唤醒等待中的应用程序,在recv_udp和netconn_recv中各调用一次,每次平均耗时75us,两次API_EVENT的调用共耗时151us,占总时间的22%。

inet_chksum_pseudo是UDP校验和检验函数,它会循环调用lwip_standard_chksum,在IPV4库中,有三种版本的lwip_standard_chksum,它们的区别在于一次校验的数据长度不同。系统默认使用第一种。inet_chksum_pseudo每执行一次耗时54us,占总时间的8%。

两次邮箱操作,经测试,从消息发出到收到平均耗时27us,共计55us。占总时间的8%。

eth_read负责读取FIFO中的数据,每次平均耗时53us,占总时间的8%。对于不同的网络控制器和微处理器,此环节消耗的时间将不尽相同。

其余代码执行时间共耗时约63us,占总时间的9%。由于其余代码分散在各个子函数中,而每个函数的其余代码平均耗时处在10us左右,系统计时器的精度仅达到1us,所以在测量上存在一定误差。

表1详细列出了各环节的具体消耗时间,单位为微秒。

H60机顶盒使用的是100M网络控制器,PC端使用的是10/100M自适应网卡,其理论速率可达到12MByte/s,其发送1KB数据报对应的时间应约为81us。但仅两次内存拷贝的总耗时就达287us,成为了制约性能的一大瓶颈。本文会在后一章提供针对ARM的汇编内存拷贝算法。

两次API_EVENT实际上是调用了sockets.c文件中的event_callback函数。此函数的主要任务是通过信号量唤醒正在等待网络数据的线程(任务),并把相应的数据传递出去。在此过程中有多次信号量等待与发送操作,理论上,信号量的发送操作,不需要阻塞线程,所以不会有时间上的开销,然而经测量,每次从发出到收到的过程都会消耗10us左右的时间(针对富士通的实时操作系统FAMOS),而不同的操作系统会有不同的性能表现。整个函数耗时平均为75us。

在整个接收过程中,邮箱信号量操作花费的时间为206us,成为了制约性能的另一大瓶颈。所以,操作系统信号传递机制的效率对与整个协议的性能表现也起到至关重要的作用。

inet_chksum_pseudo校验和算法的执行效率取决于处理器的处理速度,以及算法本身的效率。

eth_read的性能取决于网络控制器硬件性能和网络芯片驱动程序的效率。

其余代码的执行性能取决于微控制器处理速率以及编译器对代码的编译优化程度。

3 优化方法

由于对操作系统的优化不具有普遍性,故本文主要针对内存拷贝和校验和算法给出了一个的优化方案。

3.1 使用寄存器直接寻址内存拷贝的算法

本文使用寄存器直接寻址的方式,进行数据的拷贝。LDMIA和STMIA命令允许一次传送多至16个寄存器的内容,并可自动递增地址指针,可以极大地提高内存拷贝的效率。但是多寄存器寻址指令对地址和所拷贝数据的长短有严格限制,如果被拷贝的数据长度和数据指针的起始地址不是一次传送寄存器个数的4倍(以字节为单位),将出现内存溢出错误。

算法伪代码如下:

算法1 ARM汇编MEMCPY算法

PUSH {r4-rx} ;x取决于一次访问的寄存器数目

LOOP:

ADD r3,r1,r2 ;r2为拷贝的数据长度

LDMIA r1!, {r4-rx} ;r1为源地址

STMIA r0!, {r4-rx} ;r0为目的地址

CMP r1, r3

BNE LOOP

POP {r4-rx}

经测试,可以使用2寄存器拷贝算法替代MEMCPY,8寄存器寻址的算法替代SMEMCPY。

3.2 使用IPv4中的第三种校验和算法

LwIP库本身提供三种计算校验和的算法,可以通过改变inet_chksum.c中的宏LWIP_CHKSUM_ALGORITHM 来决定使用哪种算法。

三种校验和算法中的算法三将先对包头和包尾进行处理,然后对包的内容进行8字节一次的校验,在计算长度较长包的校验和时,有较高的效率。

系统默认使用第一种校验和算法,由于本文的测试使用的包长为1KB,所以改用第三种校验和算法。

4 优化前后测试数据对比

4.1 优化前测试数据

优化前,UDP接收循环测试20次,每次连续传输6s,性能如图5所示。

经计算,平均速率为1455 KByte/S,达到了理论值的11.64%。

4.2 使用2寄存器内存拷贝的算法替代MEMCPY

使用一次访问2个寄存器的内存拷贝算法替代MEMCPY后,UDP接收循环测试20次,每次连续传输6s, 性能如图6所示。

经计算,平均速率为1775KB/S,较优化前提高22%。

4.3 使用8寄存器内存拷贝算法替代SMEMCPY

使用一次访问8个寄存器的内存拷贝算法替代SMEMCPY后,UDP接收循环测试20次,每次连续传输6s,性能如图7所示。

经计算,平均速率为1917KB/S,较优化前提高31.7%。

4.4 改用第三种校验和算法

改用第三种校验和算法后,UDP接收循环测试20次,每次连续传输6s,性能如图8所示。

经计算,平均速率为1934KB/S,较优化前提高32.9%。

5 结 论

经过替换内存拷贝算法,整体性能较优化前提高了32.9%,达到了理论值的16%。

内存拷贝算法一直是嵌入式系统的性能瓶颈之一,针对不同的嵌入式处理器,会有不同的优化算法。但此类优化算法的中心思想都在于对寄存器的直接访问和多寄存器寻址上。对于ARM处理器,文中提到的汇编指令可以很好地做到这一点。这种内存拷贝算法需要考虑的一个重要因素是源和目标的起始地址必须从一次访问寄存器个数的4倍开始(以字节为单位),在满足这个条件的前提下,一次寻址的寄存器个数越多,拷贝的效率越高。

操作系统方面,不同的操作系统会有不同的性能表现,而消息传递机制和任务调度机制又是影响性能的核心因素。故选用效率较高的操作系统对于提高LwIP协议的效率,将起到至关重要的作用。

校验和算法优化的核心思想,也在于一次计算多个字节的校验和。对于传输长度较长的数据包,有一定的意义。

随着时间推移,网络技术和嵌入式系统将结合得越来越紧密,应用于嵌入式的TCP/IP协议的效率,将成为未来大流量网络应用能否得到推广的关键。所以找出LwIP协议的性能瓶颈,并对其进行分析优化,具有相当的意义。

参考文献

[1]Bilek J,Ruzicka IP.Evolutionary trends of embedded systems[J].IEEE International Conference on Industrial Technology,2003,2(3):901-905.

[2]李彦,彭熙,蔡家麟.基于GPRS实现嵌入式系统的网络数据传输[J].甘肃联合大学学报:自然科学版,2006,20(3):36-39.

[3]Adam Dunkels.Design and implementation of the LwIP TCP/IP stack[M].Swedish Institute of Computer Science,2001.

[4]王斌,刘增基,李红滨,等.主动可靠组播传输往返行程时间估算策略[J].西安电子科技大学学报:自然科学版,2002,29(1):62-66.

[5]AdamDunkels.The uIP embedded TCP/IP stack[M].Swedish Insti-tute of Computer Science,2006.

上一篇:关于幸福的主持词下一篇:读名著有感(600字)作文