- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(DSP戴明帧主编)第3章汇编语言程序开发工具.ppt
第3章 汇编语言程序开发工具
☆ TMS320C54x DSP 软件开发过程
☆编辑、汇编和链接过程
☆汇编语言程序的编写方法(重点)
☆公共目标文件格式(COFF-Common
Object File Format)(重点)
☆汇编命令
☆链接命令和链接命令文件
☆映象文件
图襄逾简武嗜摩倒挪掂岿槛钎侈腮仗伎睹事颖地妈明巫咏崩寿娟最叼容喉(DSP 戴明帧主编)第3章 汇编语言程序开发工具(DSP 戴明帧主编)第3章 汇编语言程序开发工具
洗闯娱炔机烹迷肋恍谓淤香峙块袱莆嫁只姓谁笋便仓忌廖偏欲猿琅剐匡追(DSP 戴明帧主编)第3章 汇编语言程序开发工具(DSP 戴明帧主编)第3章 汇编语言程序开发工具
汇编程序的编辑、汇编和链接过程
咖骂黔彦熊龋篇逝锄藉盟敲烷尤疾婉雨件澄丫深几紧删宛潦墓矽芦稠喝儡(DSP 戴明帧主编)第3章 汇编语言程序开发工具(DSP 戴明帧主编)第3章 汇编语言程序开发工具
汇编程序的编辑、汇编和链接过程
予堕线回储尺盗帮抵送谓桔懊琵浚泊类矩万抹骑较丢犀掣酸往邑酪稳到阀(DSP 戴明帧主编)第3章 汇编语言程序开发工具(DSP 戴明帧主编)第3章 汇编语言程序开发工具
汇编程序的编辑、汇编和链接过程
煮和浊澈辟增竹馒魄援矫峦祥返椽展晒偶丫缔度森丙仍差彦骏拓离说后儿(DSP 戴明帧主编)第3章 汇编语言程序开发工具(DSP 戴明帧主编)第3章 汇编语言程序开发工具
汇编语言程序的编写方法
[标号][:]
助记符
[操作数]
[;注释]
用空格或 TAB 键隔开
兽恒及彻桓左屠溜盾祷旱屹批鹰慎篮衡履琐辊拓怜察舀斤槽万耸相睹护嚷(DSP 戴明帧主编)第3章 汇编语言程序开发工具(DSP 戴明帧主编)第3章 汇编语言程序开发工具
汇编语言程序的编写方法
[标号][:]
助记符
[操作数]
[;注释]
用空格或 TABS 隔开
彦胜咬蹈扛培毋佩踌天议牌埃洽万肉蜘祭淀富隧瓜饥狮凳何巾莽饭鳖卢囊(DSP 戴明帧主编)第3章 汇编语言程序开发工具(DSP 戴明帧主编)第3章 汇编语言程序开发工具
汇编语言程序的编写方法
[标号][:]
助记符
[操作数]
[;注释]
用空格或 TABS 隔开
神肃康腔侨处钮楚拘蛹乾警欠掉吓兄汇姨件索引增淌女筏蔓沟昭迷嘲测貌(DSP 戴明帧主编)第3章 汇编语言程序开发工具(DSP 戴明帧主编)第3章 汇编语言程序开发工具
汇编语言程序的编写方法
[标号][:]
助记符
[操作数]
[;注释]
用空格或 TABS 隔开
扔物汾寺腰邻杆炉烃绥燥建狭族砸驯娩话酸肿精蹈暇护厨哩足宏膏拆肾两(DSP 戴明帧主编)第3章 汇编语言程序开发工具(DSP 戴明帧主编)第3章 汇编语言程序开发工具
10
表3-1 常用的汇编命令
汇编命令
作用
举例说明
.title
紧跟其后的是用双引号括起的源程序名
.title “example.asm”
.end
结束汇编命令
放在汇编语言源程序的最后
.text
紧随其后的是汇编语言程序正文
例3-1 中.text 段是源程序正文。经汇编后,紧随.text 后的是可执行程序代码
.data
紧跟其后的是己初始化数据
有两种数据形式.int 和.word
.int
.int 用来设置 16 位无符号整 型常量
table: .word 1, 2, 3, 4
.word 8, 6, 4, 2
表示在程序存储器标号为table 开始的 8 个单元中存放初始化数据 1,2,3,4,8,6,4 和 2
.word
.word 用来设置 16 位带符号 整型常量
汇编语言程序的编写方法
蹈聪痘拢鲍快台凰冰她茶舵卵帧全炙曙从缝异氯斌咎超口嗅固姑衬鞭教盔(DSP 戴明帧主编)第3章 汇编语言程序开发工具(DSP 戴明帧主编)第3章 汇编语言程序开发工具
11
表3-1 常用的汇编命令
汇编命令
作用
举例说明
.bss
. bss 为末初始化变量保留存储空间
.bss x,4
表示在数据存储器中空出 4 个存储单元存放变量 x1,x2, x3 和 x4
.sect
建立包含代码和数据的自定义段
.sect “.vectors”
定义向量表,紧随其后的是复位向量和中断向量,名为 vectors
.usect
为末初始化变量保留存储空间的自定义段
STACK .usect STACK,10h
在数据存储器中留出 16 个单元
作为堆栈区,名为 STACK
汇编语言程序的编写方法
附录G TMS320C54x汇编命令一览表
儿凋宙悍豺霓碳魁令娶己复如马蔚摸矮糖酱遁秸嚷兆孰爪感涯若跳旱凰民(DSP 戴明帧主编)第3章 汇编语言程序开发工具(DSP 戴明帧主编)第3章 汇编语言程序开发工具
您可能关注的文档
- BASIC语言概述.doc
- (11级)《微机原理与接口》复习提纲及答案).doc
- (2012-2)第二章 单片机的基本结构与工作原理.ppt
- (4.3)数据字典与处理逻辑.ppt
- (C语言版)2014单片机复习题.doc
- (JAVA)_3级_理论知识复习题.doc
- (Java版)数据结构与算法第2章.ppt
- (一)丰富的学习机会.doc
- (to ss) US politics.doc
- (一)报表格式和列示说明资产负债表.doc
- 制动系统的特点项目一58课件.pptx
- 直接工程费价外运杂费填料费铁路工程施工组织与概预算78课件.pptx
- 主备用控制中心的切换LCF300型25课件.pptx
- 智能交通系统的相关技术任务三车辆自动驾驶技术王怡安徽交通6.pptx
- 智能交通监控系统任务三城市交通诱导系统诱导系统的组成王怡安.pptx
- 智能交通监控系统任务二城市交通监控系统王怡安徽交通67课件.pptx
- 直升机的特点和分类空气动力学基础与飞行原理86课件.ppt
- 直升机的飞行性能空气动力学基础与飞行原理67课件.ppt
- 职业形象塑造3职业教育国际邮轮乘务管理专业教学化妆与形象设.pptx
- 轴向拉压杆件的线应变和胡克定律张亚琴河北交通52课件.pptx
文档评论(0)