File tree 1 file changed +13
-13
lines changed
1 file changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -106,37 +106,37 @@ def get_pc(self):
106
106
pass
107
107
108
108
def get_carry (self ):
109
- if (flags & MASK_CARRAY ) != 0 :
109
+ if (self . flags & self . MASK_CARRAY ) != 0 :
110
110
return 1
111
- elif (flags & MASK_CARRAY ) == 0 :
111
+ elif (self . flags & self . MASK_CARRAY ) == 0 :
112
112
return 0
113
113
114
114
def get_zero (self ):
115
- return (flags & MASK_ZERO )
115
+ return (self . flags & self . MASK_ZERO )
116
116
117
117
"""
118
118
set method
119
119
"""
120
120
def _set_carry (self ):
121
- flags |= MASK_CARRAY
121
+ self . flags |= self . MASK_CARRAY
122
122
123
123
def _set_zero (self ):
124
- flags |= MASK_ZERO
124
+ self . flags |= self . MASK_ZERO
125
125
126
126
def _set_decimal (self ):
127
- flags |= MASK_DECIMAL
127
+ self . flags |= self . MASK_DECIMAL
128
128
129
129
def _set_disable_interupt (self ):
130
- flags |= MASK_INTERUPT
130
+ self . flags |= self . MASK_INTERUPT
131
131
132
132
def _set_break (self ):
133
- flags |= MASK_BREAK
133
+ self . flags |= self . MASK_BREAK
134
134
135
135
def _set_negative (self ):
136
- flags &= ~ MASK_ZERO
136
+ self . flags &= ~ self . MASK_ZERO
137
137
138
138
def _set_overflow (self ):
139
- flag |= MASK_OVERFLOW
139
+ self . flags |= self . MASK_OVERFLOW
140
140
141
141
142
142
"""
@@ -168,13 +168,13 @@ def is_disable_interupt(self):
168
168
"""
169
169
170
170
def set_a (self , value ):
171
- self .a = a & 0xff
171
+ self .a = self . a & 0xff
172
172
173
173
def set_x (self , value ):
174
- self .x = x & 0xff
174
+ self .x = self . x & 0xff
175
175
176
176
def set_y (self , value ):
177
- self .y = y & 0xff
177
+ self .y = self . y & 0xff
178
178
179
179
def set_stack (self , value ):
180
180
self .stack_register = value & 0xffff
You can’t perform that action at this time.
0 commit comments