En la jerga informática , el cubo de bits (o cubo de bytes [2] [3] ) es donde se han ido los datos informáticos perdidos , por cualquier medio; Se dice que cualquier dato que no termine donde se supone que debe terminar, perdiéndose en la transmisión , un bloqueo de la computadora o algo similar, se ha ido al cubo de bits, ese lugar misterioso en una computadora donde van los datos perdidos, como en:
El byte errante, después de haber fallado la prueba de paridad, se vierte sin ceremonias en el cubo de bits, la papelera de la computadora.
- Erik Sandberg-Diment, New York Times , 1985. [4]
¿Millones de dólares en tiempo y datos de investigación se han ido al cubo de bits?
- W. Paul Blase, The Washington Post , 1990. [5]
Historia
Originalmente, el cubo poco era el recipiente sobre teletipo máquinas o IBM perforadas clave máquinas en las que sábalo de la cinta de papel punzón o tarjeta de punzón se depositó; [1] el nombre formal es "chad box" o (en IBM) " chip box". Luego, el término se generalizó en cualquier lugar donde vayan los bits inútiles, un concepto informático útil conocido como dispositivo nulo . El término cubo de bits también se utiliza en las discusiones sobre operaciones de desplazamiento de bits . [6]
El cubo de bits está relacionado con el primer búfer que nunca sale y la memoria de solo escritura , en una hoja de datos de broma emitida por Signetics en 1972. [7]
En un artículo de 1988 de April Fool en Compute! revista, el autor de Atari BASIC , Bill Wilkinson, presentó un POKE que implementó lo que él llamó un dispositivo "WORN" (escribir una vez, no leer nunca), "un pariente cercano del WORM ". [8]
En los lenguajes de programación, el término se utiliza para denotar un flujo de bits que no consume ningún recurso informático, como CPU o memoria , descartando cualquier dato "escrito" en él. En lenguajes basados en .NET Framework , es System.IO.Stream.Null . [9]
Ver también
Referencias
- ↑ a b Cutler, Donald I. (1964). Introducción a la programación informática . Prentice-Hall . pag. 108 . Consultado el 8 de noviembre de 2013 .
Los bits perdidos caen en un contenedor llamado cubo de bits. Se vacían periódicamente y los trozos recolectados se utilizan para confeti en bodas, fiestas y otras ocasiones festivas.
- ^ "Controles explícitos". Instrucciones de funcionamiento del ensamblador MCS-86 para usuarios de ISIS-II (A32 / 379 / 10K / CP ed.). Santa Clara, California, Estados Unidos: Intel Corporation . 1978. p. 3 -3. Núm . De pedido del manual 9800641A . Consultado el 29 de febrero de 2020 .
[…] Si desea un resumen de errores pero no un archivo de listado, este es el comando: […] -ASM86 LOOT.SRC PRINT (: BB :) ERRORPRINT […] Tenga en cuenta que: BB: es el "depósito de bytes" ; ISIS-II ignora los comandos de E / S desde y hacia este "dispositivo". Es un dispositivo nulo . […]
[1] [2] - ^ "Apéndice A. Invocación ASM-86". CP / M-86 - Sistema operativo - Guía del programador (PDF) (3 ed.). Pacific Grove, California, Estados Unidos: Investigación digital . Enero de 1983 [1981]. pag. 94: Tabla A-3. Tipos de dispositivos. Archivado (PDF) desde el original el 27 de febrero de 2020 . Consultado el 27 de febrero de 2020 . [3] (NB. ASM-86 de Digital Research usa el token 'Z' (para "cero") para indicar el depósito de bytes).
- ^ Sandberg-Diment, Erik (9 de julio de 1985). "Paridad: un enfoque elegante y simple a los errores" . The New York Times . Computación personal. Nueva York, NY, EE. UU. pag. 4. Sección C. Archivado desde el original el 27 de febrero de 2020 . Consultado el 8 de noviembre de 2013 .
- ^ Blase, W. Paul (17 de febrero de 1990). "No Inofensivo Hacker He" . The Washington Post . Washington, DC, Estados Unidos. Archivado desde el original el 23 de noviembre de 2017 . Consultado el 8 de noviembre de 2013 .
- ^ O'Brien, Frank (25 de junio de 2010). The Apollo Guidance Computer: Architecture and Operation (edición ilustrada). Springer Science & Business Media . pag. 45. ISBN 978-1-44190877-3. Archivado desde el original el 27 de febrero de 2020 . Consultado el 8 de noviembre de 2013 .
- ^ Curtis, John "Jack" G. (1972). "Signetics 25120 totalmente codificado, 9046xN, memoria de sólo escritura de acceso aleatorio" (PDF) (fotocopia). Signetics . Archivado desde el original (PDF) el 16 de marzo de 2012 . Consultado el 16 de marzo de 2012 .
- ^ Wilkinson, Bill (abril de 1988). "Ese mes otra vez" . ¡Calcular! . INSIGHT: Atari. No. 95. pág. 56. Archivado desde el original el 27 de febrero de 2020 . Consultado el 27 de febrero de 2020 .
- ^ "Demuestre el uso de la secuencia Null como un cubo de bits: Stream Null« File Stream «C # / C Sharp" . java2s.com . Fuente de demostración y soporte. Archivado desde el original el 27 de febrero de 2020 . Consultado el 27 de febrero de 2020 .
enlaces externos
- Entrada de Bit Bucket de The Jargon File (versión 4.4.7)