wuyouwuyou

利用汇编语言设计的X回波信号

0
阅读(2919)

采用逐点产生、逐点覆盖的方式对噪声信号和运动目标信号进行合成,以形成复合信号,即产生一个数字信号之后,地址空间自动递加,之后数字信号继续发生,并填充到新的地址空间中去。合成信号我们也采用类似的方法。在目标信号右移时,目标信号要比噪声信号的地址多一。左移时,目标信号要比噪声信号少一。具体做法见程序:

right:   STM 6000H,AR7

RPT #256

ST  0,*AR7+

SSBX FRCT

STM  #400,AR2

STM table,AR3

wloop:

STM  #6220h,AR2

LD  *AR2,A

STL   A,AR1

ADD #TTT,A

STL   A,AR0

begin:

STM  #6230h,AR2

nop

nop

cmpm  *ar2,#0h

nop

nop

bc    left,tc

LD #7fffh,16,B

MAS *AR3,*AR3,B,A

MAS *AR3,*AR3,A,B

STH B,*AR3

STM cosx,AR5

STM #255,AR4

loop:   SUB *AR5+,16,B,A

BC next,AGT

BANZ loop,*AR4-

next:   LD   AR4,A

STM  #6200h,AR2

LD    *AR2,B

STL   B,*AR0+

STL  A,4,*AR1+

STM  #6080H,AR2

LD   *AR2,A

STM 6000h,AR7

RPT #20

ST  0,*AR7+

STM  #6210h,AR2

LD  *AR2,A

结果图见下图所示