TMS320C55x-Assembly-Language-Tools-Users-Guide-(Re

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

TMS320C55xAssemblyLanguageToolsUser’sGuideLiteratureNumber:SPRU280HJuly2004PrintedonRecycledPaperIMPORTANTNOTICETexasInstrumentsIncorporatedanditssubsidiaries(TI)reservetherighttomakecorrections,modifications,enhancements,improvements,andotherchangestoitsproductsandservicesatanytimeandtodiscontinueanyproductorservicewithoutnotice.Customersshouldobtainthelatestrelevantinformationbeforeplacingordersandshouldverifythatsuchinformationiscurrentandcomplete.AllproductsaresoldsubjecttoTI’stermsandconditionsofsalesuppliedatthetimeoforderacknowledgment.TIwarrantsperformanceofitshardwareproductstothespecificationsapplicableatthetimeofsaleinaccordancewithTI’sstandardwarranty.TestingandotherqualitycontroltechniquesareusedtotheextentTIdeemsnecessarytosupportthiswarranty.Exceptwheremandatedbygovernmentrequirements,testingofallparametersofeachproductisnotnecessarilyperformed.TIassumesnoliabilityforapplicationsassistanceorcustomerproductdesign.CustomersareresponsiblefortheirproductsandapplicationsusingTIcomponents.Tominimizetherisksassociatedwithcustomerproductsandapplications,customersshouldprovideadequatedesignandoperatingsafeguards.TIdoesnotwarrantorrepresentthatanylicense,eitherexpressorimplied,isgrantedunderanyTIpatentright,copyright,maskworkright,orotherTIintellectualpropertyrightrelatingtoanycombination,machine,orprocessinwhichTIproductsorservicesareused.InformationpublishedbyTIregardingthird-partyproductsorservicesdoesnotconstitutealicensefromTItousesuchproductsorservicesorawarrantyorendorsementthereof.Useofsuchinformationmayrequirealicensefromathirdpartyunderthepatentsorotherintellectualpropertyofthethirdparty,oralicensefromTIunderthepatentsorotherintellectualpropertyofTI.ReproductionofinformationinTIdatabooksordatasheetsispermissibleonlyifreproductioniswithoutalterationandisaccompaniedbyallassociatedwarranties,conditions,limitations,andnotices.Reproductionofthisinformationwithalterationisanunfairanddeceptivebusinesspractice.TIisnotresponsibleorliableforsuchaltereddocumentation.ResaleofTIproductsorserviceswithstatementsdifferentfromorbeyondtheparametersstatedbyTIforthatproductorservicevoidsallexpressandanyimpliedwarrantiesfortheassociatedTIproductorserviceandisanunfairanddeceptivebusinesspractice.TIisnotresponsibleorliableforanysuchstatements.FollowingareURLswhereyoucanobtaininformationonotherTexasInstrumentsproductsandapplicationsolutions:ProductsApplicationsAmplifiersamplifier.ti.comAudio:TexasInstrumentsPostOfficeBox655303Dallas,Texas75265Copyright2004,TexasInstrumentsIncorporatediiiReadThisFirstPreface  AboutThisManualTheTMS320C55xAssemblyLanguageToolsUser’sGuidetellsyouhowtousetheseassemblylanguagetools:AssemblerArchiverLinkerAbsolutelisterCross-referencelisterHexconversionutilityDisassemblerNameutilityHowtoUseThisManualThegoalofthisbookistohelpyoulearnhowtousetheTexasInstrumentsassemblylanguagetoolsspecificallydesignedfortheTMS320C55xDSPs.Thisbookisdividedintofourparts:Introductoryinformationgivesyouanoverviewoftheassemblylanguagedevelopmenttoolsandalsodiscussescommonobjectfileformat(COFF),whichhelpsyoutousetheTMS320C55xtoolsmoreefficiently.ReadChapter2,IntroductiontoCommonObjectFileFormat,beforeusingtheassemblerandlinker.Assemblerdescriptioncontainsdetailedinformationaboutusingthemnemonicandalgebraicassemblers.Thissectionexplainshowtoinvoketheassemblersanddiscussessourcestatementformat,validconstantsandexpressions,assembleroutput,andassemblerdirectives.Italsodescribesmacroelements.Additionalassemblylanguagetoolsdescribesindetaileachofthetoolsprovidedwiththeassemblertohelpyoucreateassemblylanguagesourcefiles.Forexample,Chapter8explainshowtoinvokethelinker,howthelinkeroperates,andhowtouselinkerdirectives.Chapter14explainshowtousethehexconversionutility.NotationalConventionsivReferencematerialprovidessupplementaryinformation.ThissectioncontainstechnicaldataabouttheinternalformatandstructureofCOFFobjectfiles.ItdiscussessymbolicdebuggingdirectivesthattheC/C++compileruses.Finally,itincludeshexconversionutilityexamples,assemblerandlinkererrormessages,andaglossary.NotationalConventionsThisdocumentusesthefollowingconventions:Programlistings,programexamples,andinteractivedisplaysappearinaspecialtypeface.Examplesuseaboldversionofthespecialtypefaceforemphasis;interactivedisplaysuseaboldversionofthespecialtypefacetodistinguishcommandsthatyouenterfromitemsthatthesystemdisplays(suchasprompts,commandoutput,errormessages,etc.).Hereisasampleprogramlisting:200012fx.byte473000232z.byte5040003.textInsyntaxdescriptions,theinstruction,command,ordirective

1 / 523
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功