Programacion

Páginas: 13 (3004 palabras) Publicado: 12 de marzo de 2013
Programación de interfaces

La palabra "interfaz" puede referirse a múltiples cosas en muchos ámbitos, incluso en programación puede tener varios significados.

Interfaz podría hacer referencia al conjunto de métodos que tiene un objeto para poder trabajar con este. Ese conjunto de métodos constituyen la interfaz del objeto (en programación orientada a objetos).

Interfaz podría tambiénhacer referencia a un API. Un API es una interfaz de programación de aplicaciones (del inglés Application Programming Interface - API) es el conjunto de funciones y procedimientos (o métodos, en la programación orientada a objetos) que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción. Son usados generalmente en las bibliotecas.

Interfaz podría hacerreferencia también a la interfaz gráfica en la que se programa. Como verá, debe ser más específico para que le demos una respuesta más específica.

4.1 PROGRAMACIÓN DE PUERTOS DE LA COMPUTADORA

Los puertos de comunicación de la PC son de particular interés para el estudioso de la electrónica ya que le permiten utilizar una computadora personal para controlar todo tipo circuitos electrónicosutilizados, principalmente, en actividades de automatización de procesos, adquisición de datos, tareas repetitivas y otras actividades que demandan precisión. Éste artículo es el primero de una serie que analizará diversos usos para el puerto paralelo de la PC.

Conceptos básicos existen dos métodos básicos para transmisión de datos en las computadoras modernas. En un esquema de transmisión de datos enserie un dispositivo envía datos a otro a razón de un bit a la vez a través de un cable. Por otro lado, en un esquema de transmisión de datos en paralelo un dispositivo envía datos a otro a una tasa de n número de bits a través de n número de cables a un tiempo. Sería fácil pensar que un sistema en paralelo es n veces más rápido que un sistema en serie, sin embargo esto no se cumple, básicamenteel impedimento principal es el tipo de cable que se utiliza para interconectar los equipos.
Un típico sistema de comunicación en paralelo puede ser de una dirección (unidireccional) o de dos direcciones (bidireccional). El más simple mecanismo utilizado en un puerto paralelo de una PC es de tipo unidireccional y es el que analizaremos en primer lugar. Distinguimos dos elementos: la partetransmisora y la parte receptora. La parte transmisora coloca la información en las líneas de datos e informa a la parte receptora que la información está disponible; entonces la parte receptora lee la información en las líneas de datos e informa a la parte transmisora que ha tomado la información.

4.2 ELABORACIÓN DE INTERFACES
Tipos de Interfaces el interface es de dos tipos que ellos son:
InterfaceParalelo
Un interface paralelo transfiere datos en la forma de uno o varios bytes en la paralela a o del dispositivo.
Asuma un ordenador 16 bites, direccionable por el byte, donde la entrada - salida controlada del programa es usada con asincrónico del ducto, y el cronometraje de transferencias de ducto es unos. El interface contiene memorias intermedias de datos separadas para insumo yproducción y hay un registro de estado asociado con cada memoria intermedia. Para una operación de insumo, y la palabra de datos es transferida del dispositivo de producción a registros y puesta a 1. Cuando tan pronto como la señal lista es recibida, esto habilita las puertas de producción correspondiente al byte dirigido o palabra y colocación de su contenido en las líneas de datos. También, la señal deproducción aceptan también es puesto a 1. Este constituye la respuesta del interface a la petición leída emitida por la unidad central de proceso. Tan pronto como la señal lista se cae a 0, la señal aceptaré es borrada y todo el ducto es borrado. Note que cuando la memoria intermedia es dirigida, la bandera de estado de insumo es reinicializada a 0. Este es esencial a fin de garantizar que cada...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS