1 2 3 4 5 6 7
vector :bom do $start_of_bom = uip() decode_loop = uip() uop { @pc.increment; @pc.outaddr; @memory.outdata; @decode.decode } uop { @decode.outdata_needmore; @control.set_uip_if_nonzero; constaddr(decode_loop) } uop { @decode.outaddr_uip; @control.set_uip } end