- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2016_DSP原理与应用-A卷-答案-20170105-提交.doc.doc
控制 学院 生物医学工程 专业 级 学号 姓名
山东大学 2016-2017 学年第 1 学期 DSP原理与应用 课程试卷(A)答案与评分细则
………………………………………………密………………………………封………………………………线………………………………………………
第 PAGE 2 页 共 NUMPAGES 2 页
一、(共20分) 填空答案
1. (2分) 000000B234h , FFFFFFB234h 2. (2分) (下划线) _ , _var2
3. (3分) 统一,24 ,23 ,A0 (最低位) ,16M ,分开 4. (2分) 0118h
5. (1分) FRCT 6. (4分) MEMORY, SECTIONS, MEMORY, SECTIONS
7. (3分) 16位 , 8位 , 48位 8. (1分) RESET(或RESETIV0, 或复位中断)
9. (1分) 1/215(或1/32768,或0 10. (1分) 0x040000~0x05FFFF
二、(共40分)分析简答题
1. (5分) 答:AC1,AR3=0201H
2. (5分) 答:输出参数通过T0传送,输入参数通过AC0,AC1,AC2,AR0,AR1,AR2,AR3,AR4,T0,T1传送。
3. (5分) 答:执行指令后,AC0、(*AR1)、AR2和AC1的值分别是:
AC0= 00 95C0 9200,(*AR1)=EF00H,AR2=0202H,AC1=00 0023 0000,
4. (5分) 答:PC=00407C,TC1=1
5. (5分) 答:执行该指令后,AR3=0303H, T0=2200H,T1=1100H, CARRY=0,数据存储单元(0302H)=EF00H。
6. (9分,每小题各3分)
答:(1)mov*AR0+,AC0; 源操作数间接寻址方式
执行后:AC0=0x0001, XAR0=0x32001,其他不变。 (3分)
(2)Mov @2003h,T2; 源操作数直接寻址方式
执行后:T2=0x0033,其它不变。 (3分)
(3)mov *abs16(#2002h),T3; 源操作数绝对寻址方式
执行后:T3=0x0022,其它不变。 (3分)
7. (6分) 答:(以下每空1分,答对程序完成功能得2分)
.sect .text ;( 建立 .text 段,下面代码汇编到 .text 段 )
.global start ;( 声明start标号为全局标号,在其他文件中可引用 )
BCLR SXMD ; ( 将ST1状态寄存器的符合扩展位SXMD清0 )
SUBC *AR1, AC0, AC0
;(条件减法指令,将差AC0-(*AR1)左移1位,若AC0-(*AR1)=0,AC0再加1 ) (4分)
该程序完成的功能:用条件减法指令完成16位无符号数的除法。 (2分)
三、(10分)答:
(1)使DPLL工作在锁定模式:D4(PLL ENABL)=1B(这里B表示二进制) (1分)
(2)根据题意有:
100MHz=[PLL MULT/(PLL DIV+1)]×12MHz (“/”表示除号) 解得
PLL MULT/(PLL DIV+1)=25/3,取PLL DIV=2,PLL MULT=25,
即有: D6D5(PLL DIV)=10B,D11~D7(PLL MULT)=11001B (6分)
(3)时钟模式寄存器(CLKMD)的其他未均取为0。(时钟模式寄存器(CLKMD)共16位)
综合(1)、(2)、(3),得CLKMD=0000 1100 1101 0000 B或CLKMD=0CD0H
用汇编指令实现:
mov #0000110011010000B, port(#1c00h)
或 mov 0CD0H, port(#1c00h); 1c00h是时钟模式寄存器(CLKMD)的地址。(3分)
四、(15分)答:
答:(1) (7分) 定时器1的周期寄存器PRD、TDDR的计算:
根据公式:
因输入时钟频率为100MHz,定时器中断TINT频率为1kHz,由于TDDR为4位,这里我们取TDDR为9,即TDDR=1001B,则PRD为9999。
因PRD为16位,
您可能关注的文档
- 2.直接寻址.ppt
- 2.设计约束-elastos.org.doc
- 2.软件的开发过程.doc
- 2001远程教育大会稿-中国成人教育协会.ppt
- 2004年信用通报隐私守则-OfficeofthePrivacyCommissioner.doc
- 2004年第六期总第39期.doc-中国土地学会.doc
- 2006年5月份未经审批、伪造药品广告批准文号等情况处理汇总表.doc
- 2006年6月8日-Sony中国.doc
- 2006年度江苏省基础学科项目指南-江苏省科技厅.doc
- 2006年网拍市场.ppt
- 2016创新设计一轮复习2-2-20.doc
- 2016年9月全国计算机等级考试(NCRE)-海南医学院.doc
- 2016年上海市公安系统人民警察学员-上海民政.doc
- 2016年全国大学生西门子杯工业自动化挑战赛ITEM6工业网络赛项(试).doc
- 2016年国家优秀自费留学生管理系统使用指南-中国驻日本大使馆教育处.doc
- 2016年景德镇学院专升本《高等数学》考试大纲.doc
- 2016年浦东新区中小幼教师远程培训平台操作讲解(学员版).ppt
- 2016年苏州市青少年电子制作比赛竞赛规则-苏州市科学技术协会.doc
- 2017-01-N000018征求意见.doc-绍兴市公共资源交易中心.doc
- 2017二级建造师施工管理冲刺试题及解析(一)-2016年1月7日.doc
文档评论(0)