short int X = 5;
short int Y = 0;
main()
{
while(X > 0) {
Y += X;
X += -1;
}
}
上記Cプログラムをアセンブラで作成します。完成させましょう。
←わからない場合は、クリック
上記のようにメモリの確保は、先頭で行っても構いません。
ただし、この場合 START擬似命令の次で、実行を開始するアドレスの指定が必要です。
この例では、START S1 のS1が、プログラム開始アドレスになります。
次の問題 ADDAの代わりにSUBAを使ったプログラムに変更しましょう。(この命令は減算命令です) ←わからない場合は、クリック