.mmregs <br /> .def start<br />stack .usect "STACK", 10h<br /> .bss a, 4<br /> .bss x, 4<br /> .bss y, 1<br />; .def start<br /> .data<br />table: .word 1,2,3,4<br /> .word 8,6,4,2<br /> <br /> .text<br />start: STM #0, SWWSR<br /> STM #STACK+10h, SP<br /> stm #a, ar1<br /> rpt #7<br /> mvpd table, *ar1+<br /> call sum<br />end: b end<br />sum: stm #a, ar3<br /> stm #x, ar4<br /> rptz a, #3<br /> mac *ar3+, *ar4+, a<br /> stl a, @y<br /> ret<br /> .end<br /> <br /> <br />;.tltle "vectors.asm"<br /> .ref start<br /> .sect ".vectors"<br /> b start<br /> .end<br /><br />编译提示如图片所示,大哥帮忙看一下啊<br /><br /> |
|