Corrected mistake in CLRF, CLRW

This commit is contained in:
darkress
2023-04-17 15:27:48 +02:00
parent 5a0dbf47d1
commit 15eecb050b

View File

@@ -1,16 +1,19 @@
public class CommandDecoder
{
public void CommandDecoder(String input) {
public void CommandDecoder(String input)
{
int binaryInput = Integer.parseInt(input);
if ((binaryInput & 0x3F00) == 0x700) {
if ((binaryInput & 0x3F00) == 0x700)
{
//ADDWF();
} else if ((binaryInput & 0x3F00) == 0x500) {
} else if ((binaryInput & 0x3F00) == 0x500)
{
//ANDWF();
} else if ((binaryInput & 0x7F00) == 0x3)
} else if ((binaryInput & 0x3F80) == 0x180)
{
//CLRF();
} else if ((binaryInput & 0x7F00) == 0x2)
} else if ((binaryInput & 0x3F80) == 0x100)
{
//CLRW();
} else if ((binaryInput & 0x3F00) == 0x900)
@@ -19,6 +22,9 @@ public class CommandDecoder
} else if ((binaryInput & 0x3F00) == 0x300)
{
//DECF();
} else if ((binaryInput & 0x3F00) == 0xB00)
{
//DECFSZ();
}
}
}