A Python software implementation of the Intel 4004 processor
Pyntel4004 A Python software implementation of the Intel 4004 processor. General Information Two pass assembler using the original mnemonics, directives and comments syntax Monitor facility to step through code and examine registers, memory etc Design goals [ ] As much of the internals as possible should be carried out using binary arithmetic and operations. [ ] No 3rd party libraries to be used (i.e. pure Python). [ ] Build a fully-working i4004 opcode emulator. [ ] Build a fully-working assembler […]
Read more