 A similar approach was used by Digital Equipment Corporation (DEC) in their VAX family of computers.As a result, different VAX processors use different microarchitectures, yet the programmer-visible architecture does not change.Microprogramming also reduces the cost of field changes to correct defects (bugs) in the processor; a bug can often be fixed by replacing a portion of the microprogram rather than by changes being made to hardware logic and wiring.