长春理工大学c语言题库word,长春理工大学DSP课本课后习题答案.docx

长春理工大学DSP课本课后习题答案

习题1外设接口有 通用I/O接口、串行接口、串行外设接口、CAN总线接口、外部总线接口、模数转换接口。片内外设有 事件管理器模块,模数转换模块、串行通信模块、串行外设接口模块、CAN总线模块。复位后,置MP/MC 引脚为 高 电平可以选择外部程序存储器。可扩展的外部存储器总共有192KW空间,由64KW程序存储空间、64KW数据存储空间、64KW I/O寻址空间三部分组成。2407片内有10位A/D转化器,最小转换时间500ns.程序存储器SARAM 32KW,起地址范围是 0000~0FFFFH.若访问了非法保留的空间,DSP会产生NMI中断。内核电压是3.3V,I/O口电压是3.3V存储器映射寄存器大部分应设在 数据存储器空间中。外部数据存储器选通引脚DS 低 电平有效;外部程序存储器选通引脚PS 低 电平有效;外部I/O空间选通引脚IS 低 电平有效。2407是16位定点DSP芯片。运行的最高时钟频率是40MHz,单机器周期是25ns.片内FLASH是32KW;其数据总线为16根;其地址总线为16根。习题2可屏蔽中断分两级管理的。流水线的4个独立操作阶段是 取指,译码,取操作数,执行。PM位移位(乘积移位)的方式是:PM=00:乘积不移位即送到CALU或数据存总线;PM=01:将乘积左移一位,这时实现小数算术运算或小数乘积的调整非常有用;PM=10:将乘积左移四位,这时实现小数算术运算或小数乘积的调整非常有用;PM=11:可使乘积右移六位程序地址产生逻辑使用的硬件有:程序计数器、程序地址寄存器、堆栈、微堆栈和重复计数器。输入定标部分的作用:输入定标部分把来自存储器的16位数据移位调整后送到32位的CALU中央算术逻辑部分的组成:由中央算数逻辑单元、32位累加器和输出数据定标移位器组成进位位C的进位方式:当相减产生错位,相加不产生进位时,进位C清零;当相加产生进位,相减不产生借位时,进位位C置一软件非屏蔽中断有:INTR,NMI,TRAP.非屏蔽中断有:硬件非屏蔽中断和软件非屏蔽中断应用微堆栈的一些指令:BLDD,BLPD,MAC,MACD,TBLR,TBLW.常见的片内外设模块名称:事件管理器模块、模数转换模块、串行通信模块、串行外设接口模块、CAN总线模块影响中断响应延时的因素是:外设同步接口时间、CPU响应时间和IRS转移时间中央处理单元(CPU)包括:输入定标部分、乘法部分、中央算术逻辑部分、辅助寄存器算术单元和状态寄存器2407有8级硬件堆栈,默认状态下,STACK段的大小是400字2407有1级,16位宽的硬件微堆栈。2407中,ARO作为间接寻址寄存器,可寻址的数据存储器空间是64KW,寻址的地址空间范围是0000H~0FFFFH2407有8个辅助寄存器。2407的RS信号为低电平系统复位。DSP有16位地址总线,通过该地址总线可访问3个可独立访问的空间,分别是:程序存储器64KW,数据存储器64KW,输入/输出空间64KW.2407中,有3个DARM块,分别是B0,B1,B22407中, B0 DARAM块可配置成数据存储单元或程序存储单元。2407中,DARAM共有544字。2407中,数据存储器分为512页,数据页面指针DP的取指范围是0~511优先级最高的中断是 复位中断。如果DP=8,可访问的数据存储器范围是0400~047FHCPU提供了6个可屏蔽中断。DSP采用一个16*16位的硬件乘法器,可以在1个机器周期内产生一个32位的乘积结果的有符号数或无符号数。(选择)数据存储器中存储的最大的有符号正整数是7FFFH.(选择)当OVM=0时,(ACC),执行ABS指令,则ACC的值(选择)2407中,有两个外部引脚XINT1和XINT2,可以是 上升沿或者下降沿产生中断。(选择)重复计数器RPTC是8或16位。(选择)XF态位可以是硬件引脚(选择)2407中,PREG寄存器是32位的习题3简述几种指令寻址方式并举例说明:三种寻址方式:立即寻址,直接寻址,间接寻址立即寻址:RPT #99直接寻址:ADD 9H,5间接寻址:ADD*+,8,AR4(选择)2407中,应用外部总线扩展I/O口空间时,可应用的I/O口地址范围是 0000H~FEFFH 运用汇编语言,将数据存储器0060H中的数据高八位和低八位进行交换,将结果村人0061H:LAR AR0,#60HLARP 0LACC *,8SACH *OR *+SACL *运用汇编语言,将数据存储单元006H~0067H的内容进行累加,并将结果存入006EH起始地数据存储器,先低后高:LAR AR0,#60HLAR AR1,#7LARP #0LACC #0LOO,P:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值