Programacin puerto usb PROGRAMACIN DEL PUERTO PARALELO El puerto paralelo de una PC es ideal para ser usado como herramienta de control de motores, LED's, etc. El mismo posee un bus de datos de 8 bits (Pin 2 a 9) y muchas seales de control, algunas de salida y otras de entrada que tambin pueden ser usadas fcilmente.
Las PC's generalmente poseen solo uno de estos puertos (LPT1) pero se le puede adicionar una tarjeta con un segundo puerto paralelo (LPT2).
En reglas generales la direccin hexadecimal del puerto LPT1 es igual a 0x378 (888 en decimal) y 0x278 (632 en decimal) para el LPT2. Esto se puede verificar fcilmente en el setup de la PC.
BREVE DESCRIPCIN DEL PUERTO PARALELO El puerto paralelo de un PC posee un conector de salida del tipo DB25 hembra cuyo diagrama y seales utilizadas podemos ver en la siguiente figura:
PROGRAMACION HIBRIDA La programacin hbrida proporciona un mecanismo por medio del cual podemos aprovechar las ventajas del lenguaje ensamblador y los lenguajes de alto nivel, todo esto con el fin de escribir programas ms rpidos y eficientes. Turbo Pascal permite escribir procedimientos y funciones en cdigo ensamblador e incluirlas como parte de los programas en lenguaje Pascal; para esto, Turbo Pascal cuenta con dos palabras reservadas: Assembler y Asm. Assembler
permite indicarle a Turbo Pascal que la rutina o procedimiento que se est escribiendo est totalmente escrita en cdigo ensamblador. Por otro lado, Asm nos permite incluir bloques de instrucciones en lenguaje ensamblador en cualquier parte del programa sin necesidad de escribir procedimientos completos en ensamblador. En la programacin software, sistemas hbridos inteligentes denotan a los sistemas software que emplean, en paralelo, una combinacin de modelos de inteligencia artificial, mtodos y tcnicas de stos subcampos Cada sistema inteligente natural es un hbrido porque stos desarrollanoperaciones mentales tanto en niveles simblicos como sub-simblicos.
Desdehace pocos aos se ha ido desarrollando una discusin sobre la importancia en la inteligencia artificial de la integracin de todos stos sistemas. Basados en lasnociones de que se haban ya creado simples y especficos sistemas deinteligencia artificial (como sistemas para la visin de computadores, sntesis delhabla, etc., o software que emplean alguno de los modelos mencionados arriba)algunos autores proponen aque es ahora el momento de la integracin para crear complejos, grandes sistemas de inteligencia artificial. Investigadores destacadossobre estas ideas son Marvin Minsky, Aaron Sloman, Deb Roy, Kristinn R.Thrisson y Michel Arbib La metodologa de diseo Creacionista (CDM, por sus siglas en ingls) (ntese ensu nombre referencias al deseo humano de ser el Arquitecto) es una filosofa dedesarrollo software diseado especficamente para la creacin de grandessistemas A.I. CDM est basado en pasos de diseo iterativos que guen hacia lacreacin de una red de llamados mdulos interactivos, que se comunican por flujos tipados explcitos y mensajes discretos