1

アームアセンブラです。ldm 命令と stm 命令を使用して、1 回の反復で配列の 8 ワードをコピーする必要があります。コード行を追加または削除することはできません。どうすればいいですか?

これは、使用する必要があるコードです。

  num   EQU 24      
  IMPORT exit       
  EXPORT start          

start   LDR r0, =src
        LDR r1, =dst
        MOV r2, #num
            LSL     r2,#3
LOOP    LDM ????                        what to put instead of ????                     
        STM ????                   
        SUBS    r2, r2, #1
        BNE LOOP        
        BL exit         
        AREA Block, DATA, READWRITE
 src    DCD 1,2,3,4,5,6,7,8,1,2,3,4,5,6,7,8,1,2,3,4,5,6,7,8
 dst    DCD 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
END
4

1 に答える 1