非専門的シンギュラリティー研究所

無限に動き続けるシステムを表す方法を AI なども使って考えていきます。

アセンブラ(24)

インラインアセンブラで書いた関数の動作が正しくない件の原因と思われるものが見つかったのでこれを修正してエミュレーターで動作させてみてもいいのですが、もう少しアセンブリ言語インタープリターで動作させることを続けます。

以下の関数で三角関数の値を表から取得するバージョンの動作を確認できました。

  • 楕円の描画
  • 楕円の弧の描画
  • 楕円の扇型の描画
  • 角が丸い長方形の描画

IOCS 呼び出しではできないと思われる以下の関数を動作させるところまではアセンブリ言語インタープリターでやりたいと思います。

  • 塗りつぶした楕円の描画
  • 塗りつぶした角が丸い長方形の描画
  • 塗りつぶした多角形の描画