stringtranslate.com

Prefijo binario

Un prefijo binario es un prefijo de unidad que indica un múltiplo de una unidad de medida por una potencia entera de dos . Los prefijos binarios más utilizados son kibi (símbolo Ki, que significa 2 10 = 1024), mebi (Mi, 2 20 =1 048 576 ), y gibi (Gi, 2 30 =1 073 741 824 ). Se utilizan con mayor frecuencia en tecnología de la información como multiplicadores de bits y bytes , para expresar la capacidad de los dispositivos de almacenamiento o el tamaño de los archivos informáticos .

Los prefijos binarios "kibi", "mebi", etc. fueron definidos en 1999 por la Comisión Electrotécnica Internacional (IEC), en la norma IEC 60027-2 (Enmienda 2). Estaban destinados a reemplazar los prefijos de potencia decimal métricos (SI) , como "kilo" ("k", 10 3 = 1000), "mega" ("M", 10 6 = 1 000 000 ) y "giga" ("G", 10 9 =1 000 000 000 ), [1] que se usaban comúnmente en la industria informática para indicar las potencias de dos más cercanas. Por ejemplo, un módulo de memoria cuya capacidad fue especificada por el fabricante como "2 megabytes" o "2 MB" tendría capacidad para 2 × 2 20 =2 097 152 bytes, en lugar de 2 × 10 6 =2 000 000 .

Por otro lado, un disco duro cuya capacidad es especificada por el fabricante como "10 gigabytes" o "10 GB", contiene 10 × 10 9 =10 000 000 000 bytes, o un poco más que eso, pero menos de 10 × 2 30 =10 737 418 240 y un archivo cuyo tamaño aparece como "2,3 GB" puede tener un tamaño más cercano a 2,3 × 2 302 470 000 000 o hasta 2,3 × 10 9 =2 300 000 000 , dependiendo del programa o sistema operativo que proporcione esa medición. Este tipo de ambigüedad suele resultar confusa para los usuarios de sistemas informáticos y ha dado lugar a demandas . [2] [3] Los prefijos binarios IEC 60027-2 se han incorporado en el estándar ISO/IEC 80000 y cuentan con el respaldo de otros organismos de normalización, incluido el BIPM , que define el sistema SI, [1] : p.121  EE.UU. NIST , [4] [5] y la Unión Europea .

Antes de la norma IEC de 1999, algunas organizaciones industriales, como el Joint Electron Device Engineering Council (JEDEC), intentaron redefinir los términos kilobyte , megabyte y gigabyte , y los símbolos correspondientes KB , MB y GB en sentido binario. para uso en mediciones de capacidad de almacenamiento. Sin embargo, otros sectores de la industria informática (como el almacenamiento magnético ) continuaron utilizando esos mismos términos y símbolos con significado decimal. Desde entonces, las principales organizaciones de normalización han desaprobado expresamente el uso de prefijos SI para indicar múltiplos binarios y han recomendado o exigido el uso de prefijos IEC para ese fin, pero el uso de prefijos SI ha persistido en algunos campos.

Si bien los prefijos binarios casi siempre se usan con las unidades de información, bits y bytes, se pueden usar con cualquier otra unidad de medida, cuando sea conveniente. Por ejemplo, en el procesamiento de señales se pueden necesitar múltiplos binarios de la unidad de frecuencia hercios (Hz), por ejemplo kibihercios (KiHz), igual a 1024 Hz . [6] [7]

Definiciones

En 2022, la Oficina Internacional de Pesas y Medidas (BIPM) adoptó los prefijos decimales ronna para 1000 9 y quetta para 1000 10 . [8] [9] En analogía con los prefijos binarios existentes, un documento de consulta del Comité Consultivo de Unidades (CCU) del Comité Internacional de Pesas y Medidas sugirió los prefijos robi (Ri, 1024 9 ) y quebi (Qi, 1024 10) . ) para sus contrapartes binarias, [10] pero a partir de 2022 , no se han adoptado prefijos binarios correspondientes. [11]

Comparación de prefijos binarios y decimales

La diferencia relativa entre los valores en las interpretaciones binaria y decimal aumenta, cuando se utilizan los prefijos SI como base, del 2,4% para kilo a casi el 27% para el prefijo quetta. Aunque se han definido los prefijos ronna y quetta, a partir de 2022 no se han asignado oficialmente nombres a los prefijos binarios correspondientes.

Gráfico logarítmico lineal del porcentaje de la diferencia entre las interpretaciones decimal y binaria de los prefijos de unidad frente al tamaño de almacenamiento.

Historia

Prefijos tempranos

El sistema métrico original adoptado por Francia en 1795 incluía dos prefijos binarios llamados doble - (2×) y demi - (1/2×). [12] Sin embargo, estos no se mantuvieron cuando los prefijos SI fueron adoptados internacionalmente por la 11ª conferencia de la CGPM en 1960.

Capacidad de almacenamiento

Memoria principal

Las primeras computadoras usaban uno de dos métodos de direccionamiento para acceder a la memoria del sistema; binario (base 2) o decimal (base 10). [13] Por ejemplo, el IBM 701 (1952) usaba métodos binarios y podía direccionar 2048 palabras de 36 bits cada una, mientras que el IBM 702 (1953) usaba un sistema decimal y podía direccionar diez mil palabras de 7 bits.

A mediados de la década de 1960, el direccionamiento binario se había convertido en la arquitectura estándar en la mayoría de los diseños de computadoras, y los tamaños de la memoria principal eran comúnmente potencias de dos. Esta es la configuración más natural para la memoria, ya que todas las combinaciones de estados de sus líneas de dirección se asignan a una dirección válida, lo que permite una fácil agregación en un bloque más grande de memoria con direcciones contiguas.

Si bien la documentación inicial especificaba esos tamaños de memoria como números exactos como 4096, 8192 o16 384 unidades (generalmente palabras , bytes o bits), los profesionales de la informática también comenzaron a utilizar los prefijos establecidos desde hace mucho tiempo en el sistema métrico "kilo", "mega", "giga", etc., definidos como potencias de 10, [1] para referirse en cambio a las potencias de dos más cercanas; a saber, 2 10 = 1024, 2 20 = 1024 2 , 2 30 = 1024 3 , etc. [14] [15] Los símbolos de prefijo métricos correspondientes ("k", "M", "G", etc.) cuando se usaron con los mismos significados binarios. [16] [17] El símbolo para 2 10 = 1024 podría escribirse en minúscula ("k") [18] [19] [20] o en mayúscula ("K"). Este último se utilizaba a menudo intencionadamente para indicar el significado binario en lugar de decimal. [21] Esta convención, que no podía extenderse a potencias superiores, fue ampliamente utilizada en la documentación del IBM 360 (1964) [21] y del IBM System/370 (1972), [22] del CDC 7600 , [23] del DEC PDP-11 /70 (1975) [24] y del DEC VAX-11/780 (1977). [ cita necesaria ]

En otros documentos, sin embargo, los prefijos métricos y sus símbolos se usaban para indicar potencias de 10, pero generalmente en el entendido de que los valores dados eran aproximados, a menudo truncados. Así, por ejemplo, un documento de 1967 de Control Data Corporation (CDC) abreviado "2 16 = 64 × 1024 =65 536 palabras" como "65 000 palabras" (en lugar de "64 000" o "66 000"), [25] , mientras que la documentación de la computadora en tiempo real HP 21MX (1974) denota 3 × 2 16 = 192 × 1024 =196 608 como "196K" y 2 20 =1 048 576 como "1M". [26]

Estos tres posibles significados de "k" y "K" ("1024", "1000" o "aproximadamente 1000") se utilizaron aproximadamente al mismo tiempo, a veces por la misma empresa. La computadora empresarial HP 3000 (1973) podría tener "64K", "96K" o "128K" bytes de memoria. [27] El uso de prefijos SI y el uso de "K" en lugar de "k" siguieron siendo populares en las publicaciones relacionadas con la informática hasta bien entrado el siglo XXI, aunque la ambigüedad persistió. El significado correcto a menudo quedaba claro a partir del contexto; por ejemplo, en una computadora con direcciones binarias, el tamaño real de la memoria tenía que ser una potencia de 2 o un múltiplo entero pequeño del mismo. Por lo tanto, generalmente se entendía que un módulo RAM de "512 megabytes" tenía 512 × 1024 2 =536 870 912 bytes, en lugar de512 000 000 .

Discos duros

Al especificar las capacidades de las unidades de disco, los fabricantes siempre han utilizado prefijos SI decimales convencionales que representan potencias de 10. El almacenamiento en una unidad de disco giratoria se organiza en platos y pistas cuyos tamaños y recuentos están determinados por restricciones de ingeniería mecánica, de modo que la capacidad de una unidad de disco tiene casi nunca ha sido un simple múltiplo de una potencia de 2. Por ejemplo, la primera unidad de disco vendida comercialmente, la IBM 350 (1956), tenía 50 platos de disco físicos que contenían un total de50.000 sectores de 100 caracteres cada uno, para una capacidad total cotizada de 5 millones de caracteres . [28]

Además, desde la década de 1960, muchas unidades de disco utilizaban el formato de disco de IBM , donde cada pista se dividía en bloques de tamaño especificado por el usuario; y los tamaños de los bloques se registraron en el disco, restando de la capacidad utilizable. Por ejemplo, se dijo que el paquete de discos|IBM 3336]] tenía una capacidad de 200 megabytes, que se lograba sólo con una solaBloque de 13.030 bytes en cada una de sus pistas de 808 x 19.

Los CDC utilizaron megabytes decimales para la capacidad del disco en 1974. [29] El Seagate ST-412 , [30] uno de los varios tipos instalados en el IBM PC/XT , [31] tenía una capacidad de10 027 008  bytes cuando se formatea como pistas de 306 × 4 y 32 sectores de 256 bytes por pista, que se cotizaron como " 10 MB ". [32] De manera similar, se puede esperar que un disco duro de " 300 GB " ofrezca sólo un poco más que300 × 10 9 =300 000 000 000 , bytes, no 300 × 2 30 (que sería aproximadamente322 × 10 9 bytes o " 322 GB "). El primer terabyte (prefijo SI,1 000 000 000 000 bytes) se introdujo en 2007. [33] Las publicaciones de procesamiento de información generalmente usaban prefijos decimales al comparar las capacidades del disco duro. [34]

Los usuarios deben tener en cuenta que algunos programas y sistemas operativos, como Microsoft Windows y Classic Mac OS , pueden usar "MB" y "GB" para indicar prefijos binarios incluso cuando muestran las capacidades de la unidad de disco. Así, por ejemplo, la capacidad de una unidad de disco de "10 MB" (M decimal) podría indicarse como "9,56 MB" y la de una unidad de "300 GB" como "279,4 GB". Un buen software y documentación deben especificar claramente si "K", "M", "G" significan multiplicadores binarios o decimales. [35] [36] Algunos sistemas operativos, como Mac OS X , [37] Ubuntu , [38] y Debian , [39] pueden usar "MB" y "GB" para indicar prefijos decimales al mostrar las capacidades de la unidad de disco.

Disquetes

Los disquetes usaban una variedad de formatos y sus capacidades generalmente se especificaban con prefijos tipo SI "K" y "M" con significado decimal o binario. La capacidad de los discos a menudo se especificaba sin tener en cuenta la sobrecarga de formato interno , lo que generaba más irregularidades.

Los primeros formatos de disquete de 8 pulgadas podían contener menos de un megabyte y las capacidades de esos dispositivos se especificaban en kilobytes, kilobits o megabits. [40] [41]

El disquete de 5,25 pulgadas vendido con el IBM PC AT podría contener 1200 × 1024 =1.228.800 bytes y, por tanto , se comercializó como " 1200 KB " con el sentido binario de "KB". [42] Sin embargo, la capacidad también se citó como " 1,2 MB ", [ cita necesaria ] que era una notación híbrida decimal y binaria, ya que la "M" significaba 1000 × 1024. El valor preciso era1,2288 MB (decimal) o1.171 875  MiB (binario).

El Apple Disk II de 5,25 pulgadas tenía 256 bytes por sector, 13 sectores por pista, 35 pistas por lado o una capacidad total de116 480 bytes. Posteriormente se actualizó a 16 sectores por vía, dando un total de 140 × 2 10 =143 360 bytes, que se describió como "140 KB" usando el sentido binario de "K".

La versión más reciente del hardware físico, el cartucho de "disquete de 3,5 pulgadas", tenía 720 bloques de 512 bytes (de una sola cara). Dado que dos bloques comprendían 1024 bytes, la capacidad se indicó como "360 KB", con el sentido binario de "K". Por otro lado, la capacidad citada de "1,44 MB" de la versión de Alta Densidad ("HD") era nuevamente una notación híbrida decimal y binaria, ya que significaba 1440 pares de sectores de 512 bytes, o 1440 × 2 10 =1.474.560  bytes . _ _ Algunos sistemas operativos mostraban la capacidad de esos discos usando el sentido binario de "MB", como "1,4 MB" (que sería 1,4 × 2 201.468.000 bytes )  . _ Las quejas de los usuarios obligaron tanto a Apple [ cita necesaria ] como a Microsoft [43] a publicar boletines de soporte explicando la discrepancia.

Discos ópticos

Al especificar las capacidades de los discos compactos ópticos , "megabyte" y "MB" suelen significar 1024 2  bytes. Así, un CD de "700 MB" (u "80 minutos") tiene una capacidad nominal de aproximadamente700 MiB , que es aproximadamente730 MB (decimales). [44]

Por otro lado, las capacidades de otros medios de almacenamiento en discos ópticos como DVD , Blu-ray Disc , HD DVD y magneto-ópticos (MO) se han especificado generalmente en gigabytes decimales ("GB"), es decir, 1000 3 bytes. En particular, un DVD típico de " 4,7 GB " tiene una capacidad nominal de aproximadamente 4,7 × 10 9 bytes , lo que equivale aproximadamente a 4,38 GiB . [45]

Unidades de cinta y medios

Los fabricantes de unidades de cinta y medios generalmente han utilizado prefijos decimales SI para especificar la capacidad máxima, [46] [47] aunque la capacidad real dependería del tamaño de bloque utilizado durante la grabación.

Velocidades de reloj y datos

Las frecuencias de reloj de las computadoras siempre se citan utilizando prefijos SI en su sentido decimal. Por ejemplo, la frecuencia del reloj interno de la PC IBM original era 4,77 MHz , es decir4 770 000  Hz .

De manera similar, las tasas de transferencia de información digital se cotizan utilizando prefijo decimal. La interfaz de disco Parallel ATA "100 MB/s" puede transferir100 000 000 bytes por segundo y un módem de "56 Kb/s" transmite56 000 bits por segundo. Seagate especificó la velocidad de transferencia sostenida de algunos modelos de unidades de disco duro con prefijos decimales y binarios IEC. [35] La frecuencia de muestreo estándar de los discos compactos de música , citada como44,1 kHz , es de hecho44 100 muestras por segundo. [ cita necesaria ] Una interfaz Ethernet de "1 Gb/s" puede recibir o transmitir hasta 10 9 bits por segundo, o125 000 000 bytes por segundo dentro de cada paquete. Un módem " 56k " puede codificar o decodificar hasta56 000 bits por segundo.

Los prefijos SI decimales también se utilizan generalmente para velocidades de transferencia de datos de memoria del procesador . Un bus PCI-X conReloj de 66 MHz y transferencia de 64 bits de ancho66 000 000 palabras de 64 bits por segundo, o4 224 000 000  bits/s =528 000 000  B/s , que normalmente se cotiza como528MB  /s . Una memoria PC3200 en un bus de doble velocidad de datos , transfiriendo 8 bytes por ciclo con una velocidad de reloj de200 MHz tiene un ancho de banda de200 000 000 × 8 × 2 =3 200 000 000  B/s , que se cotizaría como3,2  GB/s .

Estándares ambiguos

El uso ambiguo de los prefijos "kilo ("K" o "k"), "mega" ("M") y "giga" ("G"), en el sentido de ambas potencias de 1000 o (en contextos informáticos) de 1024, ha sido registrado en diccionarios populares, [48] [49] [50] e incluso en algunos estándares obsoletos, como ANSI/IEEE 1084-1986 [51] y ANSI/IEEE 1212-1991, [52] IEEE 610.10- 1994, [53] e IEEE 100 - 2000. [54] Algunos de estos estándares limitaban específicamente el significado binario a múltiplos de "byte" ("B") o "bit" ("b").

Propuestas tempranas de prefijos binarios

Antes de la norma IEC, existían varias propuestas alternativas para prefijos binarios únicos, a partir de finales de los años 1960. En 1996, Markus Kuhn propuso el prefijo adicional "di" y el sufijo o subíndice del símbolo "2" para significar "binario"; de modo que, por ejemplo, "un dikilobyte" significaría "1024 bytes", denominado "K 2 B" o "K2B". [55]

En 1968, Donald Morrison propuso utilizar la letra griega kappa ( κ ) para denotar 1024, κ 2 para denotar 1024 2 , y así sucesivamente. [56] (En ese momento, el tamaño de la memoria era pequeño y solo K se usaba ampliamente). En el mismo año, Wallace Givens respondió con una sugerencia de usar bK como abreviatura de 1024 y bK2 o bK 2 para 1024 2 . aunque señaló que ni la letra griega ni la letra b minúscula serían fáciles de reproducir en las impresoras de computadora de la época. [57] Bruce Alan Martin del Laboratorio Nacional Brookhaven propuso que, en lugar de prefijos, las potencias binarias de dos se indicaran mediante la letra B seguida del exponente, similar a la E en notación científica decimal . Por tanto, se escribiría 3B20 para 3 × 2 20 . [58] Esta convención todavía se utiliza en algunas calculadoras para presentar números binarios de punto flotante en la actualidad. [59]

En 1969, Donald Knuth , que utiliza notación decimal como 1 MB = 1000 kB, [60] propuso que las potencias de 1024 se designaran como "kilobytes grandes" y "megabytes grandes", con las abreviaturas KKB y MMB. [61] Sin embargo, al uso de prefijos SI dobles , aunque rechazado por el BIPM, ya se le había dado un significado multiplicativo; [ cita necesaria ] por lo que " 1 MMB " podría entenderse como "(10 6 ) 2 bytes, es decir, " 1 TB ".

Confusión del consumidor

Los significados ambiguos de "kilo", "mega", "giga", etc., han provocado una importante confusión entre los consumidores , especialmente en la era de las computadoras personales . Una fuente común de confusión fue la discrepancia entre las capacidades de los discos duros especificadas por los fabricantes, usando esos prefijos en sentido decimal, y las cifras reportadas por los sistemas operativos y otro software, que los usaban en sentido binario, como Apple en 1984. [62] Por ejemplo, se podría informar que un disco duro comercializado como " 1 TB " tiene sólo " 931 GB ". La confusión se vio agravada por el hecho de que los fabricantes de RAM también utilizaban el sentido binario.

Disputas legales

Las diferentes interpretaciones de los prefijos de tamaño de disco dieron lugar a demandas colectivas contra los fabricantes de almacenamiento digital. Estos casos involucraron tanto memorias flash como unidades de disco duro.

primeros casos

Los primeros casos (2004-2007) se resolvieron antes de cualquier fallo judicial y los fabricantes no admitieron haber cometido ningún delito, pero aceptaron aclarar la capacidad de almacenamiento de sus productos en el embalaje para el consumidor. En consecuencia, muchos fabricantes de memorias flash y discos duros tienen información en sus paquetes y sitios web que aclaran la capacidad formateada de los dispositivos o definen MB como 1 millón de bytes y 1 GB como mil millones de bytes. [63] [64] [65] [66]

Willem Vroegh contra Eastman Kodak Company

El 20 de febrero de 2004, Willem Vroegh presentó una demanda contra Lexar Media, Dane–Elec Memory, Fuji Photo Film USA , Eastman Kodak Company, Kingston Technology Company, Inc., Memorex Products, Inc.; PNY Technologies Inc., SanDisk Corporation , Verbatim Corporation y Viking Interworks alegaron que sus descripciones de la capacidad de sus tarjetas de memoria flash eran falsas y engañosas.

Vroegh afirmó que un dispositivo de memoria flash de 256 MB tenía sólo 244 MB de memoria accesible. "Los demandantes alegan que los demandados comercializaron la capacidad de memoria de sus productos asumiendo que un megabyte equivale a un millón de bytes y un gigabyte equivale a mil millones de bytes". Los demandantes querían que los demandados utilizaran los valores habituales de 1024 2 para megabytes y 1024 3 para gigabytes. Los demandantes reconocieron que los estándares IEC e IEEE definen un MB como un millón de bytes, pero afirmaron que la industria ha ignorado en gran medida los estándares IEC. [67]

Las partes acordaron que los fabricantes podrían seguir utilizando la definición decimal siempre que la definición se añadiera al embalaje y a los sitios web. [68] Los consumidores podrían solicitar "un descuento del diez por ciento en una futura compra en línea en el dispositivo de memoria flash de las tiendas en línea de los demandados". [69]

Orin Safier contra Western Digital Corporation

El 7 de julio de 2005, se presentó una demanda titulada Orin Safier contra Western Digital Corporation, et al. fue presentado ante el Tribunal Superior de la Ciudad y Condado de San Francisco, Caso No. CGC-05-442812. Posteriormente, el caso fue trasladado al Distrito Norte de California, Caso No. 05-03353 BZ. [70]

Aunque Western Digital sostuvo que su uso de unidades es consistente con "el estándar industrial indiscutiblemente correcto para medir y describir la capacidad de almacenamiento", y que "no se puede esperar que reformen la industria del software", acordaron llegar a un acuerdo en marzo de 2006 con el 14 de junio. 2006 como fecha de la audiencia de Aprobación Definitiva. [71]

Western Digital ofreció compensar a los clientes con una descarga gratuita de software de copia de seguridad y recuperación valorada en 30 dólares estadounidenses. También pagaron $500.000 en honorarios y gastos a los abogados de San Francisco Adam Gutride y Seth Safier, quienes presentaron la demanda. El acuerdo exigía que Western Digital agregara un descargo de responsabilidad a su embalaje y publicidad posteriores. [72] [73] [74] Western Digital tenía esta nota a pie de página en su acuerdo. "Aparentemente, el demandante cree que podría demandar a una compañía de huevos por fraude por etiquetar un cartón de 12 huevos como 'docena', porque algunos panaderos considerarían que una 'docena' incluye 13 artículos". [75]

Cho contra Seagate Technology (EE.UU.) Holdings, Inc.

Se presentó una demanda ( Cho v. Seagate Technology (US) Holdings, Inc. , Tribunal Superior de San Francisco, caso n.º CGC-06-453195) contra Seagate Technology , alegando que Seagate sobrerrepresentaba la cantidad de almacenamiento utilizable en un 7 % en discos duros. unidades vendidas entre el 22 de marzo de 2001 y el 26 de septiembre de 2007. El caso se resolvió sin que Seagate admitiera haber actuado mal, pero acordó proporcionar a esos compradores software de copia de seguridad gratuito o un reembolso del 5% del coste de las unidades. [76]

Dinan et al. contra SanDisk LLC

El 22 de enero de 2020, el tribunal de distrito del Distrito Norte de California falló a favor del demandado, SanDisk, confirmando su uso de "GB" para significar1.000.000.000  bytes . _ _ _ [77]

Norma IEC 1999

En 1995, el Comité Interdivisional de Nomenclatura y Símbolos (IDCNS) de la Unión Internacional de Química Pura y Aplicada (IUPAC) propuso los prefijos "kibi" (abreviatura de "kilobinario"), "mebi" ("megabinario"), "gibi " ("gigabinario") y "tebi" ("terabinario"), con los respectivos símbolos "kb", "Mb", "Gb" y "Tb", [78] para multiplicadores binarios. La propuesta sugería que los prefijos SI deberían usarse sólo para potencias de 10; de modo que una capacidad de unidad de disco de "500 gigabytes", "0,5 terabytes", "500 GB" o "0,5 TB" debería significar 500 × 10 9 bytes, exacta o aproximadamente, en lugar de 500 × 2 30 (=536 870 912 000 ) o 0,5 × 2 40 (=549 755 813 888 ).

La propuesta no fue aceptada por la IUPAC en ese momento, pero fue adoptada en 1996 por el Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) en colaboración con la Organización Internacional de Normalización (ISO) y la Comisión Electrotécnica Internacional (IEC). Se mantuvieron los prefijos "kibi", "mebi", "gibi" y "tebi", pero con los símbolos "Ki" (con "K" mayúscula), "Mi", "Gi" y "Ti" respectivamente. [79]

En enero de 1999, la IEC publicó esta propuesta, con los prefijos adicionales "pebi" ("Pi") y "exbi" ("Ei"), como norma internacional ( IEC 60027-2 Enmienda 2) [80] [81] [ 82] El estándar reafirmó la posición del BIPM de que los prefijos SI siempre deben denotar potencias de 10. La tercera edición del estándar, publicada en 2005, agregó los prefijos "zebi" y "yobi", haciendo coincidir así todos los prefijos SI definidos en ese momento con binarios. homólogos. [83]

La norma armonizada ISO / IEC IEC 80000-13 :2008 anula y reemplaza las subcláusulas 3.8 y 3.9 de IEC 60027-2:2005 (aquellas que definen prefijos para múltiplos binarios). El único cambio significativo es la adición de definiciones explícitas para algunas cantidades. [84] En 2009, los prefijos kibi-, mebi-, etc. fueron definidos por la norma ISO 80000-1 por derecho propio, independientemente del kibibyte, mebibyte, etc.

El estándar BIPM JCGM 200:2012 "Vocabulario internacional de metrología - Conceptos básicos y generales y términos asociados (VIM), 3.ª edición" enumera los prefijos binarios IEC y establece que "los prefijos SI se refieren estrictamente a potencias de 10 y no deben utilizarse para potencias de 2. Por ejemplo, 1 kilobit no debe usarse para representar1024 bits (2 10 bits), que es 1 kibibit." [85]

Los sistemas operativos recomendados por el estándar IEC 60027-2 y otro software se actualizaron para usar prefijos binarios o decimales de manera consistente, pero el uso incorrecto de prefijos SI para múltiplos binarios sigue siendo común. En ese momento, el IEEE decidió que sus estándares usarían los prefijos "kilo", etc. con sus definiciones métricas, pero permitió que las definiciones binarias se usaran en un período provisional siempre que dicho uso se señalara explícitamente en un caso. caso por caso. [86]

Otros organismos y organizaciones de normalización

Los prefijos binarios estándar IEC cuentan con el respaldo de otros organismos de normalización y organizaciones técnicas.

El Instituto Nacional de Estándares y Tecnología de los Estados Unidos (NIST) respalda los estándares ISO/IEC para "Prefijos para múltiplos binarios" y tiene una página web [87] que los documenta, describe y justifica su uso. NIST sugiere que en inglés, la primera sílaba del nombre del prefijo binario múltiple debe pronunciarse de la misma manera que la primera sílaba del nombre del prefijo SI correspondiente, y que la segunda sílaba debe pronunciarse como abeja . [5] NIST ha declarado que los prefijos SI "se refieren estrictamente a potencias de 10" y que las definiciones binarias "no deben usarse" para ellos. [88]

A partir de 2014, el organismo de estándares de la industria microelectrónica JEDEC describe los prefijos IEC en su diccionario en línea, pero reconoce que los prefijos SI y los símbolos "K", "M" y "G" todavía se usan comúnmente con el sentido binario para tamaños de memoria. . [89] [90]

El 19 de marzo de 2005, la Asociación de Estándares IEEE elevó el estándar IEEE IEEE 1541-2002 ("Prefijos para múltiplos binarios") a estándar de uso completo después de un período de prueba de dos años. [91] [92] a partir de abril de 2008 , la división de Publicaciones IEEE no requiere el uso de prefijos IEC en sus principales revistas como Spectrum [93] o Computer . [94]

La Oficina Internacional de Pesos y Medidas (BIPM), que mantiene el Sistema Internacional de Unidades (SI), prohíbe expresamente el uso de prefijos SI para denotar múltiplos binarios y recomienda el uso de los prefijos IEC como alternativa ya que las unidades de información son no incluido en el SI. [95] [1]

La Sociedad de Ingenieros Automotrices (SAE) prohíbe el uso de prefijos SI con cualquier significado que no sea una potencia de 1000, pero no cita los prefijos binarios IEC. [96]

El Comité Europeo de Normalización Electrotécnica ( CENELEC ) adoptó los prefijos binarios recomendados por IEC a través del documento de armonización HD 60027-2:2003-03. [97] La ​​Unión Europea (UE) exige el uso de los prefijos binarios IEC desde 2007. [98]

Practica actual

ElLa capacidad de 536 870 912 bytes de estos módulos de RAM se indica como "512 MB" en la etiqueta.

Algunos participantes de la industria informática, como Hewlett-Packard (HP), [99] e IBM [100] [101] han adoptado o recomendado prefijos binarios IEC como parte de sus políticas generales de documentación.

A partir de 2023, el uso de prefijos SI con significados binarios todavía prevalece para especificar la capacidad de la memoria principal de las computadoras, de los chips y módulos RAM , ROM , EPROM y EEPROM , y de la caché de los procesadores de las computadoras . Por ejemplo, un módulo de memoria de "512 megabytes" o "512 MB" tiene capacidad para 512 MiB; es decir, 512 × 2 20 bytes, no 512 × 10 6 bytes. [102] [103] [104] [105]

JEDEC continúa incluyendo las definiciones binarias habituales de "kilo", "mega" y "giga" en el documento Términos, definiciones y símbolos de letras , [106] y, a partir de 2010 , todavía utiliza esas definiciones en sus estándares de memoria . [107] [108] [109] [110] [111]

Por otro lado, los prefijos SI con potencias de diez significados se utilizan generalmente para la capacidad de unidades de almacenamiento externas, como unidades de disco , [112] [113] [114] [115] [116] unidades de estado sólido y USB . unidades flash , [66] excepto algunos chips de memoria flash destinados a ser utilizados como EEPROM . Sin embargo, algunos fabricantes de discos han utilizado los prefijos IEC para evitar confusiones. [117] El significado decimal de los prefijos SI generalmente también se utiliza en mediciones de velocidades de transferencia de datos y velocidades de reloj. [ cita necesaria ]

Algunos sistemas operativos y otro software utilizan los símbolos multiplicadores binarios IEC ("Ki", ​​"Mi", etc.) [118] [119] [120] [121] [122] [123] o los símbolos multiplicadores SI (" k", "M", "G", etc.) con significado decimal. Algunos programas, como el comando ls de Linux/GNU , permiten al usuario elegir entre multiplicadores binarios o decimales. Sin embargo, algunos continúan usando los símbolos SI con significados binarios, incluso cuando informan tamaños de disco o archivo. Algunos programas también pueden utilizar "K" en lugar de "k", con cualquiera de los dos significados. [124]

El editor de particiones de Linux GNOME utiliza prefijos IEC para mostrar los tamaños de las particiones. La capacidad total del disco de 120 × 10 9 bytes se muestra como "111,79 GiB".
El monitor del sistema de GNOME utiliza prefijos IEC para mostrar el tamaño de la memoria y la velocidad de datos de la red.

Ver también

Referencias

  1. ^ abcd Oficina Internacional de Pesos y Medidas. (2006). "§3.1 Prefijos SI" (PDF) . El Sistema Internacional de Unidades (SI) (en francés e inglés) (8ª ed.). París: STEDI Media. pag. 127.ISBN _ 978-92-822-2213-3. Archivado (PDF) desde el original el 13 de agosto de 2006 . Consultado el 25 de febrero de 2007 . [Nota al margen:] Estos prefijos SI se refieren estrictamente a potencias de 10. No deben usarse para indicar potencias de 2 (por ejemplo, un kilobit representa 1000 bits y no 1024 bits). La IEC ha adoptado prefijos para potencias binarias en la norma internacional IEC 60027-2: 2005, tercera edición, Símbolos de letras para ser utilizados en tecnología eléctrica – Parte 2: Telecomunicaciones y electrónica . Los nombres y símbolos de los prefijos correspondientes a 2 10 , 2 20 , 2 30 , 2 40 , 2 50 y 2 60 son, respectivamente: kibi, Ki; mebi, Mi; gibi, gi; tebi, Ti; pebí, Pi; y exbi, Ei. Así, por ejemplo, un kibibyte se escribiría: 1 KiB = 2 10  B = 1024 B, donde B denota un byte. Aunque estos prefijos no forman parte del SI, deben utilizarse en el campo de la tecnología de la información para evitar el uso incorrecto de los prefijos SI.
  2. ^ "Orden que concede la moción de desestimación" (PDF) . Tribunal de Distrito de los Estados Unidos para el Distrito Norte de California . Consultado el 24 de enero de 2020 .
  3. ^ Véase también Dinan contra SanDisk LLC, No. 20-15287 (9th Cir. 11 de febrero de 2021) https://scholar.google.com/scholar_case?case=16989791406584358656
  4. ^ "Prefijos SI". La referencia del NIST sobre constantes, unidades e incertidumbre: Sistema Internacional de Unidades (SI) . Instituto Nacional de Estándares y Tecnología . 2010-01-13 . Consultado el 3 de abril de 2017 .
  5. ^ ab "Sistema Internacional de Unidades (SI): Prefijos para múltiplos binarios". La referencia del NIST sobre constantes, unidades e incertidumbre . Instituto Nacional de Ciencia y Tecnología . Consultado el 9 de septiembre de 2007 .
  6. ^ "Patente WO2012098399A2 - Oscilador de baja potencia - Patentes de Google". Google.com . Consultado el 23 de junio de 2016 .
  7. ^ Ainslie, Michael A.; Halvorsen, Michele B.; Robinson, Stephen P. (enero de 2022) [09/11/2021]. "Un estándar terminológico para la acústica subacuática y los beneficios de la estandarización internacional". Revista IEEE de Ingeniería Oceánica . IEEE . 47 (1): 179–200. Código Bib : 2022IJOE...47..179A. doi : 10.1109/JOE.2021.3085947 . eISSN  1558-1691. ISSN  0364-9059. S2CID  243948953.[1] (22 páginas)
  8. ^ "Lista de Resoluciones para la 27ª reunión de la Conferencia General de Pesos y Medidas" (PDF) . 2022-11-18. Archivado (PDF) desde el original el 18 de noviembre de 2022 . Consultado el 18 de noviembre de 2022 .
  9. ^ Gibney, Elizabeth (18 de noviembre de 2022). "¿Cuántos yottabytes hay en un quettabyte? Los números extremos reciben nuevos nombres". Naturaleza . doi :10.1038/d41586-022-03747-9. PMID  36400954. S2CID  253671538 . Consultado el 21 de noviembre de 2022 .
  10. ^ Brown, Richard JC (2023) [2022-02-08, 2022-04-01, 2022-11-24]. "Una breve historia más de los prefijos SI". Carta al editor. Metrología . BIPM y IOP Publishing Ltd. 60 (1): 013001. Código bibliográfico : 2023Metro..60a3001B. doi : 10.1088/1681-7575/ac6afd . S2CID  253966045. 013001.(1+4 páginas)
  11. ^ Marrón, Richard JC (27 de abril de 2022). "Respuesta a 'Ante la escasez de letras latinas para los posibles nuevos símbolos SI: propuesta alternativa para los nuevos prefijos SI'". Acreditación y garantía de calidad  [de] . 27 (3): 143–144. doi :10.1007/s00769-022-01499-7. S2CID  248397680.
  12. ^ "La Loi Du 18 Germinal An 3: Décision de tracer le mètre, unité fondamentale, sur une règle de platine. Nomenclature des " mesures républicaines ". Reprise de la triangulation" [La Ley de 18 Germinal , Año 3: Decisión de dibujar la unidad fundamental metro en una regla de platino. Nomenclatura de "Medidas republicanas". Reanudación de la triangulación.]. L'Histoire Du Mètre [La historia del metro] (en francés). histoire.du.metre.free.fr. Archivado desde el original el 26 de noviembre de 2022 . Consultado el 12 de octubre de 2015 . Arte. 8. Dans les poids et mesures de capacité, chacune des mesures décimales de ces deux geners aura son double et sa moitié, afin de donner à la vente des divers objets toute la commodité que l'on peut désirer. Il y aura donc le double-litre et le demi-litre, le double-hectogramme et le demi-hectogramme, et ainsi des autres. [Arte. 8. En los pesos y medidas de capacidad, cada una de las medidas decimales de estas dos clases tendrá su doble y su mitad, para dar a la venta de los diversos artículos toda la comodidad que se pueda desear. Habrá, pues, el doble litro y el medio litro, el doble hectogramo y el medio hectogramo, etcétera.]
  13. ^ Weik, Martin H. (marzo de 1961). "Un tercer estudio de los sistemas informáticos digitales electrónicos nacionales: análisis y tendencias del capítulo III". Informe de Ballistic Research Laboratories No. 1115 : 1027. De 187 sistemas relevantes diferentes, 131 utilizan un sistema binario directo internamente, mientras que 53 utilizan el sistema decimal (principalmente decimal codificado en binario) y 3 sistemas utilizan un sistema de notación alfanumérico codificado en binario.Este extenso informe describe muchas de las primeras computadoras.
  14. ^ Problemas de caza en 28 megaciclos, AL Blais, QST, enero de 1930.
  15. ^ Lin, Yeong; Mattson, R. (septiembre de 1972). "Evaluación coste-rendimiento de jerarquías de memoria". Transacciones IEEE sobre magnetismo . IEEE. 8 (3): 390–392. Código Bib : 1972ITM.....8..390L. doi :10.1109/TMAG.1972.1067329. Además, los dispositivos de acceso aleatorio son ventajosos sobre los dispositivos de acceso en serie para respaldar aplicaciones de almacén sólo cuando la capacidad de memoria es inferior a 1 Mbyte. Para capacidades de 4 Mbytes y 16 Mbytes, los almacenes de acceso en serie con longitudes de registro de desplazamiento de 256 bits y 1024 bits, respectivamente, parecen favorables.
  16. ^ Real, P. (septiembre de 1959). "Un programa de análisis de varianza generalizado que utiliza lógica binaria". ACM '59: Preimpresiones de artículos presentados en el 14º Encuentro Nacional de la Asociación de Maquinaria de Computación . Prensa ACM: 78–1–78–5. doi : 10.1145/612201.612294 . S2CID  14701651. En una computadora con un tamaño de núcleo de 32 K y 704, aproximadamenteSe pueden analizar 28.000 datos,... sin recurrir al almacenamiento auxiliar en cinta .Nota: las unidades de memoria central IBM 704 tenían 4096 palabras de 36 bits. HastaSe podrían instalar 32 768 palabras.
  17. ^ Gruenberger, Fred; Burgess, CR; Gruenberger, Fred (octubre de 1960). "Cartas al editor". Comunicaciones de la ACM . 3 (10). doi :10.1145/367415.367419. S2CID  3199685."Las tiendas principales de 8K se estaban volviendo bastante comunes en este país en 1954. La tienda de 32K comenzó la producción en masa en 1956; ahora es el estándar para máquinas grandes y al menos 200 máquinas del tamaño (o su equivalente en máquinas direccionables de caracteres) existen hoy (y al menos 100 existían a mediados de 1959)". Nota: El IBM 1401 era una computadora direccionable por caracteres.
  18. ^ Ray Horak (2008). Diccionario Webster's New World Telecom . John Wiley e hijos . pag. 271.ISBN _ 9780471774570. En los sistemas informáticos y de almacenamiento, un kB (kiloByte) es en realidad 1024 (2^10) bytes, ya que la medida se basa en un sistema numérico de base 2, o binario. El término kB proviene del hecho de que 1.024 es nominalmente, o aproximadamente, 1.000.
  19. ^ Janet S. Dodd (1997). La guía de estilo ACS: un manual para autores y editores . Sociedad Química Americana . pag. 124.ISBN _ 9780841234611. kB (kilobyte; en realidad 1024 bytes) KB (kilobyte; se prefiere kB)
  20. ^ FJM Laver (11 de mayo de 1989). Tecnologías de la Información: Agente de Cambio . Prensa de la Universidad de Cambridge . pag. 35.ISBN _ 978-0521350358. al describir el rendimiento de los sistemas de TI, las unidades más grandes son 'kilobytes' (kB) [...] Estrictamente hablando, k significa 'mil binarios' 1024
  21. ^ ab Amdahl, Gene M. (1964). «Arquitectura del IBM System/360» (PDF) . Revista IBM de investigación y desarrollo . IBM. 8 (2): 87-101. doi :10.1147/rd.82.0087.La Figura 1 muestra los rangos de capacidad de almacenamiento (memoria) de los distintos modelos en "Capacidad de 8 bits, 1 K = 1024".
  22. ^ IBM (1972). Folleto System/370 Modelo 158 (PDF) . IBM. G520-261871. Almacenamiento totalmente monolítico... (NMOS de 1024 bits) Esta nueva mejora del almacenamiento del procesador hace que la expansión del sistema sea más económica. La capacidad de almacenamiento real está disponible en incrementos de 512 KB que van desde 512 KB a 2048 KB.
  23. ^ Control Data Corporation (noviembre de 1968). Sistema informático Control Data 7600: descripción preliminar del sistema (PDF) . Un tipo, designado como memoria de núcleo pequeño (SCM), es una memoria de tipo actual coincidente de muchos bancos con un total de 64 K palabras de 60 bits de longitud (K = 1024).
  24. ^ Bell, Gordon (noviembre de 1975). "Estructuras informáticas: ¿Qué hemos aprendido del PDP-11?" (PDF) . ISCA '76: Actas del tercer simposio anual sobre arquitectura informática . Prensa ACM: 1–14. doi : 10.1145/800110.803541. S2CID  14496112. tamaño de memoria (8k bytes a 4 megabytes).
  25. ^ Corporación de datos de control (1965-1967). Manual de referencia de sistemas informáticos Control Data 6400/6500/6600 (Pub No. 60100000 ed.). págs. 2-1. Archivado desde el original el 2 de enero de 2014 . Consultado el 7 de noviembre de 2013 . La memoria central está organizada en 32.000, 65.000 o 131.000 palabras (60 bits) en 8, 16 o 32 bancos de 4096 palabras cada uno.
  26. ^ Frankenberg, Robert (octubre de 1974). "Toda la memoria de semiconductores seleccionada para la nueva serie de minicomputadoras" (PDF) . Diario de Hewlett-Packard . Hewlett Packard. 26 (2): 15-20. Archivado desde el original (PDF) el 29 de noviembre de 2007 . Consultado el 18 de junio de 2007 . Tamaño de memoria de 196K palabras
  27. ^ Hewlett-Packard (noviembre de 1973). "Guía de configuración de HP 3000" (PDF) . Datos del subsistema y sistema informático HP 3000 : 59 . Consultado el 22 de enero de 2010 .
  28. ^ Corporación IBM (23 de enero de 2003). "Unidad de almacenamiento en disco IBM 350". Archivos de IBM .
  29. ^ La tarjeta de línea de productos CDC utiliza inequívocamente MB para caracterizar la capacidad del disco duro en millones de bytes
  30. ^ Seagate Corporation (abril de 1982). Manual OEM ST506/412 (PDF) . pag. 3. Archivado desde el original (PDF) el 8 de octubre de 2016 . Consultado el 6 de septiembre de 2016 .
  31. ^ IBM le dice a MiniScribe que está reduciendo los pedidos de Winchester, Computer System News, 1 de enero de 1984, p. 1
  32. ^ Mellor, Chris (6 de abril de 2011). "Es la unidad Seagate en funcionamiento más antigua del Reino Unido". El registro . Consultado el 26 de enero de 2012 .
  33. ^ "Hitachi presenta el disco duro de 1 terabyte". Mundo PC . 2007-01-04. Archivado desde el original el 12 de enero de 2007 . Consultado el 4 de febrero de 2010 .
  34. ^ Informe de tendencias/discos de 1977: unidades de disco rígidas, publicado en junio de 1977
  35. ^ ab Manual del producto Seagate Seag2011 10K.5 SAS, 100628561, Rev D, marzo de 2011, sección 5.2.3, p. 10 (página 18 del pdf), indica la velocidad de transferencia sostenida de la unidad como "89 a 160 MiB /s" en una línea y "93 a 168 MB/s" en la línea siguiente.
  36. ^ "Boletín de marketing: Preguntas frecuentes sobre la transición del sector 4K de formato avanzado" (PDF) . Tecnología Seagate . Archivado desde el original (PDF) el 15 de julio de 2010.
  37. ^ "Cómo iOS y macOS informan la capacidad de almacenamiento". Soporte de Apple . 2018-02-27. Archivado desde el original el 9 de abril de 2020 . Consultado el 9 de enero de 2022 .
  38. ^ "Política de unidades". Wiki de Ubuntu . Ubuntu. Archivado desde el original el 18 de noviembre de 2021 . Consultado el 9 de enero de 2022 .
  39. ^ "Prefijos de unidad consistentes". WikiDebian . Archivado desde el original el 3 de diciembre de 2021 . Consultado el 9 de enero de 2022 .
  40. ^ "IBM100: el disquete". www-03.ibm.com . 2012-03-07 . Consultado el 17 de octubre de 2023 .
  41. ^ "Almacenamiento en disco". Datamación . Mayo de 1972. págs. 154, 162, 164. CDS 100... almacena más de 600 kilobits, el modelo 650... almacena 1,5 megabits...
  42. ^ Brutman, Michael B. (8 de julio de 2001). "Trabajar con discos: una introducción a los disquetes y las unidades de disquete". Laboratorios Brutman .
  43. ^ Microsoft (6 de mayo de 2003). "Determinación del tamaño real del disco: por qué 1,44 MB debería ser 1,40 MB". Número de artículo: 121839 . Microsoft . Consultado el 7 de julio de 2007 ."El valor de 1,44 megabytes (MB) asociado con el formato de disco de 3,5 pulgadas no representa el tamaño real ni el espacio libre de estos discos. Aunque su tamaño se ha denominado popularmente 1,44 MB, el tamaño correcto en realidad es 1,40 MB".
  44. ^ "Capacidad de datos de los CD". Videohelp.com. Archivado desde el original el 15 de julio de 2006 . Consultado el 26 de enero de 2012 .
  45. ^ Comprensión del DVD grabable y regrabable Archivado el 2 de enero de 2011 en Wayback Machine.
  46. ^ [2] [ enlace muerto permanente ]
  47. ^ "Intercambio de datos en cartuchos de cinta magnética de 384 pistas de 12,7 mm - Formato Ultrium-1" (PDF) . Ecma-international.org . Archivado desde el original (PDF) el 17 de septiembre de 2013 . Consultado el 30 de diciembre de 2017 .
  48. ^ "Definición de megabyte". Mw.com . Consultado el 30 de diciembre de 2017 .
  49. ^ "Definiciones de megabyte". Diccionario.reference.com . Consultado el 30 de diciembre de 2017 .
  50. ^ "Pregúntale a Oxford: megabytes". Askoxford.com . Archivado desde el original el 25 de mayo de 2005 . Consultado el 30 de diciembre de 2017 .
  51. ^ Glosario estándar IEEE de terminología matemática e informática . 1986-10-30. doi :10.1109/IEEESTD.1986.79649. ISBN 0-7381-4541-6. kilos (K). (1) Un prefijo que indica 1000. (2) En declaraciones que involucran el tamaño del almacenamiento de la computadora, un prefijo que indica 2 10 o 1024. mega (M). (1) Un prefijo que indica un millón. (2) En declaraciones que involucran el tamaño del almacenamiento de la computadora, un prefijo que indica 2 20 o 1048576.
  52. ^ Arquitectura de registro de estado y control estándar IEEE (CSR) para buses de microcomputadoras . 1992-07-22. doi :10.1109/IEEESTD.1992.106981. ISBN 0-7381-4336-7. Kbytes. Kilobyte. Indica 2 10 bytes. Mbytes. Megabyte. Indica 2 20 bytes. Gbyte se utiliza en el prólogo.
  53. ^ Glosario estándar IEEE de terminología de hardware informático . 1994-06-24. doi :10.1109/IEEESTD.1995.79522. ISBN 1-55937-492-6. gigabyte (gigas, GB). Este término puede significar a)1 000 000 000 bytes o b) 2 30 bytes. ... Tal como se utilizan en este documento, los términos kilobyte (kB) significa 2 10 o 1024 bytes, megabyte (MB) significa 1024 kilobytes y gigabyte (GB) significa 1024 megabytes.
  54. ^ Instituto de Ingenieros Eléctricos y Electrónicos (2000). 100-2000. Prensa de la Sociedad de Computación IEEE. doi :10.1109/IEEESTD.2000.322230. ISBN 978-0-7381-2601-2."kB Ver kilobyte." "Kbyte Kilobyte. Indica 2 10 bytes." "Kilobyte 1000 o 2 10 o 1024 bytes". El estándar también define megabyte y gigabyte con una nota de que se está desarrollando una notación alternativa para base 2.
  55. ^ Kuhn, Markus (29 de diciembre de 1996). "Unidades estandarizadas para uso en tecnologías de la información".
  56. ^ Donald R. Morrison, Sandia Corporation (marzo de 1968). "Cartas al editor: abreviaturas de tamaños de memoria y computadora". Comunicaciones de la ACM . 11 (3): 150. doi : 10.1145/362929.362962 . S2CID  22934466.
  57. ^ Wallace Givens, Laboratorio Nacional Aplicado (junio de 1968). "Cartas al editor: abreviatura propuesta para 1024: bK". Comunicaciones de la ACM . 11 (6): 391. doi : 10.1145/363347.363351 . S2CID  22205692.
  58. ^ Martín, Bruce Alan (octubre de 1968). "Cartas al editor: sobre notación binaria". Comunicaciones de la ACM . Universidades Asociadas Inc. 11 (10): 658. doi : 10.1145/364096.364107 . S2CID  28248410.
  59. ^ Schwartz, Jake; Grevelle, Rick (20 de octubre de 2003) [1993]. Biblioteca de emuladores HP16C para HP48S/SX. 1,20 (1 ed.) . Consultado el 15 de agosto de 2015 .
  60. ^ El arte de la programación informática Archivado el 5 de marzo de 2016 en Wayback Machine Volumen 1, Donald Knuth , págs.24 y 94
  61. ^ "Knuth: noticias recientes (1999)". Cs-staff.stanford.edu . Consultado el 26 de enero de 2012 .
  62. ^ Apple Macintosh , que comenzó a utilizar "KB" en sentido binario para informar la capacidad del disco duro a partir de 1984.
  63. ^ "Discos duros SATA WD Caviar SE16". Western Digital: Productos . Corporación Digital Occidental . Archivado desde el original el 2 de septiembre de 2007 . Consultado el 9 de septiembre de 2007 .
  64. ^ "Preguntas frecuentes sobre Jack Flash" Corsair . Archivado desde el original el 5 de marzo de 2016 . Consultado el 20 de junio de 2014 . [...] la definición estándar de la industria de un megabyte (MByte) para dispositivos flash es un millón (1.000.000) de bytes, donde el sistema operativo utiliza dos elevado a la vigésima potencia, o 1.048.576 bytes. De manera similar, para un gigabyte (GByte), el número es 1.000.000.000 y 1.073.741.824 respectivamente.
  65. ^ "Tarjetas SanDisk Ultra® CompactFlash®" (PDF) . Corporación SanDisk . Archivado desde el original (PDF) el 10 de agosto de 2013 . Consultado el 20 de junio de 2014 .
  66. ^ ab "Descargo de responsabilidad sobre capacidad digital segura" (PDF) . sandisk.com . Corporación SanDisk . Archivado desde el original (PDF) el 27 de febrero de 2013 . Consultado el 20 de junio de 2014 .
  67. ^ "Tercera demanda enmendada de Vreogh (Caso No. GCG-04-428953)" (PDF) . pddocs.com . Corporación Poorman-Douglas. 2005-03-10. Archivado desde el original (PDF) el 9 de marzo de 2008 . Consultado el 9 de septiembre de 2007 .
  68. ^ "¿Por qué la capacidad de mi tarjeta de memoria Secure Digital (según lo informado por muchos sistemas operativos) es diferente de la capacidad que figura en su etiqueta?" (PDF) . Sandisk.com . 2012-04-13. Archivado desde el original (PDF) el 13 de abril de 2012 . Consultado el 30 de diciembre de 2017 .
  69. ^ Safier, Seth A. "Preguntas frecuentes". Liquidación de Memoria Flash . Corporación Poorman-Douglas. Archivado desde el original el 28 de septiembre de 2007 . Consultado el 9 de septiembre de 2007 .
  70. ^ Gutride, Adán; Seth A. Safier (29 de marzo de 2006). "Denuncia de demanda colectiva". Orin Safier contra Western Digital Corporation . Corporación Digital Occidental . Archivado desde el original el 16 de octubre de 2007 . Consultado el 9 de septiembre de 2007 .
  71. ^ Zimmerman, Bernard (2006). "Aviso de demanda colectiva y acuerdo propuesto". Orin Safier contra Western Digital Corporation . Corporación Digital Occidental . Archivado desde el original el 22 de septiembre de 2007 . Consultado el 9 de septiembre de 2007 .
  72. ^ "Western Digital resuelve demanda de capacidad". Betanews.com . 28 de junio de 2006 . Consultado el 30 de diciembre de 2017 .
  73. ^ Jeremy Reimer (30 de junio de 2006). "Western Digital llega a un acuerdo sobre el tamaño de la unidad". Ars Technica LLC . Consultado el 10 de febrero de 2010 .
  74. ^ Corporación Western Digital (2006). "AVISO DE DEMANDA COLECTIVA Y ACUERDO PROPUESTO ("AVISO")". Archivado desde el original el 7 de mayo de 2010 . Consultado el 10 de febrero de 2010 .
  75. ^ Baskin, Scott D. (1 de febrero de 2006). ""Escrito del demandado Western Digital Corporation en apoyo de la moción del demandante para la aprobación preliminar"". Orin Safier contra Western Digital Corporation . Corporación Digital Occidental . Consultado el 9 de septiembre de 2007 .
  76. ^ "Sitio web del acuerdo para Cho v. Seagate Technology (US) Holdings, Inc". Archivado desde el original el 18 de enero de 2019 . Consultado el 12 de abril de 2011 .
  77. ^ "Orden que concede la moción de desestimación" (PDF) . Tribunal de Distrito de los Estados Unidos para el Distrito Norte de California . Consultado el 24 de enero de 2020 .
  78. ^ Comité Interdivisional de Nomenclatura y Símbolos (IDCNS) de la IUCr IUPAC (13 de febrero de 1997) [1995]. "Informe anual de la IUCr de 1995" (Informe). Unión Internacional de Cristalografía . Archivado desde el original el 27 de agosto de 2009 . Consultado el 26 de enero de 2012 .
  79. ^ "(IUCr) Informe de 1996 - Comité Interdivisional de Nomenclatura y Símbolos (IDCNS) de la IUPAC" (Reporte). Unión Internacional de Cristalografía . 14 de febrero de 1997 [1996]. Archivado desde el original el 13 de junio de 2013 . Consultado el 26 de enero de 2012 .
  80. ^ "Se adoptaron estos prefijos para múltiplos binarios, que fueron desarrollados por el Comité Técnico (TC) 25 de IEC, Cantidades y unidades, y sus símbolos de letras, con el fuerte apoyo del Comité Internacional de Pesos y Medidas (CIPM) y el IEEE. por la IEC como Enmienda 2 a la Norma Internacional IEC IEC 60027-2: Símbolos de letras que se utilizarán en tecnología eléctrica - Parte 2: Telecomunicaciones y electrónica".
  81. ^ "Informe de la UICR de 1999 sobre el Comité Interdivisional de Nomenclatura y Símbolos de la IUPAC". Acta Crystallographica Sección A: Fundamentos de la cristalografía . Revistas.iucr.org. 56 (6): 609–642. Noviembre de 2000. doi : 10.1107/S0108767300012873 . PMID  11058849 . Consultado el 26 de enero de 2012 .
  82. ^ IEC 60027-2 (2000-11) Ed. 2.0
  83. ^ "AQUÍ VIENEN ZEBI Y YOBI" (Presione soltar). Comisión Electrotécnica Internacional. 2005-08-15. Archivado desde el original el 11 de junio de 2007.
  84. ^ "niso, nuevas especificaciones y estándares". Niso.org. Archivado desde el original el 8 de diciembre de 2008 . Consultado el 26 de enero de 2012 .
  85. ^ "Vocabulario internacional de metrología - Conceptos básicos y generales y términos asociados (VIM)" (PDF) . Bipm.org (3ª ed.). Archivado (PDF) desde el original el 9 de octubre de 2022 . Consultado el 30 de diciembre de 2017 .
  86. ^ Barrow, Bruce (enero de 1997) [1996]. "Una lección en megabytes". Portador de estándares IEEE . IEEE . 11 : 5. Archivado desde el original el 28 de mayo de 2022 . Consultado el 24 de diciembre de 2022 .
  87. ^ La referencia del NIST sobre constantes, unidades e incertidumbre
  88. ^ Barry N. Taylor y Ambler Thompson Ed. (2008). El Sistema Internacional de Unidades (SI) (PDF) . Gaithersburg, MD: Instituto Nacional de Estándares y Tecnología. pag. 29. Archivado desde el original (PDF) el 25 de diciembre de 2018 . Consultado el 27 de abril de 2010 .
  89. ^ "mega (M) (como prefijo de unidades de capacidad de almacenamiento de semiconductores)". JEDEC – Estándares globales para la industria microelectrónica . Consultado el 14 de abril de 2021 . Las definiciones de kilo, giga y mega basadas en potencias de dos se incluyen únicamente para reflejar el uso común.
  90. ^ Velocidad de datos doble de baja potencia 4 (LPDDR4) JESD209-4. Asociación de Tecnología de Estado Sólido JEDEC. Agosto de 2014. p. 7. Estos dispositivos contienen la siguiente cantidad de bits: 4Gb tiene 4.294.967.296 bits... 32Gb tiene 34.359.738.368 bitsSe requiere registro gratuito para descargar el estándar.
  91. ^ 1541-2002. Reafirmado el 27 de marzo de 2008. 2003-02-12. doi :10.1109/IEEESTD.2003.94236. ISBN 978-0-7381-3385-0. Archivado desde el original el 14 de octubre de 2012 . Consultado el 29 de julio de 2007 . Este estándar se preparó con dos objetivos en mente: (1) preservar los prefijos SI como multiplicadores decimales inequívocos y (2) proporcionar prefijos alternativos para aquellos casos en los que se necesitan multiplicadores binarios. El primer objetivo afecta al público en general, la amplia audiencia de personas técnicas y no técnicas que utilizan computadoras sin mucha preocupación por su construcción o funcionamiento interno. Estas personas normalmente interpretarán kilo, mega, etc., en su sentido decimal propio. El segundo objetivo está dirigido a los especialistas: los prefijos de múltiplos binarios permiten a las personas que trabajan en las ciencias de la información comunicarse con precisión.
  92. ^ "Agenda de la reunión del Comité de Revisión de Estándares (RevCom) de la Junta de Normas IEEE-SA". 2005-03-19. Archivado desde el original el 22 de septiembre de 2007 . Consultado el 25 de febrero de 2007 . 1541-2002 (SCC14) Estándar de uso de prueba del IEEE para prefijos para múltiplos binarios [No se recibieron comentarios negativos durante el período de uso de prueba, que ya está completo; El patrocinador solicita la elevación del estado a uso completo.] Recomendación : Elevar el estado del estándar de uso de prueba a uso completo. Se notificará al personal editorial para implementar los cambios necesarios. La norma deberá someterse a una acción de mantenimiento en 2007.
  93. ^ Wallich, Paul (abril de 2008). "Herramientas y juguetes: piratear el Nokia N800". Espectro IEEE . 45 (4): 25. doi :10.1109/MSPEC.2008.4476441. S2CID  20129812. "En una década pueden pasar muchas cosas. Puedes tener el Nokia N800 en la mano, pero es casi equivalente a un PC de escritorio de alta gama de hace 10 años. Tiene un procesador de 320 megahercios, 128 megabytes de RAM y unos pocos gigabytes de almacenamiento masivo disponible".
  94. ^ Gschwind, Michael; Erb, David; Manning, Sid; Nutter, Mark (junio de 2007). "Un entorno de código abierto para el software del sistema de motor de banda ancha celular" (PDF) . Computadora . Sociedad de Computación IEEE. 40 (6): 37–47. doi :10.1109/MC.2007.192. S2CID  10877922. Archivado (PDF) desde el original el 9 de octubre de 2022."El procesador tiene un subsistema de memoria con cachés de datos e instrucciones de primer nivel separados de 32 Kbytes, y un caché de segundo nivel unificado de 512 Kbytes". Los autores pertenecen a IBM.
  95. ^ "BIPM - Prefijos SI". Bipm.org . Consultado el 30 de diciembre de 2017 .
  96. ^ "Reglas para el uso SAE de unidades SI (métricas)] - Sección C.1.12 - Prefijos SI" (PDF) . Sae.org . Archivado (PDF) desde el original el 9 de octubre de 2022 . Consultado el 30 de diciembre de 2017 .
  97. ^ "CENELEC - Desarrollo de Normas - Lista de Organismos Técnicos". Archivado desde el original el 13 de febrero de 2013.
  98. ^ "CENELEC - Desarrollo de Normas - Lista de Organismos Técnicos". Archivado desde el original el 22 de julio de 2012.
  99. ^ Hewlett-Packard (2009): "¿Cuántos bytes hay en un GB?" Actualización de tecnología ISS – Hewlett Packard Enterprise, volumen 9, número 1, cita: 'Para reducir la confusión, los proveedores están buscando una de dos soluciones: están cambiando los prefijos SI por los nuevos prefijos binarios, o están recalculando los números como potencias de diez. . [...] HP está considerando modificar sus utilidades de almacenamiento para informar la capacidad del disco con valores decimales y binarios correctos uno al lado del otro (por ejemplo, "300 GB (279,4 GiB)") e informar los tamaños de caché con prefijos binarios (" 1 GB")'.
  100. ^ DeRespinis, F., Hayward, P., Jenkins, J., Laird, A., McDonald, L. y Radzinski, E. (2011): La guía de estilo de IBM: convenciones para escritores y editores . Prensa IBM. cita: "Para ayudar a evitar inexactitudes (especialmente con los prefijos más grandes) y posibles ambigüedades, la Comisión Electrotécnica Internacional (IEC) adoptó en 2000 un conjunto de prefijos específicos para multiplicadores binarios (consulte IEC 60027-2). Su uso ahora está respaldado por Instituto Nacional de Estándares y Tecnología de los Estados Unidos (NIST) e incorporados en ISO 80000. También son requeridos por la ley de la UE y en ciertos contextos en los EE. UU. Sin embargo, la mayoría de la documentación y los productos de la industria continúan usando prefijos SI cuando se refieren a multiplicadores binarios. En la documentación del producto, siga el mismo estándar que se utiliza en el propio producto (por ejemplo, en la interfaz o el firmware). Ya sea que elija utilizar prefijos IEC para potencias de 2 y prefijos SI para potencias de 10, o utilizar Prefijos SI con un doble propósito... sea consistente en su uso y explique al usuario su sistema adoptado."
  101. ^ "Centro de conocimiento de IBM". Imagen.dhe.ibm.com . Archivado desde el original el 17 de marzo de 2014 . Consultado el 30 de diciembre de 2017 .
  102. ^ Tal como se utiliza en este artículo, el término prefijo binario habitual o similar se refiere a prefijos como kilo, mega, giga, etc., tomados de prefijos SI con nombres similares pero que se usan para denotar una potencia de 1024.
  103. ^ "Hewlett-Packard". Bienvenido.hp.com . Consultado el 26 de enero de 2012 .
  104. ^ "Electrónica de consumo - Sony EE. UU.". Sonystyle.com . Archivado desde el original el 16 de junio de 2011 . Consultado el 30 de diciembre de 2017 .
  105. ^ "4AllMemory.com". 4AllMemory.com . Consultado el 26 de enero de 2012 .
  106. ^ Asociación de Tecnología de Estado Sólido JEDEC (diciembre de 2002). "Estándar JEDEC n.º 100B.01: términos, definiciones y símbolos de letras para microcomputadoras, microprocesadores y circuitos integrados de memoria" (PDF) . pag. 8 . Consultado el 7 de marzo de 2010 . Las definiciones de kilo, giga y mega basadas en potencias de dos se incluyen únicamente para reflejar el uso común. IEEE/ASTM SI 10-1997 establece "Esta práctica frecuentemente genera confusión y está en desuso".(Requiere registro e inicio de sesión gratuitos).
  107. ^ JEDEC (septiembre de 2009). "Estándar DDR3 SDRAM" . Consultado el 4 de febrero de 2010 .
  108. ^ JEDEC (noviembre de 2009). "Estándar DDR2 SDRAM" . Consultado el 4 de febrero de 2010 .
  109. ^ JEDEC. "Configuraciones de memoria" . Consultado el 4 de febrero de 2010 .
  110. ^ JEDEC. "Tabla de contenido de configuraciones de memoria" (PDF) . Archivado (PDF) desde el original el 9 de octubre de 2022 . Consultado el 4 de febrero de 2010 .
  111. ^ JEDEC. "Términos y definiciones" (PDF) . Archivado (PDF) desde el original el 9 de octubre de 2022 . Consultado el 4 de febrero de 2010 .
  112. ^ [3] [ enlace muerto ]
  113. ^ "Preguntas frecuentes". Samsung.com . Archivado desde el original el 16 de junio de 2011 . Consultado el 30 de diciembre de 2017 .
  114. ^ "Guía de soluciones de almacenamiento" (PDF) . Seagate . Archivado desde el original (PDF) el 31 de marzo de 2010 . Consultado el 4 de marzo de 2010 .
  115. ^ "Toshiba presenta dos familias de unidades de disco duro de 1,8 pulgadas para un alto rendimiento y una batería de larga duración en aplicaciones informáticas móviles" (PDF) (Comunicado de prensa). Toshiba. 2009-11-04. Archivado desde el original (PDF) el 22 de noviembre de 2009 . Consultado el 30 de diciembre de 2017 .
  116. ^ "Números de pedido y modelo de WD" (PDF) . Archivado desde el original (PDF) el 24 de agosto de 2005.
  117. ^ "Cliente: Disco duro del cliente - Toshiba". Toshiba-tdmt.com.tw . Consultado el 30 de diciembre de 2017 .
  118. ^ "Unidades". Manual del programador de Linux . 2001-12-22. Archivado desde el original el 2 de septiembre de 2007 . Consultado el 20 de mayo de 2007 . Cuando el kernel de Linux arranca y dice que los MB son megabytes y los KiB son kibibytes.hda: 120064896 sectors (61473 MB) w/2048KiB Cache
  119. ^ "Publicación de ESR en LKML". Lwn.net . Consultado el 26 de enero de 2012 .
  120. ^ "Ubuntu implementa una política de unidades, cambiará a unidades de base 10 en una versión futura". Neowin.net . Consultado el 26 de enero de 2012 .
  121. ^ "Política de unidades - Wiki de Ubuntu". Wiki.ubuntu.com . Consultado el 26 de enero de 2012 .
  122. ^ "Las nuevas matemáticas de Snow Leopard". Macmundo . 2009-08-28 . Consultado el 13 de abril de 2011 .[ enlace muerto permanente ]
  123. ^ "Cómo iOS y macOS informan la capacidad de almacenamiento". Apple Inc. 2018-02-27 . Consultado el 27 de junio de 2021 .
  124. ^ "Ls(1) - Página del manual de Linux".

Otras lecturas

enlaces externos