You are on page 1of 9

UNIDAD 4

Programacin del puerto paralelo




Programacin HIBRIDA


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

You might also like