4917emu is an hypothetical microprocessor that was used in a computer course named COMP1917 at the UNSW University of New South Wales to teach microprocessor basics. It is 4bit, has 16 memory locations and 4 registers: Instruction Pointer (IP), Instruction Store (IS), General Register 0 (R0) and General Register 1 (R1). Each memory location can store a number between 0 and 15, and there are 16 instructions. There is a Extended Instruction Code set. For example the following 4917 machine code program would print the numbers from zero to 15: 8 0 3 11 1 15 0.
https://www.flagsoft.com/cmswp/products/4917emu-microprocessor-emulator/
Helpful?
Let us know if you liked the post. That’s the only way we can improve.