Cita de: theluigy13etv en 23 Febrero 2012, 20:10 PM
He leído que se programaba con unos y ceros y que ese lenguaje se llama Código Máquina. Pero, no lo entiendo. Al leer eso me imagino una computadora en donde hay un teclado con dos botones, el cero y el uno. Luego el programador va ingresando el cero y el uno. Y de forma mágica surge el programa deseado. ¿Alguien me aclara esta idea?
Al comienzo de los tiempos se programaba de la siguiente manera:
Se codificaba los números (normalmente 1 o dos) en una consola
Se cableaba la función que se necesitaba ejecutar
Se obtenía el resultado
Lo anterior demoraba bastante tiempo pero menos que utilizar una regla de cálculo, la gracia consistía en que se podían ejecutar instrucciones con muchos decimales cosa que al regla de cálculo no lo podia hacer.
Después al segundo día:
Se escribían los nemotécnicos de las instrucciones a ejecutar
Se convertían los códigos de las instrucciones a valores decimales
Se imprimían en tarjetas perforadas
Se leían las tarjetas perforadas y se ejecutaban las instrucciones
Se recuperaba el resultado en tarjeta perforada. Muchos después el resultado se mostraba en pantalla.
Al tercer día:
Se utilizaba un editor para escribir los nemotécnicos de las instrucciones
Se ejecutaba un compilador sobre el archivo con los nemotecnicos
Se ejecutaba el linkeador sobre los archivos OBJ
Se ejecutaba la aplicación.
Después al cuarto y demás días, es de todos conocidos.
A mi me tocó programar en nemotécnicos y luego convertirlos a código decimal cada instrucción y luego ejecutar el resultado.
Saludos