Mucho ojito, que yo he programado en código máquina, he picado el código en hexadecimal a mano en un grabador de eproms, y he depurado el programa mirando el cronograma del bus de direcciones del procesador, pinchando un analizador lógico directamente en las patitas del bicho.
Juro que es cierto (también juro que no lo volveré a hacer en mi vida :D)
Yo he microprogramado las instrucciones de un 8080 en binario. Se tenía que mandar por el bus de control secuencias de ristras de 1s y 0s para activar las señales deseadas de los distintos componentes de la CPU. Al final era impresionante el listado de cientos de líneas de 1s y 0s y te volvías loco para encontrar un error.
En concreto era la práctica de Estructura de Computadores (2º curso) en la Facultad de Informática de la UPM.
Buah
(Puntos:3, Interesante)Mucho ojito, que yo he programado en código máquina, he picado el código en hexadecimal a mano en un grabador de eproms, y he depurado el programa mirando el cronograma del bus de direcciones del procesador, pinchando un analizador lógico directamente en las patitas del bicho.
Juro que es cierto (también juro que no lo volveré a hacer en mi vida :D)
Buah
(Puntos:1)Yo he microprogramado las instrucciones de un 8080 en binario. Se tenía que mandar por el bus de control secuencias de ristras de 1s y 0s para activar las señales deseadas de los distintos componentes de la CPU. Al final era impresionante el listado de cientos de líneas de 1s y 0s y te volvías loco para encontrar un error.
En concreto era la práctica de Estructura de Computadores (2º curso) en la Facultad de Informática de la UPM.