Implemented instruction lists

This commit is contained in:
Eduard Urbach 2023-10-21 17:46:20 +02:00
parent 315d2d075e
commit d5f752bdd4
Signed by: eduard
GPG key ID: 49226B848C78F6C8
12 changed files with 165 additions and 23 deletions

View file

@ -1,7 +1,11 @@
package register
import "fmt"
type Register uint8
const (
R0 = iota
R0 Register = iota
R1
R2
R3
@ -18,3 +22,7 @@ const (
R14
R15
)
func (r Register) String() string {
return fmt.Sprintf("r%d", r)
}