Buenas! se que con uP se refiere a marcas, modelos, hz... pero estoy estudiando una asignatura de electrónica (en realidad he estudiado ya varias) y acabo de caer en que se muchas cosas entre el lenguaje de alto nivel y el lenguaje binario, pero nada más allá. Por ejemplo, un uControlador que no esté gobernado por un Sistema Operativo necesita de circuitería lógica totalmente... bien, pues en qué momento justo (y esta pregunta va por cualquier PC también) los "1" y "0" se transforman en voltajes? Recuerdo haber estudiado que va por márgenes de error, por ejemplo de 3.5V a 6V se considera un "1", y así... pero, y al revés? cuando yo compilo un "Hola mundo" en C, el compilador lo traduce a ensamblador, dónde va esta información? cuando el uProcesador recibe unos y ceros en realidad ya son voltajes? dónde se produce en realidad ese cambio?.

Muchas gracais por leerme, un saludo!!