Commit Graph

9 Commits

Author SHA1 Message Date
Arthur Lu
770f6eb8cc consolidate encoding types 2022-08-20 12:50:06 -07:00
Arthur Lu
8e6962ad4d combine PTY and CHK instruction,
recode remaining operands
2022-08-20 01:23:00 -07:00
Arthur Lu
218445e20c remove ORR instruction 2022-08-20 00:33:07 -07:00
Arthur Lu
ca7bf9fc6e remove SUB instruction from ISA,
update program2 and program3,
update control logic,
update assembler
2022-08-19 23:34:51 -07:00
Arthur Lu
cba9ede657 make tqdm optional,
localize .gitignore files
2022-08-20 03:40:35 +00:00
Arthur Lu
dd4f8ef9f8 fix program 3 to have correct error detection,
added duplicate label syntax error check in assembler
2022-08-20 03:14:36 +00:00
Arthur Lu
935864ad9c fix bug in PC jump target calculation,
fix bug in RegFile input width,
fix control logic bug with INC/DEC,
change assembler output format,
change programs to use d0 as space char value
2022-08-14 13:44:51 -07:00
Arthur Lu
a659abea2a add new instruction support :DNE,
move devcontainer to firmware folder,
implement RTL ALU PC RegFile,
2022-08-13 23:34:46 +00:00
Arthur Lu
652ecf2686 move firmware files into dedicated folder 2022-08-11 21:44:18 -07:00