Operacion De Inter
tarea030620 de Noviembre de 2014
635 Palabras (3 Páginas)191 Visitas
Operación de interfacez
a) Que son los conceptos básicos
Interfaz: dispositivo electrónico que se conecta entre el PC y los elementos a ser controlados (actuadores, interruptores, pulsadores, relés, circuitos, motores, etc.). Su misión es garantizar el correcto aislamiento eléctrico entre los puertos del PC y los dispositivos externos.
Bus: Normalmente se refiere al conjunto de señales con las que se comunica el microprocesador con el entorno: memoria o periféricos (a través de las interfaces).
Figura 31. Representación lógica de una interfaz
Las funciones más importantes de un interfaz son:
Interpretar las órdenes que recibe de la CPU y transmitirlas al periférico
Controlar las transferencias de datos entre la CPU y el periférico (convertir formatos, adaptar velocidades,..).
Informar a la CPU del estado del periférico.
Detección de errores (defectos mecánicos o eléctricos en el funcionamiento del dispositivo. Ejemplos: atasco de papel, cambio de un bit, etc.)
Los interfaces también se denominan controladores, interfaces o tarjetas de E/S
b) Clasificación
En una primera aproximación, los puertos y los interfaces del computador se pueden clasificar en función del tipo de transmisión de información que permitan:
• Serie
• Puerto serie: Interfaz RS-232.
• Puerto/interfaz USB.
• Puerto FireWire: Interfaz IEEE 1394.
• Paralela
• Puerto paralelo: Interfaz Centronics ó IEEE 1284
Figura 32. Puertos e interfaces de la computadora
De igual forma, las interfaces que interrelacionan en el diálogo entre usuario-máquina son periféricos que se pueden clasificar según el sentido de la comunicación:
Dispositivos de entrada: usuario-máquina
Los dispositivos de entrada son los que se utilizan para introducir información en el ordenador. Los sensores del dispositivo transforman la información en señales físicas que envían a un controlador o programa del sistema operativo para su interpretación.
Los dispositivos de entrada más populares son: teclados, ratones, escáneres, micrófonos, cámaras, monitores táctiles, joysticks, lectores de tarjetas, códigos de barras, etc.
c) Cual es la programación de bajo nivel
Lenguaje de bajo nivel
Un lenguaje de programación de bajo nivel es el que proporciona poca o ninguna abstracción del microprocesador de un ordenador. Consecuentemente es fácilmente trasladado a lenguaje de máquina. La palabra "bajo" no implica que el lenguaje sea inferior a un lenguaje de alto nivel; se refiere a la reducida abstracción entre el lenguaje y el hardware.
Lenguajes de bajo nivel existentes
En general se utiliza este tipo de lenguaje para programar controladores (drivers).
Ventajas:
Mayor adaptación al equipo.
Posibilidad de obtener la máxima velocidad con mínimo uso de memoria.
Inconvenientes:
Imposibilidad de escribir código independiente de la máquina.
Mayor dificultad en la programación y en la comprensión de los programas.
El programador debe conocer más de un centenar de instrucciones.
Es necesario conocer en detalle la arquitectura de la máquina.
d) Cual es la generación de proyecto de control por interface
Aplicaciones
• Actualmente la tecnología y el trabajo humano esta íntimamente
relacionada con las computadoras; como lo es el diseño gráfico, la
redacción, el control de instrumentos y maquinaria, las comunicaciones, etc. Dependiendo de la aplicación dada a una computadora son las interfaces que se le instalan. Como en diseño gráfico, los periféricos necesarios son la cámara digital,
...