A user-microprogrammable, local host computer with low-level parallelism