修改了genCode的接口，增加了regmanager类，在public.cpp里。