A lot of colleges and universities use some type of simple 8-bit assembly ISA to teach introduction to computer systems, but because they are 8-bit ISA's there is no hardware to actually run their programs on, programs are all run on a simulator. I thought it would be pretty cool to build a full computer based off of the LC3 ISA.
The end goal is to have a full computer with all the normal sorts of components, memory, I/O, display, which can directly be programmed using the LC3 ISA and then execute those programs. The computer will also be able to execute programs inserted through an SD Card as well as edit those programs directly.
I will post more details as time goes by and more progress is made!
Sounds cool. But the Wikipedia page says that there is already a hardware implementation described in the book: https://en.wikipedia.org/wiki/LC-3 Do you plan to use this, or do you want to design your own implementation? Would be easy to implement this in VHDL. Together with some VGA output capabilities, like my YaGraphCon project ( http://www.frank-buss.de/yagraphcon/ ) this would be really useful. Could easily run on small FPGA boards like the DE0 nano.
Sounds like an interesting project @Avi - do you think you will continue with it?