You quote :
"During cruising, engine speed is constant and vacumn is hi. What does the engine need advanced ignition for?"
Well, look at most ignition table ( like mountain ), you will notice that in high vacumn, the ignition will increase as the engine speed. So, if you crusing at 90km/hr at 2500 rpm, the ignition will be 25 degree, if you crusing at 110km/hr at 3200 rpm, the ignition will be 34 degree.
You quote:
"Ignition is advance to catch up with engine speed, no?"
Yes, you are right on.
You quote:
"And why do you need torque during cruising?"
If you have a torque during crusing ( if you can advance more ignition ), you can have less TPS and so less fuel ( a bit, right ) and have more mileage.
You quote:
If the Engine ECU notch up the ignition during cruising, what will happend if the driver floors the pedal? more ignition? won't that create pre-ignition?
Well, look at most ignition table ( like mountain ), you will notice that on loading or floors the pedal (low vacumn), the ignition will decrease as the ECU can not catch up the engine speed .( the ignition will like like down hill ), that means, the ignition will reduce. So, no pre-ignition,right. ( and also depend on the natual of the fuel )
Those who use turbo system, they have to reduce more ignition during high boost.
Well, please correct me if i am wrong.