- ベストアンサー
MIPSアセンブリ言語で配列を宣言するには?
現在MIPSアセンブリ言語を学習していますが、配列に相当するものの宣言の仕方を詳しく知りません。 int items[5] ={0,0,0,0,0}; (C言語の場合) のような配列をMIPSで用意するなら、 items: .word 0,0,0,0,0 としてやるなどすればよいことまではわかっていますが、もし配列の要素数が500だった場合、上で0を500個も書かなければならないのでしょうか。短く書ける方法はありませんか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
items: .space 2000 で2000バイト(1wordが4バイトなら500word分)が確保される。 但し、中身は初期化されないので注意。
お礼
勉強になります。ありがとうございました。