initial microprogram loading