プロが教えるわが家の防犯対策術!

現在MIPSアセンブリ言語を学習していますが、配列に相当するものの宣言の仕方を詳しく知りません。

int items[5] ={0,0,0,0,0};
(C言語の場合)

のような配列をMIPSで用意するなら、

items: .word 0,0,0,0,0

としてやるなどすればよいことまではわかっていますが、もし配列の要素数が500だった場合、上で0を500個も書かなければならないのでしょうか。短く書ける方法はありませんか。

A 回答 (1件)

items: .space 2000


で2000バイト(1wordが4バイトなら500word分)が確保される。

但し、中身は初期化されないので注意。
    • good
    • 0
この回答へのお礼

勉強になります。ありがとうございました。

お礼日時:2012/06/13 17:24

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!