“Conocimiento Programación>Lenguajes De Programación

¿Quién inventó el lenguaje de ensamblaje de la computadora?

2012/5/10
No hay un solo inventor del lenguaje de ensamblaje. Evolucionó gradualmente con el tiempo, con contribuciones de varias personas y organizaciones. Aquí hay un desglose:

* comienzos tempranos:

* 1940S: Las primeras computadoras utilizaron código de máquina , que estaba directamente representado por números binarios. Esto fue extremadamente difícil de escribir y depurar.

* 1949: Maurice Wilkes, un científico informático británico, propuso la idea de usar nombres simbólicos Para ubicaciones y operaciones de memoria, sienta las bases para el lenguaje de ensamblaje.

* Primeros idiomas de ensamblaje:

* 1950s: Varios fabricantes de computadoras desarrollaron sus propios idiomas de ensamblaje para sus máquinas.

* 1954: La computadora IBM 701 fue una de las primeras en tener un lenguaje de ensamblaje dedicado, llamado SOAP (programa de ensamblaje óptimo simbólico).

* 1955: El fortran El lenguaje de programación, aunque no es un lenguaje de ensamblaje, ayudó a popularizar el concepto de uso de mnemónicos para instrucciones.

* Estandarización del lenguaje de ensamblaje:

* 1960: Se hicieron esfuerzos para crear lenguajes de ensamblaje más estandarizados, lo que facilita la escritura de código que podría ejecutarse en diferentes computadoras.

* 1966: dic desarrollado macro-11 para el PDP-11, que se convirtió en un lenguaje de ensamblaje ampliamente utilizado.

Puntos clave:

* El lenguaje de ensamblaje no es una invención única y fija. Fue desarrollado durante un período de tiempo por muchas personas.

* Los idiomas de ensamblaje son específicos de arquitecturas de computadoras particulares.

* La evolución del lenguaje de ensamblaje condujo al desarrollo de lenguajes de programación de nivel superior, que son más fáciles de usar y mantener.

Es importante recordar que el desarrollo del lenguaje de ensamblaje fue un esfuerzo de colaboración e involucró a muchas personas y organizaciones.

Lenguajes De Programación
Cómo utilizar XSD en Net
Cómo hacer un cuadro de texto en XNA
Cómo compilar una ventana de mandatos COBOL
¿Qué es el desbordamiento de pila
Cómo cambiar el alto y ancho en mouseover
Cómo agregar variables en COBOL
Cómo convertir caracteres no ASCII en Python
Anclas en HTML Code
Conocimiento de la computadora © http://www.ordenador.online