わかったぜー

マイコンの謎。

発端は「JSRとBSRは何が違うのか調べてみんしゃい?」というものだったのですよ。

  • BSR…内部的にはオペランドのアドレスがディスプレースメントで記述されるので、近所のアドレスまでしか飛べない。
  • JSR…BSRと違い、オペランドが絶対アドレスで記述されるので、プログラムのどこへでも飛べる。

JSRで事足りるのになんでBSRがあるの?というのが相変わらず謎なんですが、BSRのほうがひょっとして処理速度が速かったりしますか?あるいはメモリ消費が少なかったり?

詳しい人情報ください。