mirror of
https://github.com/ariejan/i6502.git
synced 2025-02-05 16:30:29 +00:00
37 lines
423 B
Go
37 lines
423 B
Go
package i6502
|
|
|
|
// Addressing modes
|
|
const (
|
|
_ = iota
|
|
absolute
|
|
absoluteX
|
|
absoluteY
|
|
accumulator
|
|
immediate
|
|
implied
|
|
indirect
|
|
indirectX
|
|
indirectY
|
|
relative
|
|
zeropage
|
|
zeropageX
|
|
zeropageY
|
|
)
|
|
|
|
var addressingNames = [...]string{
|
|
"",
|
|
"absolute",
|
|
"absoluteX",
|
|
"absoluteY",
|
|
"accumulator",
|
|
"immediate",
|
|
"implied",
|
|
"(indirect)",
|
|
"(indirect,X)",
|
|
"(indirect),Y",
|
|
"relative",
|
|
"zeropage",
|
|
"zeropageX",
|
|
"zeropageY",
|
|
}
|