• ベストアンサー

MIPSアセンブリ言語で配列を宣言するには?

現在MIPSアセンブリ言語を学習していますが、配列に相当するものの宣言の仕方を詳しく知りません。 int items[5] ={0,0,0,0,0}; (C言語の場合) のような配列をMIPSで用意するなら、 items: .word 0,0,0,0,0 としてやるなどすればよいことまではわかっていますが、もし配列の要素数が500だった場合、上で0を500個も書かなければならないのでしょうか。短く書ける方法はありませんか。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

items: .space 2000 で2000バイト(1wordが4バイトなら500word分)が確保される。 但し、中身は初期化されないので注意。

vasta12500
質問者

お礼

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

関連するQ&A