- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章-C54x的汇编语言程序设计a
2003.2.16 DSP原理及应用 第5章 TMS320C54x汇编语言程序设计 2. 定点数转换成浮点数 例如:NORM A 执行前: A=FF FFFF F001 T=0013 (19) A=1111……111111111000000000001 28 左移19位1000 0000 0000 1000…… 执行后: A=FF 8008 0000 T=0013 (19) 又如: NORM B,A 执行前: A=FF FFFF F001 B=21 0A0A 0A0A T=FFF9(-7) B右移7位送入A A=00 4214 1414 执行后: A=00 4214 1414 B=21 0A0A 0A0A T=FFF9(-7) 第5章 TMS320C54x汇编语言程序设计 5.8 浮点运算程序 3.浮点数转换成定点数 定点数→浮点数: 根据定点数,求其尾数和指数,然后将尾数按指数T进行移位。 当T0,A左移T位;当T0,A右移T位。 浮点数→定点数: 根据指数T,将尾数进行移位。 当T0,A右移T位;当T0,A左移T位。 第5章 TMS320C54x汇编语言程序设计 5.8 浮点运算程序 4.浮点乘法运算实例 实现浮点乘法运算时,首先将定点数规格化成浮点数;然后完成浮点乘法运算;最后将浮点数转换成定点数。 【例5.8.1】编写浮点乘法程序,完成a1×a2=0.4×(-0.9) 程序中保留10个数据存储单元: a1(被乘数) a2(乘数) b1(被乘数的指数) c1(被乘数的尾数) b2(乘数的指数) c2(乘数的尾数) ep(乘积的指数) mp(乘积的尾数) prod(乘积) temp(暂存单元) 第5章 TMS320C54x汇编语言程序设计 4.浮点乘法运算实例 数据存储器 被乘数 乘数 被乘数的指数 被乘数的尾数 乘数的指数 乘数的尾数 乘积的指数 乘积的尾数 乘积 暂存单元 程序清单: .title “float.asm” .def start STACK:.usect “STACK”,100 .bss a1,1 .bss a2,1 .bss b1,1 .bss c1,1 .bss b2,1 .bss c2,1 .bss ep,1 .bss mp,1 .bss prod,1 .bss temp,1 .title “float.asm” .def start STACK:.usect “STACK”,100 .bss a1,1 a1 .bss a2,1 a2 .bss b1,1 b1 .bss c1,1 c1 .bss b2,1 b2 .bss c2,1 c2 .bss ep,1 ep .bss mp,1 mp .bss prod,1 prod .bss temp,1 temp 第5章 TMS320C54x汇编语言程序设计 …… 暂存单元 temp 乘积 prod 乘积的尾数 mp 乘积的指数 ep 乘数的尾数 c2 乘数的指数 b2 被乘数的尾数 c1 被乘数的指数 b1 乘数 a2 被乘数 a1 数据存储器 table: .word 4*32768/10 table 0.4 .word -9*32768/10 -0.9 .text start:STM #SATACK+100,SP MVPD table,@a1 MVPD table+1,@a2 LD @a1,16,A EXP A ST T,@b1 NORM A STH A,@c1 LD @a2,16,A EXP A ST T,@b2 NORM A STH A,@c2 CALL MULT done: B done ;设堆栈指针 ;将a1和a2送入RAM 8CCD ;将a1转换为浮点数 ;将a1送入AH 3333
您可能关注的文档
- 种植设计第三章.ppt
- 移动计算技术与应用软件设计报告-号码归属地查询.doc
- 科技论文的投稿过程.ppt
- 空乘毕业论文(南京猫山王榴莲甜品调研报告).doc
- 稀土元素Nd对Q345B织和腐蚀性能的影响-材料成型及控制工程毕业论文.doc
- 空心板板病害论文-浅谈装配式空心板桥几种常见病害与防治方法.doc
- 空压机机构设计-毕业设计.doc
- 空调器制冷系统四大主要部件性能仿真-毕业论文.doc
- 空调自动开关省电电路-光电电路设计与应用课程设计报告.doc
- 空调计费系统招标文件范本.doc
- 2025四川南充市公路管理局南充市水务局遴选3人笔试备考题库附答案解析.docx
- 2025年清水河县事业单位联考招聘考试历年真题完美版.docx
- 2025年正安县事业单位联考招聘考试历年真题完美版.docx
- 2025年金沙县事业单位联考招聘考试真题汇编新版.docx
- 2025年乐业县辅警招聘考试真题汇编及答案1套.docx
- 2025年新龙县事业单位联考招聘考试历年真题附答案.docx
- 2025年淮阳县事业单位联考招聘考试历年真题含答案.docx
- 2025年紫金县事业单位联考招聘考试真题汇编含答案.docx
- 2025年永福县事业单位联考招聘考试历年真题推荐.docx
- 2025年睢县事业单位联考招聘考试历年真题含答案.docx
最近下载
- 污水处理厂工程施工组织设计.doc VIP
- 国家开放大学电大本科《理工英语3》期末试题题库及答案1(试卷号:1377).docx VIP
- (正式版)S-H-T 3533-2024 石油化工给水排水管道工程施工及验收规范.docx VIP
- 粮食仓储企业安全生产作业指南.docx VIP
- 浙江省衢州市2024-2025学年高二上学期教学质量检测英语试题含答案.pdf VIP
- DB32T 4770-2024 桑蚕配合饲料全龄饲育技术规程.pdf VIP
- (正式版)SHT3533-2024石油化工给水排水管道工程施工及验收规范.pptx VIP
- ZZ027 婴幼儿保育赛项正式赛卷及评分标准完整版包括所有附件-2023年全国职业院校技能大赛赛项正式赛卷.pdf VIP
- 22G101-1混凝土结构施工图平面整体表示方法制图规则和构造详图(现浇混凝土框架、剪力墙、梁、板)(OCR).pdf VIP
- 污水处理厂工程施工组织设计.pdf VIP
原创力文档


文档评论(0)