- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本科 汇编语言程序开发工具
2003.2.16 DSP原理及应用 第4章 汇编语言程序开发工具 3. MEMORY和SECTIONS命令的默认使用 MEMORY { PAGE 0:PROG: origin=0x0080, length=0xFF00 PAGE 1:DATA: origin=0x0080, length=0xFF80 } SECTIONS { .text: PAGE=0 .data: PAGE=0 .cinit: PAGE=0 .bss: PAGE=1 } 第4章 汇编语言程序开发工具 32 ********************************* 33 ** 汇编更多代码到.text段 ** 34 ********************************* 35 0005 .text 36 0005 110a mpy: LD 0Ah,B 37 0006 f166 mloop MPY #0Ah,B 0007 000a 38 0008 f868 BC mloop,BNOV 0009 0006’ 39 **************************************** 40 ** 为中断向量.vectors定义一个自定义段 ** 41 **************************************** 42 0000 .sect “vectors” 43 0000 0044 .word 044h,088h 0001 0088 段名 目标代码 行号 .bss 没有数据 保留8个字 10 newvars 没有数据 保留10个字 30 31 0044 0088 .data 0044 0055 0066 0456 00cc 00dd 00ee 6 6 6 14 26 26 26 .text 100d f010 0001 f842 0001 110a f166 000a F868 0006 19 20 20 21 21 35 0005 .text .text 36 0005 110a mpy: LD 0Ah,B 36 110a 37 0006 f166 mloop MPY #0Ah,B 37 f168 37 000a 38 0008 f868 BC mloop,BNOV 38 f868 38 0006 42 0000 .sect “vectors” vectors 43 0000 0044 .word 044h,088h 43 0044 43 0088 第4章 汇编语言程序开发工具 汇编伪指令 5.引用其他文件的伪指令 该指令主要为引用其他文件提供信息。 识别在当前模块中使用的,但在其他模块中 定义的符号。 .ref symbil[,…,symbil] 识别定义在当前模块中,但可被其他模块使 用的符号。 .def symbil [,…,symbil] 声明当前符号为全局符号。 对定义了的符号,其作用相当于.def; 对没有定义的符号,其作用相当于.ref。 .global symbil [,…,symbil] 通知汇编器开始从其他文件读取源程序语句。 .include [”]filename[”] 通知汇编器开始从其他文件读取源程序语句。 .copy [”]filename[”] 说 明 助记符及语法格式 第4章 汇编语言程序开发工具 链接器的主要任务是根据链接命令文件(.cmd),将一个或多个COFF目标文件链接起来,生成存储器映像文件(.map)和可执行的输出文件(.out)。 在链接过程中,链接器将各个目标文件合并,并完成以下工作: ●?将各个段配置到目标系统的存储器。 ● 对各个符号和段进行
您可能关注的文档
- xx移动公司绩效管理-124页(ppt).ppt
- 成全机构:联排别墅专题_0023-0043.pdf
- 毕业设计(论文)-基于单片机的程控放大器设计.doc
- 茶具知识解答之最好的紫砂泥.pptx
- 安全员的责任心演讲稿ppt._1610806946.ppt
- 八级 秋季第5课 修改课:作文常见错误及列提纲法[PPT课件].ppt
- 北师大版四年级数学上册《秋游》PPT课件_1792586232.ppt
- 毕业大论文--基于数据挖掘技术的NIDS警报异常检测系统(钱焜).doc
- XX基金路演推介(精简版)20110228_1547434894.ppt
- 八年级语文下册春酒优质课件_人教新课标版.20120508200037.ppt
- 毕业设计(论文)-CM6150机床总体设计-普通精密机床【17张CAD图纸】(含全套CAD图纸).doc
- 财政管理一体化信息系统操作手册 .doc
- 创新思维与创新技法基础知识讲座_PPT课件.ppt
- UNIT 1 Histology of Blood and Blood Vessels & Heart :血液和血管和心脏组织单元1.pdf
- 乘客电梯的PLC控制[PLC四层电梯控制系统设计][整理].doc
- 醋酸仲丁酯合成工艺.ppt
- 安全系统工程 第二章 事故致因理论.ppt.ppt
- 毕业设计(论文)-基于AT89S52单片机的无线遥控小车设计.doc.doc
- 仓库管理之物资的[PPT课件].ppt
- 毕业设计(论文)-YF3-10L型溢流阀的制造【液压机械毕业设计含9张CAD图纸】.pdf
文档评论(0)