JSS Device Intel8008 CPU

This device simulates an Intel 8008 CPU. The real CPU has an interrupt signal. When this is asserted, an instruction can be forced onto the data bus to be executed by the CPU (for example a jump to an interrupt handling routine). The simulated CPU employs for this purpose the data associated with a signal on the simulated Control BUS (see the ControlBusBasic for example).

Options

Device Connections

Control BUS signals

Implementation

https://github.com/ComputingMongoose/JavaSystemSimulator/blob/main/src/jss/devices/cpu/impl/Intel8008.java

Example configuration


{
	"name":"CPU",
	"type":"Intel8008",
	"configuration":[]
}

Example simulation

https://github.com/ComputingMongoose/Simulations/tree/main/simulations/Intellec_8/system_with_teletype

Youtube