The basics haven't changed in engines, but how the issues are addressed have; in vehicles with distributors and carbs the feedback is tangible, but what I'd like to see is how MAP sensor data translates to ignition timing adjustments in newer cars with computers.
It's probably a system of checks and balances, like MAF/o2 sensors are for fuel injector pulse duration...maybe in this case it's MAP and knock sensors?
(and between those events - injector pulse and ignition event - there must be some oversight to monitor the sequence...intake valve opens, cylinder begins intake sequence, injector pulses on, then off, then valve closes, piston compresses air-fuel charge, ignition triggered at x before TDC for power cycle, combustion event occurs and piston moves downward. exhaust valve opens for that part of the cycle, then closes, repeat)...Cam and Crank sensors would have to be in close enough sync - too much drift would cause knock events getting triggered I suppose...hmmm....