相關資料:https://wiki.nesdev.com/w/index.php/Status_flags 根據下麵的測試結果,總結如下: 溢出標誌--將寄存器中的數據當做有符號數看待,當計算結果大於127或小於-128,則溢出 進位標誌--當做無符號數看待。ADC指令,超過255則進位標誌置1。S ...
相關資料:https://wiki.nesdev.com/w/index.php/Status_flags
根據下麵的測試結果,總結如下:
溢出標誌--將寄存器中的數據當做有符號數看待,當計算結果大於127或小於-128,則溢出
進位標誌--當做無符號數看待。ADC指令,超過255則進位標誌置1。SBC、CMP指令,當計算結果大於0,則進位標誌置1
————————————————————————————————————
以下測試基於windows版FCEUX 2.2.3程式
測試代碼:
測試結果: