DSP课后习题答案 李建 下载本文

LD #81h, AR5 (有误,应改为STM #81H,AR5) STM #0,A STM #4, BRC STM #y, AR5 RPTB sub-1 ADD *ARM5,B,A STL A,*AR5+ sub: LD #0,B

运行以上程序后,(81H),(82H),(83H),(84H)和(85H)的值分别是多少?

答:(81H)=0001H,(82H)=0002H,(83H)=0003H,(84H)=0004H,(85H)=0005H。

10、CALL指令调用子程序与循环语句有什么不同? 答:CALL指令调用子程序:课本P135(子程序调用指令表)

循环语句:课本P137(5.3.2循环操作程序)

11、多次循环嵌套时,能够从最内一层循环直接跳到最外一层循环吗?若能,则采用什么方式呢?(没找到)

12、在不含循环的程序中,RPTZ#3语句和其前一句、后一句以及后第二句各运行多少次?

答:RPTZ#3语句和其前一句运行1次,后一句运行3次,后第二句运行1次。