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

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

ID:33729035

大小:55.35 KB

页数:8页

时间:2019-02-28

长理工大学课本课后习题答案_第1页
长理工大学课本课后习题答案_第2页
长理工大学课本课后习题答案_第3页
长理工大学课本课后习题答案_第4页
长理工大学课本课后习题答案_第5页
资源描述:

《长理工大学课本课后习题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、习题1外设接口有通用I/O接口、串行接口、串行外设接口、CAN总线接口、外部总线接口、模数转换接口。片内外设有事件管理器模块,模数转换模块、串行通信模块、串行外设接口模块、CAN总线模块。复位后,置MP/MC引脚为高电平可以选择外部程序存储器。可扩展的外部存储器总共有192KW空间,由64KW程序存储空间、64KW数据存储空间、64KWI/O寻址空间三部分组成。2407片内有10位A/D转化器,最小转换时间500ns.程序存储器SARAM32KW,起地址范围是0000~0FFFFH.若访问了非法保留的空间,DSP会产生NMI中断。内核电压是3.3V,I/O口电压是3.3V存储器

2、映射寄存器大部分应设在数据存储器空间中。外部数据存储器选通引脚DS低电平有效;外部程序存储器选通引脚PS低电平有效;外部I/O空间选通引脚IS低电平有效。2407是16位定点DSP芯片。运行的最高时钟频率是40MHz,单机器周期是25ns.片内FLASH是32KW;其数据总线为16根;其地址总线为16根。习题2可屏蔽中断分两级管理的。流水线的4个独立操作阶段是取指,译码,取操作数,执行。PM位移位(乘积移位)的方式是:PM=00:乘积不移位即送到CALU或数据存总线;PM=01:将乘积左移一位,这时实现小数算术运算或小数乘积的调整非常有用;PM=10:将乘积左移四位,这时实现小

3、数算术运算或小数乘积的调整非常有用;PM=11:可使乘积右移六位程序地址产生逻辑使用的硬件有:程序计数器、程序地址寄存器、堆栈、微堆栈和重复计数器。输入定标部分的作用:输入定标部分把来自存储器的16位数据移位调整后送到32位的CALU中央算术逻辑部分的组成:由中央算数逻辑单元、32位累加器和输出数据定标移位器组成进位位C的进位方式:当相减产生错位,相加不产生进位时,进位C清零;当相加产生进位,相减不产生借位时,进位位C置一软件非屏蔽中断有:INTR,NMI,TRAP.非屏蔽中断有:硬件非屏蔽中断和软件非屏蔽中断应用微堆栈的一些指令:BLDD,BLPD,MAC,MACD,TBLR

4、,TBLW.常见的片内外设模块名称:事件管理器模块、模数转换模块、串行通信模块、串行外设接口模块、CAN总线模块影响中断响应延时的因素是:外设同步接口时间、CPU响应时间和IRS转移时间中央处理单元(CPU)包括:输入定标部分、乘法部分、中央算术逻辑部分、辅助寄存器算术单元和状态寄存器2407有8级硬件堆栈,默认状态下,STACK段的大小是400字2407有1级,16位宽的硬件微堆栈。2407中,ARO作为间接寻址寄存器,可寻址的数据存储器空间是64KW,寻址的地址空间范围是0000H~0FFFFH2407有8个辅助寄存器。2407的RS信号为低电平系统复位。DSP有16位地址

5、总线,通过该地址总线可访问3个可独立访问的空间,分别是:程序存储器64KW,数据存储器64KW,输入/输出空间64KW.2407中,有3个DARM块,分别是B0,B1,B22407中,B0DARAM块可配置成数据存储单元或程序存储单元。2407中,DARAM共有544字。2407中,数据存储器分为512页,数据页面指针DP的取指范围是0~511优先级最高的中断是复位中断。如果DP=8,可访问的数据存储器范围是0400~047FHCPU提供了6个可屏蔽中断。DSP采用一个16*16位的硬件乘法器,可以在1个机器周期内产生一个32位的乘积结果的有符号数或无符号数。(选择)数据存储器

6、中存储的最大的有符号正整数是7FFFH.(选择)当OVM=0时,(ACC)=80000000H,执行ABS指令,则ACC的值为80000000H(选择)2407中,有两个外部引脚XINT1和XINT2,可以是上升沿或者下降沿产生中断。(选择)重复计数器RPTC是8或16位。(选择)XF态位可以是硬件引脚(选择)2407中,PREG寄存器是32位的习题3简述几种指令寻址方式并举例说明:三种寻址方式:立即寻址,直接寻址,间接寻址立即寻址:RPT#99直接寻址:ADD9H,5间接寻址:ADD*+,8,AR4(选择)2407中,应用外部总线扩展I/O口空间时,可应用的I/O口地址范围是

7、0000H~FEFFH运用汇编语言,将数据存储器0060H中的数据高八位和低八位进行交换,将结果村人0061H:LARAR0,#60HLARP0LACC*,8SACH*OR*+SACL*运用汇编语言,将数据存储单元006H~0067H的内容进行累加,并将结果存入006EH起始地数据存储器,先低后高:LARAR0,#60HLARAR1,#7LARP#0LACC#0LOO,P:ADD*+,AR1BANZLOOP,AR0LARAR0,#6EHSACL*+SACH*运用汇编语言,将数据存储器0060

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。