2012-04-01から1ヶ月間の記事一覧
;;正の数値を入力して、合計と平均を出す ;;0が入力されたら、結果を表示 MAINSTART LADGR0,0 STGR0,N ;入力した個数のクリア STGR0,SUM ;合計のクリア LOOPININBUFF,INLEN LDGR1,RADIX LADGR2,INBUFF LADGR3,INLEN CALLSTR2DEC ;数値に変換してGR0に求める…
CASL IIのニーモニックは知りませんが、アルゴリズムとしては以下のようになります。数字 → 数値変換1. 数字のASCIIコードから'0'を引く。 例 '7' - '0' = 72. 2桁以上であれば、元の数値を10倍して新しい値を足す。 例 7 に '3' を加えて 73 にするには、7 …