Go to file
Bradford Lamson-Scribner 01bb2379ce internal/vm/{exec_funcs,opcodes,vm}: update design around opcode addr and operand fetching
Refactor:
`(o op) getAddr` -> `(a *Appleone) getAddr`
`(o op) getOperand` `(a *Appleone) getOperand`

This makes way more sense to me and has been bothering me for a while.
2020-05-31 21:41:47 -06:00
cmd cmd: prepare cmd folder, as I will turn this into a cobra CLI at some point 2020-05-27 14:37:43 -06:00
internal/vm internal/vm/{exec_funcs,opcodes,vm}: update design around opcode addr and operand fetching 2020-05-31 21:41:47 -06:00
.gitignore initial commit 2020-05-24 15:41:24 -06:00
go.mod deps: initialize as go module 2020-05-30 11:01:48 -06:00
go.sum deps: initialize as go module 2020-05-30 11:01:48 -06:00
main.go initial commit 2020-05-24 15:41:24 -06:00
README.md internal/cpu: add cpu status register flags 2020-05-27 22:08:30 -06:00

After building chippy, I wanted finding something a little more challenging. I really enjoyed it so I'm going to give an Apple 1 computer a shot.

Current references: