云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > DSP复习题答案

DSP复习题答案

  • 62 次阅读
  • 3 次下载
  • 2026/1/11 7:19:38

线(PB)传送取自程序存储器的指令代码和立即操作数。 2、3组数据总线(CB、DB和EB)将内部各单元连接在一起。其中,CB和DB传送读自数据存储器的操作数,EB传送写到存储器的数据。 3、4组地址总线(PAB、CAB、DAB和EAB)传送执行指令所需的地址。

四、阅读指令并填空 1.BANZ 2000h, *AR3-

指令执行前指令执行后PCAR31000005PCAR32000004 2.CMPR GT, AR3

指令执行前指令执行后TCAR0AR31FFFF7FFFTCAR0AR30FFFF7FFF 3.ADD *AR3+, 14, A

指令执行前指令执行后ACAR3SXM00 0000 1200101001ACAR3SXM00 0540 1200001011Data Memory0100h15000100h1500

4.SUB A, -8, B

指令执行前指令执行后ABCSXM00 0000 120000 0000 1800x1ABCSXM00 0000 120000 0000 17EE11 5.MPY *AR3+, A

指令执行前指令执行后ATAR300 0000 120000040100ATAR300 0000 004000040101Data Memory0100h00100100h0010 6.BANZ 3000h, *AR3-

指令执行前指令执行后PCAR31000010PCAR3 7. ADD A, -8, B

指令执行前指令执行后ABC00 0000 120000 0000 18001ABC 8 .MAX A

指令执行前指令执行后ABC00 0000 005500 0000 12340ABC 9 .RPT DAT127 ;DAT127等于0FFFh

指令执行前指令执行后RCDPData Memory0031RCDP0FFFh000C0FFFh 指令执行后10 .MAC *AR5+, *AR6+, A, B

指令执行前ABTFRCTAR5AR600 0000 100000 0000 0004000810100020056781234ABTFRCTAR5AR60100h0200hData Memory0100h0200h 11. STL A, -8, T

指令执行前指令执行后ATFF 1234 98760005AT 12. BANZ 3000h, *AR2-

指令执行前指令执行后PCAR210000010PCAR2

五、程序题

1.写出计算y??xi的主要汇编程序,并给程序添加注释,画出程序的流程图。

i?120

解:程序及注释: .bss x, 20 .bss y, 1 STM #x, AR1 STM #19, AR2 LD #0, A

loop: ADD *AR1+, A BANZ loop, *AR2- STL A, @y 流程图:

开始AR1=#x;AR2=19;;给变量x分配20个字单元 ;给变量y分配1个字单元 ;取x地址 ;设置循环次数 ;累加器清零 ;累加x分量

;循环是否结束,没有结束则继续累加 ;把结果存入y

A=(AR1)+A;AR2=AR2-1NAR2=0?Yy=AL;结束

2.试按以下参数说明编写链接器命令文件example.cmd 输入文件为:a.obj,b.obj

程序存储器:4K字ROM, 起始地址为C00H,取名为ROM 数据存储器:32字RAM, 起始地址为60H,取名为SCRATCH

512字RAM, 起始地址为80H,取名为ONCHIP

段的放置: 代码段.text,置于ROM中

初始化数据段.data,置于ROM中,在代码段之后 未初始化数据段.bss,置于SCRATCH中 自定义段STACK,置于ONCHIP中

example.cmd:

3.编制计算y??aixi的程序,其中 (参考教材p154)

i?13a1?0.2,a2?0.4,a3?0.5,x1?0.8,x2?0.6,x3?0.2

搜索更多关于: DSP复习题答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

线(PB)传送取自程序存储器的指令代码和立即操作数。 2、3组数据总线(CB、DB和EB)将内部各单元连接在一起。其中,CB和DB传送读自数据存储器的操作数,EB传送写到存储器的数据。 3、4组地址总线(PAB、CAB、DAB和EAB)传送执行指令所需的地址。 四、阅读指令并填空 1.BANZ 2000h, *AR3- 指令执行前指令执行后PCAR31000005PCAR32000004 2.CMPR GT, AR3 指令执行前指令执行后TCAR0AR31FFFF7FFFTCAR0AR30FFFF7FFF 3.ADD *AR3+, 14, A 指令执行前指令执行后ACAR3SXM00 0000 1200101001ACAR3SXM00 0540 12

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com