mirror of
https://github.com/mre/mos6502.git
synced 2025-02-20 09:29:02 +00:00
Add branch_if_carry_clear().
This commit is contained in:
parent
ecb3f07459
commit
be7539d6c9
@ -541,6 +541,12 @@ impl Machine {
|
||||
self.registers.program_counter = addr;
|
||||
}
|
||||
|
||||
fn branch_if_carry_clear(&mut self, addr: Address) {
|
||||
if !self.registers.status.contains(PS_CARRY) {
|
||||
self.registers.program_counter = addr;
|
||||
}
|
||||
}
|
||||
|
||||
fn branch_if_minus(&mut self, addr: Address) {
|
||||
if self.registers.status.contains(PS_NEGATIVE) {
|
||||
self.registers.program_counter = addr;
|
||||
|
Loading…
x
Reference in New Issue
Block a user