Yup, but MicroCode do more check than Tiny... this is why Microcode firmware is 'round 2.5 time bigger than Tiny.

Sometimes there's a price to pay if you want reliability or speed