DEZAEMON BIOS スーファミさんの演算能力(あくまで極論でのお話)

DEZAEMON BIOS スーファミさんの演算能力(あくまで極論でのお話)

今回はあえて、スーファミさんの演算能力を可視化するために四則演算で円周率を求めてみました。(マチンの公式と逆正接関数の近似値としてテイラー級数使用)Cコンパイラーだからループ処理のコストが尋常じゃないっていうのが前提としても如何に演算コストが高いかだけをお伝えしたい目的で普通に式を組んで書いてしまうとこうなるよという極論です。そのため、通常はそもそも乗算、除算処理でないロジックにしたりコプロ(ハード搭載の乗算器や除算器)を使用したり近似値をテーブル化して使用するなど、SFCを扱う上でのテクニックを駆使してゲームは作られています。(たぶん)スーパーファミコン(→主な性能の所に演算に関する記載あり) https://w.atwiki.jp/aniwotawiki/pages/12664.html#id_d920261a マチンの公式による計算 https://ja.wikipedia.org/wiki/%E3%83%9E%E3%83%81%E3%83%B3%E3%81%AE%E5%85%AC%E5%BC%8F#%E3%83%9E%E3%83%81%E3%83%B3%E3%81%AE%E5%85%AC%E5%BC%8F%E3%81%AB%E3%82%88%E3%82%8B%E8%A8%88%E7%AE%97

http://www.nicovideo.jp/watch/sm43327885