Operacion De Inter
Enviado por tarea0306 • 20 de Noviembre de 2014 • 635 Palabras (3 Páginas) • 173 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
...