viernes, 4 de diciembre de 2009

LENGUAJE DE MAQUINA

El lenguaje de maquina es el sistema de códigos como se puede decir se puede interpretar como un circuito micro programable o como un microprocesador de una computadora o el controlador de una autómata (un Plc).

También se le denomina al lenguaje de maquina ala serie de datos como a la parte física de la computadora o hardware que es capaz de interpretar.

Este lenguaje se compone por conjuntos de instrucciones por lo cual se determina en las acciones tomadas por la maquina.

El programa de computadora consiste en una cadena de instrucciones por el lenguaje (datos) estas instrucciones son normales y ejecutadas en secuencias con eventuales cambios en el flujo causado por el programa o eventos externos.

El lenguaje de maquina puede ser especifico en la maquina o en la arquictetura de la maquina aunque el conjunto de instrucciones puede ser asimiladas entre ella.





Lenguaje de máquina del Intel 8088. El código de máquina se resalta en rojo, el equivalente en lenguaje assembler en magenta, y las direcciones de memoria donde se encuentra el código, en azul.




Una visión típica de la arquitectura de computadores como una serie de capas de abstracción: hardware, firmware, ensamblador, kernel, sistema operativo y aplicaciones.

Los circuitos micro programables son sistemas digitales, lo que significa que trabajan con dos únicos niveles de tensión. Se puede decir que dichos niveles, por abstracción, se simbolizan con el cero, 0, y el uno, 1, por eso el lenguaje de máquina sólo utiliza dichos signos. Esto permitirá el empleo de las teorías del algebra booleanas y del sistema binario en el diseño de este tipo de circuitos y en su programación.

Claude Elwood Shannon, en su Analysis of Relay and Switching Circuits, y con sus experiencias en redes de conmutación, sentó las bases para la aplicación del algebra de Boole a las redes de conmutación.
Una red de conmutación es un circuito de interruptores eléctricos que al cumplir ciertas combinaciones booleanas con las variables de entrada, define el estado de la salida. Este concepto es el núcleo de las puertas lógicas, las cuales son, por su parte, los ladrillos con que se construyen sistemas lógicos cada vez más complejos.
Shannon utilizaba el relé como dispositivo físico de conmutación en sus redes. El relé, a igual que una lámpara eléctrica, posee dos estados: 1 ó 0, esto es, está activado, encendida, o está desactivado, apagada.
El desarrollo tecnológico ha permitido evolucionar desde las redes de relés electromagnéticos de Shannon a circuitos con tubos de vacío, luego a redes transistor izadas, hasta llegar a los modernos circuitos integrados cuya cúspide lo forman los circuitos microprogramador.

ACTIVIDADES

Actividad 1.-Contestas las siguientes preguntas correctamente y envía tus respuestas al correo publicado en nuestro blog.


1.- ¿Que entiendes por lenguaje de maquina?
2.- ¿Qué son los circuitos micro programables?
3.- ¿Que teorías se pueden emplear en el lenguaje de maquina?
4.- ¿Que es la red de conmutación?
5.-¿A que se basa el Analysis of Relay and Switching Circuits de Cloude Elwood Shannon?

Actividad 2.-Realiza un cuadro sinóptico del tema lenguaje de maquina

0 comentarios:

Publicar un comentario