Intel 4004 Emulator

The main program in i4004em, em.c, emulates an Intel 4004 microprocessor, its ports, its registers, and its memory management. The emulator reads the output of a 4004 compiler and displays the registers as it interprets the machine instructions.

Purpose of the Emulator

See Features for a more detailed explanation of the emulator's features.

See the reference page below for a link to the i4004 assembler.


home copying the Emulator introduction features emulator Initialization user Interface 4004 Instruction Set 4004 Reference Card References