Sunteți pe pagina 1din 13

Lenguaje

Maquina y/o
Programacin
Maquina y/o Programacin
Definicin
El lenguaje de mquina o cdigo
mquina es el sistema de cdigos
directamente interpretable por un circuito
micro programable, como
el microprocesador de una computadora o
el micro controlador de un autmata.
Maquina y/o Programacin
Caractersticas
El lenguaje depende del procesador.
Existe una compatibilidad innata entre los
distintos procesadores.
El lenguaje maquina establece las
capacidades bsicas del computador.
Realizan una nica y sencilla funcin lo q
significa que su decodificacin es sencilla.
Maquina y/o Programacin
Caractersticas
El lenguaje maquina establece esta
formado por un conjunto de instrucciones
maquina y cada instruccin tiene una
representacin determinada en forma de
bits almacenados en memoria.
Maquina y/o Programacin
Caractersticas
Utilizan nmeros fijo operados
decodificacin en bits es bastante
sistemtica as que es mas fcil.
Cabe mencionar que tambin las
instrucciones son de cadenas de ceros y
unos.
Maquina y/o Programacin
Caractersticas
El repertorio de instrucciones Suele ser
muy reducido y las instrucciones realizan
operaciones muy simples .
Maquina y/o Programacin

En el lenguaje maquina, hay


varios tipos de instrucciones:
de transferencia de informacin.
de tratamiento o aritmticolgico y de
desplazamiento.
de transferencia de control: bifurcaciones,
saltos, llamadas a procedimientos y
retornos de procedimiento.
Maquina y/o Programacin

Principios ventajas
La primera computadora personal de IBM
estaba equipada con 512 kilobytes de
memoria de acceso aleatorio y una unidad
de disquete de 360 kilobytes. Despus de
que el sistema operativo se carga en
memoria de la unidad de disquete, los
programas fueron cargados en el espacio
Maquina y/o Programacin

Principios ventajas
de memoria restante dejando una muy
pequea rea de RAM, a menudo menos de
100 KB, para el programa activo para
procesar datos. Durante este perodo, la
principal preocupacin de un programador
fue eficiente, lean el cdigo. Las
herramientas de programacin de eleccin
Maquina y/o Programacin

Principios ventajas
Las herramientas de programacin de
eleccin en estas computadoras tempranas
eran generalmente lenguaje mquina, que
puede ser considerablemente ms pequeo
que una versin escrita en BASIC o C.
Tambin era algo ms fcil de usar a
descendiente, lenguaje ensamblador.
Maquina y/o Programacin

Desventajas del lenguaje


maquina:
Dificultad y lentitud en la codificacin.
Poca fiabilidad.
Gran dificultad para verificar y poner a
punto los programas.
Maquina y/o Programacin

Desventajas del lenguaje


maquina:
Los programas solo son ejecutables en el
mismo procesador (CPU) .
En la actualidad, las desventajas superan
alas ventajas lo que hace prcticamente
no recomendables a los lenguajes
mquina.
Maquina y/o Programacin

Conclusin
Los lenguajes de mquina y/o programacin
deben ser confiables, comprensibles,
eficientes en trminos de tiempo de
ejecucin y consumo de espacio, y deben
satisfacer las necesidades de una
comunidad, ya sean cientficos, hombres de
negocios o usuarios no tcnicos.

S-ar putea să vă placă și