

免费预览已结束,剩余3页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2在直接寻址中,指令代码包含了数据存储器地址的低 7 位。当st1中直接寻址编辑方式位cpl =0 时,与dp相结合形成16位数据存储器地址;当st1中直接寻址编辑方式位cpl =1 时,加上sp基地址形成数据存储器地址。3tms320c54有两个通用引脚,bio和xf, bio 输入引脚可用于监视外部接口器件的状态; xf 输出引脚可以用于与外部接口器件的握手信号。4累加器又叫做 目的寄存器 ,它的作用是存放从alu或乘法器/加法器单元 输出的数据。它的存放格式为3932保护位3116高阶位150低阶位5桶形移位器的移位数有三中表达方式: 立即数 ; asm ; t低6位 9位倒序寻址方式中,ar0中存放的是 fft点数的一半 。11汇编源程序中标号可选,若使用标号,则标号必须从 第一列 开始;程序中可以有注释,注释在第一列开始时前面需标上 星号或分号 ,但在其它列开始的注释前面只能标 分号 。12c5402有23条外部程序地址线,其程序空间可扩展到 1m ,内程序区在 第0页 。13指令执行前有关寄存器及数据存储器单元情况如下图所示,请在下图分别填写指令执行后有关寄存器及数据存储器单元的内容。 add *ar3+,14,aa 00 0000 1200a 00 0000 2700 c 1c 1ar3 0101 ar3 01000100h 15000100h 1500数据存储器 一、 简答(共40分)1 循环寻址中,如何确定循环缓冲的起始地址?如果循环缓冲大小为17,其起始地址必须从什么地址开始?bk初始化为多少?(4分)2 若辅助寄存器ar0的值为0x0005h,ar3的值为0x030fh,请分别给出下列寻址方式修改后的辅助寄存器的值。(6分)*ar3+ ; ar3=0310h*ar3+0 ; ar3=0314h*ar3(15) ; ar3=0324h3 分别解释以下指令的功能。(6分)ld #80h, a; 把立即数80h装入累加器ald 80h, a; 把80h为地址的数据装如累加器ald #80h,16, a; 把立即数80h左移16位后装如累加器a二、 程序填空(共22分,每空2分)1实现计算z=x+y-w的程序。 title example1.asm mmregsstack usect stack, 10h bss x,1 bss y, bss w,1 bss z,1 def start datatable: word 10,26,23 textstart: stm #0,swwsr stm #stack+10h,sp ;初始化堆栈指针sp stm #x,ar1 rpt #2 mvpd table,*ar1+ ;数据从程序存储器传送到数据存储器 call sumbend: b endsumb: ld x, a add y, a sub w,a ;实现减法运算 stl a, z ret end2实现对数组x5=1,2,3,4,5的初始化,然后将数据存储器中的数组x5复制到数组y5。最后实现数组x和数组y中对应元素相乘并累加,即z=1*1+2*2+3*3+4*4+5*5 mmregs bss x, 5 bss y, 5 bss z, def starttable: word 1,2,3,4,5 text start: stm #x, ar1 rpt 4 mvpd table,*ar1+ ;从程序存储器传送到数据存储器数组x5 stm # x, ar2stm # y, ar3 rpt 4 mvdd *ar1,*ar3 ;从数据存储器数组x5传送到y5 ssbx frct ;准备整数乘法 stm # x, ar2 stm # y, ar3stm # z, ar4rptz 4 mac *ar2+,*ar3+,a stl a,*ar4 end: b end end四、分析程序回答问题(共8分)def _c_int00 mmregsstack: usect stack,10h bss a,4 bss x,4 bss y,1 datatable: word 1,2,4,3 word 8,6,4,2 text_c_int00: stm #stack+10h,sp stm #a,ar1 rpt #7 mvpd table,*ar1+ call sumend: b endsum: stm #a,ar3 stm #x,ar4 rptz a,#3 mac *ar3+,*ar4+,a stl a,y ret end
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商洛职业技术学院《航线设计》2023-2024学年第二学期期末试卷
- 南溪县2024-2025学年四年级数学第二学期期末监测试题含解析
- 清远职业技术学院《图文信息处理与再现》2023-2024学年第二学期期末试卷
- 浙江交通职业技术学院《药剂学实验仿真》2023-2024学年第二学期期末试卷
- 山东农业工程学院《生物技术制药双语》2023-2024学年第二学期期末试卷
- 山东省潍坊市临朐县2024-2025学年高考全真模拟考卷物理试题含解析
- 四川省巴中学市恩阳区实验中学2025届初三第二次校模拟考试英语试题含答案
- 吉林省吉林市吉化九中学2025届初三下学期暑假联考化学试题含解析
- 江苏省徐州市邳州市运河中学2025届初三下学期期末教学质量检测试题(一模)数学试题含解析
- 长春工业大学《放射生物学》2023-2024学年第二学期期末试卷
- 2025年山东省东营市广饶县一中中考一模英语试题(原卷版+解析版)
- 工贸行业隐患排查指导手册
- 形势与政策(贵州财经大学)知到智慧树章节答案
- GB/T 36187-2024冷冻鱼糜
- 2023年江苏省五年制专转本英语统考真题(试卷+答案)
- 20S805-1 雨水调蓄设施-钢筋混凝土雨水调蓄池
- GB3469-83《文献类型与文献载体代码》
- 互联网大学生创新创业大赛培训
- 3号钢筋加工场桁吊安装方案
- 部编版(统编)六年级语文下册文学常识及文化常识(共4页)
- 世界500强企业企业文化(企业使命、愿景、核心价值观)集锦
评论
0/150
提交评论