Changes between Version 5 and Version 6 of Ex01_CA_2020
- Timestamp:
- Apr 16, 2020 1:09:17 PM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ex01_CA_2020
v5 v6 440 440 作成ファイル名は「ex01_p3.s」としてください。 441 441 442 = 課題4 バブルソート = 443 バブルソートのアルゴリズムを使って、配列Aに格納されたN個の整数を昇順にソートするプログラムをアセンブラで作成し、シミュレータで動作確認を行ってください。 Nの値および配列Aの初期値は、課題1ー3と同じものを使って下さい。 参考までに、C言語プログラムの一部を下に示します。 444 445 {{{ 446 for( i = 0; i < N-1; i++ ) { 447 for( j = N-2; j >= i; j-- ) { 448 if( A[j] > A[j+1] ) { 449 tmp = A[j]; 450 A[j] = A[j+1]; 451 A[j+1] = tmp; 452 } 453 } 454 } 455 }}} 456 442 457 = Ex01の提出課題 = 443 458 課題1〜4について、プログラムの説明を書き、アセンブラソースファイルを添付してレポートを提出してください。例題についてはレポートでは特に触れなくて結構です。
