fun init_inst(var inst : InstOp, pc, npc)
{
inst.pc = pc;
inst.npc = npc;
inst.srcq?clear();
inst.destq?clear();
inst.op = 0?cvt(ushort);
inst.ftype = 0?cvt(uchar);
inst.ftime = 0?cvt(uchar);
inst.taken = false;
inst.delta = 0?cvt(char);
inst.trap = false;
inst.done = false;
inst.align = 0?cvt(uchar);
}