fix bug, logand arg 2
This commit is contained in:
parent
f91fa39aef
commit
03fa8d4370
@ -164,7 +164,7 @@
|
|||||||
(define ram-word-set! (cute vm-memory-set! vm <> <>))
|
(define ram-word-set! (cute vm-memory-set! vm <> <>))
|
||||||
(define debugger (vm-debugger vm))
|
(define debugger (vm-debugger vm))
|
||||||
(define exit? #f)
|
(define exit? #f)
|
||||||
(define (jump x) (vm-pc-set! vm x))
|
(define (jump x) (vm-pc-set! vm (logand #x2fffffff x)))
|
||||||
(define (fetch-byte)
|
(define (fetch-byte)
|
||||||
(let ([byte (ram-byte-ref (vm-pc vm))])
|
(let ([byte (ram-byte-ref (vm-pc vm))])
|
||||||
(vm-pc-set! vm (+ (vm-pc vm) 1))
|
(vm-pc-set! vm (+ (vm-pc vm) 1))
|
||||||
|
Loading…
Reference in New Issue
Block a user