It doesn't, the ECU knows which cylinder is at TDC and when it's on it's power stroke by a combination of MAP signal and Crank Position sensor. This is why, given all things properly configured and working, it will always crank, crank, fire when starting, the ECU is working out which cylinder to fire during the crank, crank portion.
I see what you mean about the dot.
So back to my earlier post:
Confirm you have fuel, air, spark, compression.
If you've those and it's not firing its a loose wire, Crank Sensor, Map Sensor, kick stand switch, tip over switch, missing alarm jumper, or ECU that can be at fault, I can't think of anything else that will prevent starting if those are all in order.