The program have not recognize all illegal instructions.
Summary
(Summarize the bug encountered concisely)
- The program have not recognize all illegal instructions.
>>> load $1 100
>>> load $2 $3
>>> load #100 $1
>>> load #100 #100
>>> load 100 100
Illegal instruction encountered
>>> load 100 $1
>>> !registers
Listing registers and all contents:
[
0,
0,
768,
0,
...
What is the current bug behavior?
(What actually happens)
- I also cannot know why there is a
768
.
What is the expected correct behavior?
(What you should see instead)
- Recognize all illegal instructions.
Maybe we should add different constraints to all instructions.
Edited by yjhmelody