Add convenience aliases
This commit is contained in:
parent
8d4f9fc274
commit
c6d3702235
|
@ -26,24 +26,33 @@ const char* cmptable[] =
|
||||||
"-D", "0001111",
|
"-D", "0001111",
|
||||||
"-A", "0110011",
|
"-A", "0110011",
|
||||||
"D+1", "0011111",
|
"D+1", "0011111",
|
||||||
|
"1+D", "0011111",
|
||||||
"A+1", "0110111",
|
"A+1", "0110111",
|
||||||
|
"1+A", "0110111",
|
||||||
"D-1", "0001110",
|
"D-1", "0001110",
|
||||||
"A-1", "0110010",
|
"A-1", "0110010",
|
||||||
"D+A", "0000010",
|
"D+A", "0000010",
|
||||||
|
"A+D", "0000010",
|
||||||
"D-A", "0010011",
|
"D-A", "0010011",
|
||||||
"A-D", "0000111",
|
"A-D", "0000111",
|
||||||
"D&A", "0000000",
|
"D&A", "0000000",
|
||||||
|
"A&D", "0000000",
|
||||||
"D|A", "0010101",
|
"D|A", "0010101",
|
||||||
|
"A|D", "0010101",
|
||||||
"M", "1110000",
|
"M", "1110000",
|
||||||
"!M", "1110001",
|
"!M", "1110001",
|
||||||
"-M", "1110011",
|
"-M", "1110011",
|
||||||
"M+1", "1110111",
|
"M+1", "1110111",
|
||||||
|
"1+M", "1110111",
|
||||||
"M-1", "1110010",
|
"M-1", "1110010",
|
||||||
"D+M", "1000010",
|
"D+M", "1000010",
|
||||||
|
"M+D", "1000010",
|
||||||
"D-M", "1010011",
|
"D-M", "1010011",
|
||||||
"M-D", "1000111",
|
"M-D", "1000111",
|
||||||
"D&M", "1000000",
|
"D&M", "1000000",
|
||||||
|
"M&D", "1000000",
|
||||||
"D|M", "1010101"
|
"D|M", "1010101"
|
||||||
|
"M|D", "1010101"
|
||||||
};
|
};
|
||||||
|
|
||||||
#define DEST_SIZE 4
|
#define DEST_SIZE 4
|
||||||
|
|
Loading…
Reference in New Issue