Hola,saludos.
Aunque tarde, espero que esto, sea util sino a ti mismo, a posibles
lectores pasivos, imagino, que al decir "el principio de todo "
te estaras refiriendo a los principios basicos de los microprocesadores
en sus inicios, o sus bases elementales.
de ser asi, lo primero, es conocer su arquitectura interna, es decir,
sus principios fundamentales, luego, cada micro tiene sus funciones
especificas pero como norma general, todos los micros, se componen de:
un contador de programa.
un clock, (reloj interno, como base de tiempos)
una memoria ram aunque sea minima(como archivo temporal)
una memoria permanente.. (tipo eprom o similar, en la que escribiremos
las instrucciones,y donde reside tambien el interprete de las mismas para traducirlas a codigo maquina, exadecimal, etc)
el propio micro, a su vez compuesto por la ALU. en cristiano, la unidad logica/aritmetica,
un bus de datos (que interconecta el micro con las memorias,y los puertos de entrada/salida)
un bus de direcciones( el mismo caso, pero para direccionamiento )
un bus de control, (que contiene entre otras, las siguientes señales:
la señal de clock, la de R/W que segun su estado, nos dice si vamos a leer, o escribir en la direccion preseleccionada en el bus de direccciones los datos asimismo preseleccionados en el bus de datos,
llegados aqui, y dado que estoy refiriendome a temas que yo pase hace ya 25 años.. (pero las bases son las mismas).
in tentare describir someramente el proceso de arranque del micro.
le alimentamos, y .... lo primero que el hace, es poner a cero el contador de instrunciones,y borrar todo lo que pueda haber en la ram, (INSTRUCCION
CLS), lee la pprimera linea de la eprom, la compara con el listado de instrucciones gabado en la EPROM, a trves del interprete de instrucciones
admitidas, la ejecuta, avanza un paso el contador de programa, lo lee,
ejecuta, etc, y asi indefinidamente, usando la memoria RAM como block de notas
teniendo en cuenta, que en cuanto quede sin tension, la ram se borrara solo la podemos usar como como temporal, o borrador, las intrucciones, a traves de teclado, perifericoos de entrada, etc,siempre las dirigimos a la ram.
esto es lo basico,si alguien necesita algo , que lo postee, o si es muy concreto, al meil. existen microprocesadores, monopastilla completos, com ram,eprom base de tiempos yun puerto de entradas, y otro de salidas, todo ello, dentro de un integrado de 40 pins.
como siempre disculpas por lo extenso, si a alguien le abrio algo el camino, se da por bien empleado el ratito. saludos.