I never said nobody knows. I said YOU don't know how all cars that have been built in the last decade are built, so you shouldn't go around making blanket statements that just make you look foolish. Certainly the engineers that designed a particular car know.
Next time you talk with them, ask them how many computers are in a modern car. Is it one or two, like you claim, or dozens of them like the website dedicated to embedded computer engineering that I provided you with as a reference says? And while you're at it, ask them if the same computer that controls the airbags controls the climate system and the radio. Obviously you haven't been in any engineering development or you'd know how highly improbable that is. Despite claiming to know so much, you can't even grasp why.
Here's a clue. Who in their right mind would want a critical real- time system that has the capability of exploding airbags in your face co-mingled with the radio? And what exactly would be the purpose of building it the way you say with everything in one computer? First, it's unlikely that those components are even designed and/or built in the same place. More likely there are completely separate engineering teams, maybe one in Japan, another in Michigan, a third in Ohio. So why would they choose to share a computer and complicate things? With microcontrollers costing as little as $1, there is no reason to co-mingle all kinds of distinctly separate functions into one module. You put the computer close to where it's needed, segment the system logically, and have the computers talk to each other if needed.
Ever do any engineering change work or code validation? Somebody decides they need to fix a tiny bug in the radio or marketing wants to add a new feature. The fix involves changing the program code. If you have a $1 microcontroller functioning as the brains for the radio and entertainment system, you can make that change, validate it with regards to the radio and not worry that it COULD result in screwing up the airbag system, killing people. Do it the way you claim, and as soon as you change that program code for the radio, you have one hell of a big system validation problem covering not just the radio, but the critical airbags, climate control and God only knows what else because you decided to put it all together. There is a reason for modular design, ie breaking things up into logical units. And maybe I'm wrong. Maybe some cars do have the same computer that runs the airbags running the radio and climate control. But I'm betting you're wrong. Just like the mainframe gave way to PCs everywhere, with cheap microcontrollers and microprocessors, it makes sense in a car to do the computing where it's needed instead of in one central place. Just show us an example of a credible source that says the airbag, radio and climate control are done with the same computer.