3986.net
小网站 大容量 大智慧
赞助商链接
当前位置:首页 >> 工学 >>

dsp指令试题和答案


1.

MACR *AR3-, *AR4-, A, B 指令执行前 00 0000 1000H 00 0000 2200H 0003H 0 0100H 0200H 0345H 0400H 指令执行后 00 0000 1000H 00 000D 0000H 0345H 0 00FFH 01FFH 0345H 0400H

A B T FRCT AR3 AR4 0100H 0200H

A B T FRCT AR3 AR4 0100H 0200H

(1) R[A+(AR1)*(AR2)] ? B R[1000H+0345H*0400H]=R[1000H+D,1400H]=R[D,2400H]=D,0000H ? B (2) (AR1)=0345H ? T (3) AR1-1 ? AR1=00FFH, AR2-1 ? AR2=01FFH 2. MAS *AR1+, *AR2+, A, B 指令执行前 00 002F 2850H 00 0000 2200H 0003H 1 0100H 0200H 0345H 0400H 指令执行后 00 002F 2850H 00 0015 0050H 0345H 1 0101H 0201H 0345H 0400H

A B T FRCT AR1 AR2 0100H 0200H

A B T FRCT AR1 AR2 0100H 0200H

(1) {A-[(AR1)×(AR2)]<<1}? B (AR1)×(AR2)=0345H×0400H=D,1400H D1400H<<1=1A,2800H 2F,2850H-1A,2800H=15,0050H?B (2) (AR1) ? T=0345H (3) AR1+1?AR1=0101H,AR2+1 ?AR2=0201H 3. DADD *AR1-, A, B 指令执行前 00 8006 2090H 00 0000 0000H 055F H 1 1333H 3555H 5777H 7999H 指令执行后 00 8006 2090H 00 B55B 33C3H 055DH 1 1333H 3555H 5777H 7999H

A B AR1 C16 055EH 055FH 0560H 0561H

A B AR1 C16 055EH 055FH 0560H 0561H

A 8006 2090H + (AR1) 3555 1333H = B55B 33C3H ? B

(练习) .

LDM DST BIT

*AR1, A B, *AR2+ *AR1, 12 指令执行后 00 0000 0999H 00 6500 F009H 1 0002H 1884H 0999H 2700H 6500H F009H

A B TC AR1 AR2 0002H 0082H 1882H 1883H

指令执行前 00 0000 0000H 00 6500 F009H X 1882H 1882H 0999H 2700H 0516H 0333H

A B TC AR1 AR2 0002H 0082H 1882H 1883H

(1) LDM 的真实寻址是: (0002H), 所以(0002H)=0999H ? A=00 0000 0999H, 0002H ? AR1=0002H (2) BH=6500H ? (1882H) BL=F009H ? (1883H) AR2+2 ? AR2=1884H (3) (AR1)(15 - 12)=(0002H)(3)=0999H(3) = 1001B(3) = 1 ? TC 4. LDM *AR1, A BIT *AR1, 7 MIN B STH A, 2 指令执行前 00 0000 0000H 00 0050 F900H 1 X 10E2H 0999H 2700H 0516H 0333H 指令执行后 00 0000 2700H 00 0000 2700H 1 1 0062H 0999H 2700H 0000H 0333H

A B DP TC AR1 0002H 0062H 0082H 10E2H

A B DP TC AR1 0002H 0062H 0082H 10E2H

(1) MMR 间接寻址: AR1 = 10E2H = 0001,0000,1110,0010B ?0000,0000,0|110,0010B = 0062H ? AR1 (AR1) = ( 0062H ) = 2700H ? A (2) (AR1)(15-7) = (2700H)(8) = (0010,0111,0000,0000B) (8) = 1 ? TC (3) A[2700H] < B[50,F900H] A[2700H] ? B

(4) 即 STH A, @2,所以:Hi(A) = 0000H ? (0082H)
? ?35 5 ? ?55 ?2 3? ?6 3 ? 1.编 写 汇 编 程 序 , 计 算 矩 阵 A ? ? 和 B?? ? ? ? 的乘积 85 ? 75 5 ? ? ? ? 25 1 ? ?

c 1?2 ?c C ? AB ? ? 1 1 ?。 ?c2 1 c 2?2
.title “matrix” .mmregs .bss a1,3 .bss a2,3 .bss b1,3 .bss b2,3 .bss c, 4 .data table: word 55, -2, 3, 85, -75, 5 word -35, -6,25, 5, 3, 1 .text start: STM #a1, AR1 RPT #11 MVPD table, *AR1+ STM STM STM STM STM #a1, AR2 #a2, AR3 #b1, AR4 #b2, AR5 #c, AR6

RSBX FRCT RPTZ A, #2 MAC *AR2+, *AR4+, A, B STH B, *AR6+ ; c11 STM #a1, AR2 STM #b1, AR4 RPTZ A, #2 MAC *AR2+, *AR5+, A, B STH B, *AR6+ ; c12 RPTZ A, #2 MAC *AR3+, *AR4+, A, B STH B, *AR6+ ; c21

STM #a2, AR3 STM #b2, AR5 RPTZ A, #2 MAC *AR3+, *AR5+, A, B STH B, *AR6 ; c22 .end 2.编写汇编程序,求数列 x ? ??19,27,5? 和 y ? {36, ?23, ?18} 相应元素的最大值, 结果保存为数列 w ? {36, 27,5} 。 (至少需写出关键伪指令和指令步骤) (附:指令“MAX .title “compare.asm” .mmregs .bss x,3 .bss y,3 .bss w,3 .data table: .word -19, 27, 5, 36, -23, -18, .text start: STM #2, AR0 STM #x, AR1 STM #x, AR2 STM #y, AR3 RPT #5 MVPD table, *AR1+ loop: LD *AR2+, A LD *AR3+, B MAX B STL B, *AR1+ BANZ loop,*AR0end: B end .end
dst ”的功能代数式为 max( ?, ?) ? dst )

;

establisha vector x & y, then AR1 point to w

;

store result to w



推荐相关:

DSP技术及应用试卷及答案

DSP技术及应用试卷及答案_工学_高等教育_教育专区。DSP 技术及应用试卷及答案(...13. ’C54x DSP指令系统有 助记符指令 和 代数指令 两种形式。 14. ...


DSP试卷及答案

DSP试卷及答案_工学_高等教育_教育专区。DSP 试卷 1 一.填空题(本题总分 12...3.在链接器命令文件中,PAGE 1通常指___数据___存储空间。 4.TI 公司 DSP...


DSP课后复习题及答案

DSP课后复习题及答案_理学_高等教育_教育专区。1、DSP 应用系统模型包括哪些主要...程序存储空间用于存放要执行的指令和指令执行中所用的系数表 数据存储空间存放...


DSP原理及应用考试卷3答案

DSP原理及应用考试卷3答案_工学_高等教育_教育专区。DSP原理及应用考试卷答案 ...四、阅读指令并填空(每题 5 分,共 25 分) 1.BANZ 2000h, *AR3指令执行...


DSP试题1-答案

DSP大量试题和答案 21页 1下载券D​S​P​试​题​1​-​答​...’C54x DSP 中传送执行指令所需的地址需要用到 EAB 4 条地址总线。 3. DSP...


中国矿业大学07-08第二学期DSP试题及答案(A)

中国矿业大学07-08第二学期DSP试题答案(A)_工学_高等教育_教育专区。第 1...’C54x DSP 中传送执行指令所需的地址需要用到 CAB、DAB 和 EAB 4 条地址...


DSP试题及答案

DSP试题答案_工学_高等教育_教育专区。黄河科技学院 2012-2013 学年第一学期...TMS320C54X DSP 共有 129 条指令,分为___C P37___大类。 A 6 B 5 ...


dsp精选试题

DSP 主机接口 HPI 是一个()。 14. DSP 的()中提供了完整的指令来完成相应...单选第 3 题:D,未答题 单选第 4 题准答案:C,未答题 单选第 5 题答答案...


DSP期末考试试卷

DSP期末考试试卷 - 第一套 一、 填空题(共 30 分,每空 1 分) 1. DSP 的狭义理解为 数字信号处理器 , 广义理解为 数字信号处理方法 。 2.在直接寻址中...


DSP常用指令实验

rights reserved *文件名称:xf.c *文件标示: *摘 要:本文件内容为 tms320lf2407 dsp 的简易测试程序,程序内 * 容为用汇编指令使芯片的 xf 管脚输出方波。 ...

网站首页 | 网站地图
3986 3986.net
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@qq.com