El programa de intercambio periférico del (PIP) era una utilidad para transferir ficheros de datos en computadoras de s de Digital Equipment Corporation las '. Primero fue ejecutado en el PDP-6 alguna vez en los años 60. Fue ejecutado posteriormente en el DEC-10 y el PDP-11 .

Historia

La PIPA original fue nombrada ATLATL, que era siglas para el " Cualquier cosa señor cualquier cosa Lord." Esto describió su propósito como un archivo independiente del dispositivo que copiaba la herramienta de .

Después de que un cierto uso, él finalmente fuera observado que el sintaxis hand-crafted:

 Destination=source de la PIPA 
fue invertido realmente de uso inglés común . Así el comando:
 COPIAR la destinación de la fuente 
el sintaxis nació, una de las docenas de utilidades que residieron en el PDP y las máquinas de la DEC . Tan tarde como los mediados de años 80, PIPA estaba en de uso común, junto a su descendiente.

PIPA en CP/M

Después de que el Gary Kildall comenzara el CP/M, él tomó los conceptos de la PIPA y del archivo también. Además del acceso archiva en un del disco blando, PIPA en CP/M podría también transferir datos a y desde el " siguiente; files" especial;:
CON: - consola (entrada y salida)
AUX: - un dispositivo auxiliar. En CP/M 1 y 2, la PIPA utilizó RETRUÉCANO: (sacador de cinta de papel) y RDR: (lector de cinta de papel) en vez de AUX.
LST: - dispositivo de salida de la lista, generalmente la impresora
PRN: - como LST:, pero las líneas fueron numeradas, tabulan ampliado y las alimentaciones de forma agregaron cada 60 líneas.
NUL: - dispositivo nulo, trabajo relacionado con el /dev/zero para la entrada y el /dev/null para la salida
EOF: - dispositivo de entrada que produce carácteres End-of-file, ASCII 0x1A
INP: - dispositivo de entrada de encargo, por abandono igual que el EOF:.
OUT: - dispositivo de salida de encargo, por abandono igual que NUL:.

Éstos no son los archivos verdaderos del dispositivo sin embargo, porque su dirección se limita PARA PIP. Los dos dispositivos de encargo fueron ejecutados por llamadas a las localizaciones fijas al principio del programa de la PIPA; la intención era que el usuario, o el OEM, podría el remiendo estas localizaciones agregar su propio dispositivo de la entrada o de salida. 246 octetos de espacio libre fueron dejados en el programa con este fin.

Además del sintaxis generalmente del PIP destination=source, la PIPA debajo de CP/M también permitió el PIP destination_source. El código fuente para la PIPA describe “ el carácter del _ ” como " arrow" izquierdo;, como en el ASCII -1963; en los terminales usar esta variante del ASCII, el comando habría aparecido como PIP destination←source. Este comportamiento no fue documentado, y CP/M no tenía generalmente un estándar para el cual los carácteres podrían aparecer en nombres del archivo; por lo tanto otros programas podrían y crearon los nombres de fichero que contenían los carácteres de la raya, que la PIPA no podría manejar.

Ver también

Cp (Unix) - comando de Unix para los datos de copiado
Kermit (protocolo)

.

  • Zenithic
  • Orlo Vista, Florida
    Random links:Lanare, California | Provincia del bingo | Beatmania IIDX | Jasbir Singh Cheema | 2-6-6-0

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">