ファミコンのBIT命令のオーバーフローフラグ
NES(ファミコン)のエミュレーターを作っているのですが
BIT命令のオーバーフローフラグの処理がわかりません。
このneschanというエミュレータの実装ではvalと0x40の論理積をとっているのですが、なぜ、この処理でオーバーフローが分かるのでしょうか?
GitHub neschan BIT命令の実装
BIT命令の内容
NES(ファミコン)のエミュレーターを作っているのですが
BIT命令のオーバーフローフラグの処理がわかりません。
このneschanというエミュレータの実装ではvalと0x40の論理積をとっているのですが、なぜ、この処理でオーバーフローが分かるのでしょうか?
GitHub neschan BIT命令の実装
BIT命令の内容