The method used with some types of reconfigurable computer was to use a microcoded processor where the microcode was stored in RAM or EEROM and changed on reboot or on the fly. This could be done with the AMD 2900 series bit slice processors and later with Field programmable gate array where a processor reconfigures on the fly.