2012-09-30 289 views

回答

3

應該是「;」按照一些示例代碼,我發現了wikipedia article:

loop CMP Ri, Rj ; set condition "NE" if (i != j), 
         ;    "GT" if (i > j), 
         ;   or "LT" if (i < j) 
    SUBGT Ri, Ri, Rj ; if "GT" (greater than), i = i-j; 
    SUBLT Rj, Rj, Ri ; if "LT" (less than), j = j-i; 
    BNE loop   ; if "NE" (not equal), then loop 
+0

優秀 - 一個地方我沒想到的樣子。這與80x86的評論是一樣的,我在想這是,但不確定。謝謝Alex! –

+0

而這正是大多數裝配商所使用的。 –

+4

這非常依賴於彙編程序。 gnu彙編程序將接受'@'作爲行註釋標記。大多數預處理彙編程序將接受C風格的//和/ * * /註釋。 ARMCC使用;。 –