miércoles, 11 de agosto de 2010

Entorno para Lenguaje Ensamblador

Acá tiene los pasos para configurar un entorno más amigable el cual nos ayudará a codificar, ensamblar, enlazar y depurar nuestros programas en lenguaje ensamblador:


Instalar ConTEXT, recordar en el directorio de instalación.


Copiar el archivo .chl dentro del directorio de instalación de ConTEXT, específicamente dentro de la carpeta Highlighters.


Descomprimir MASM615, también recordar este directorio.


Ahora agregaremos y modificaremos las variables del sistema para que la configuración pueda funcionar, para esto clic derecho en MI PC àpropiedadesàopciones avanzadasàvariables de entorno. Y en variables del sistema crear una nueva variable (se asume que nuestros archivos descomprimidos de MASM615 están en c:\Program Files\MASM615).



Ahora buscamos la variable Path y en el inicio de ella la modificamos colocando %MASMDIR% y luego un punto y coma


Vamos a seguir con la configuración de ConTEXT, vamos a OpcionesàOpciones de entorno… y en editor seleccionamos tal como se muestra en la siguiente imagen. Si MASM no apareciera en la lista cerrar ConTEXT para que se actualice y repetir el paso.



Ahora vamos a Teclas de Ejecución y adicionamos asm



Solo nos queda agregar lo que nos muestra la imagen en cada una de las teclas que necesitamos.






Ya tenemos configurado nuestro entorno y podemos trabajar.





martes, 2 de marzo de 2010

Circuitos Integrados

Cuando se empieza a conocer el mundo de los circuitos combinacionales, es clásico preguntar, necesito una compuerta AND, NOT, XOR, etc. que circuito integrado (C.I.) tengo que comprar; entonces pues aparecen los 74LS08, 74LS04, etc.
Pero muchas veces se hace complicado implementar un circuito con solo los C.I. que tienen compuertas de solo dos entradas entonces aparecen otras preguntas como: ¿Existen NOR de 3 entradas?, ¿Existen AND de 4 entradas?, ¿Existen NAND de 8 entradas?
Pues la respuesta es SI, claro que existen y también otros C.I. que harán que sea más fácil la implementación de nuestros circuitos en el laboratorio.
Les dejo el siguiente link donde encontrarán un documento el cual tiene los números de estos circuitos (revisen desde la página 161). CIRCUITOS DIGITALES