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 bit y byte , al expresar la capacidad de los dispositivos de almacenamiento o el tamaño de los archivos de computadora .

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). Su propósito era reemplazar los prefijos de potencia decimal del sistema métrico (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" contendría 2 × 2 20 =2 097 152 bytes, en lugar de 2 × 10 6 =2 000 000 .

Por otro lado, un disco duro cuya capacidad está 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 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 ser confusa para los usuarios de sistemas informáticos y ha dado lugar a demandas judiciales . [2] [3] Los prefijos binarios IEC 60027-2 se han incorporado en la norma ISO/IEC 80000 y están respaldados por otros organismos de normalización, incluido el BIPM , que define el sistema SI, [1] : p.121  el NIST de EE. UU. , [4] [5] y la Unión Europea .

Antes de la norma IEC de 1999, algunas organizaciones de la industria, 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 su 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 el significado decimal. Desde entonces, las principales organizaciones de normalización han desaprobado expresamente el uso de prefijos SI para denotar múltiplos binarios, y han recomendado u ordenado el uso de los prefijos IEC para ese propósito, pero el uso de prefijos SI en este sentido ha persistido en algunos campos.

Si bien los prefijos binarios se utilizan casi siempre con las unidades de información, bits y bytes, se pueden utilizar 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 hertz (Hz), por ejemplo el kibihertz (KiHz), igual a1024 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 binarias y decimales aumenta, cuando se utilizan los prefijos del 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 fecha de 2022 no se han asignado oficialmente nombres a los prefijos binarios correspondientes.

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 del SI fueron adoptados internacionalmente por la 11ª conferencia CGPM en 1960.

Capacidad de almacenamiento

Memoria principal

Las primeras computadoras utilizaban 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) utilizaba un método binario y podía direccionar 2048 palabras de 36 bits cada una, mientras que el IBM 702 (1953) utilizaba 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 memoria principal eran, por lo general, 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 (normalmente palabras , bytes o bits), los profesionales de la informática también empezaron a utilizar los prefijos del sistema métrico de larga data "kilo", "mega", "giga", etc., definidos como potencias de 10, [1] para significar en cambio las potencias de dos más cercanas; es decir, 2 10 = 1024, 2 20 = 1024 2 , 2 30 = 1024 3 , etc. [14] [15] Los símbolos de prefijo métrico correspondientes ("k", "M", "G", etc.) se utilizaban con los mismos significados binarios. [16] [17] El símbolo para 2 10 = 1024 podí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 del 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 requerida ]

Sin embargo, en otros documentos, los prefijos métricos y sus símbolos se utilizaban para denotar potencias de 10, pero generalmente con el entendimiento de que los valores dados eran aproximados, a menudo truncados. Así, por ejemplo, un documento de 1967 de Control Data Corporation (CDC) abrevia "2 16 = 64 × 1024 =65 536 palabras" como "65K palabras" (en lugar de "64K" o "66K"), [25] mientras que la documentación de la computadora en tiempo real HP 21MX (1974) denotaba 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 usaron libremente en la misma época, a veces por la misma empresa. La computadora empresarial HP 3000 (1973) podí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 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 pequeño múltiplo entero de la misma. Por lo tanto, un módulo de RAM de "512 megabytes" generalmente se entendía como que 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 decimales convencionales del SI que representan potencias de 10. El almacenamiento en una unidad de disco rotatorio está organizado en platos y pistas cuyos tamaños y cantidades están determinados por restricciones de ingeniería mecánica, de modo que la capacidad de una unidad de disco 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 citada de 5 millones de caracteres. [28]

Además, desde la década de 1960, muchas unidades de disco usaban 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 grababan en el disco, restando capacidad utilizable. Por ejemplo, se decía que el paquete de discos IBM 3336 tenía una capacidad de 200 megabytes, que se lograba solo con un soloBloque de 13 030 bytes en cada una de sus 808 × 19 pistas.

En 1974, el CDC utilizó megabytes decimales para la capacidad de disco. [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 306 × 4 pistas y 32 sectores de 256 bytes por pista, lo que se citó como "10 MB". [32] De manera similar, se puede esperar que un disco duro de "300 GB" ofrezca solo un poco más de300 × 10 9 =300 000 000 000 bytes, no 300 × 2 30 (lo que sería aproximadamente322 × 10 9 bytes o "322 GB"). El primer terabyte (prefijo SI,En 2007 se introdujo el disco duro con una capacidad de 1 000 000 000 000 bytes. [33] Las publicaciones de procesamiento de información generalmente usaban prefijos decimales al comparar las capacidades de los discos duros. [34]

Algunos programas y sistemas operativos, como Microsoft Windows , todavía utilizan "MB" y "GB" para denotar prefijos binarios incluso cuando muestran capacidades de unidades de disco y tamaños de archivos, como lo hacía Classic Mac OS . Así, por ejemplo, la capacidad de una unidad de disco de "10 MB" (decimal "M") podría informarse como " 9,56 MB ", y la de una unidad de "300 GB" como "279,4 GB". Algunos sistemas operativos, como Mac OS X , [35] Ubuntu , [36] y Debian , [37] se han actualizado para usar "MB" y "GB" para denotar prefijos decimales al mostrar capacidades de unidades de disco y tamaños de archivos. Algunos fabricantes, como Seagate Technology , han publicado recomendaciones que establecen que el software y la documentación correctamente escritos deben especificar claramente si los prefijos como "K", "M" o "G" significan multiplicadores binarios o decimales. [38] [39]

Disquetes

Los disquetes utilizaban una variedad de formatos y sus capacidades se especificaban generalmente con prefijos similares al 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 formateo interna , 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 que se vendió con el IBM PC AT podía contener 1200 × 1024 =1 228 800 bytes, por lo que 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 requerida ] 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 amplió a 16 sectores por pista, lo que da un total de 140 × 2 10 =143 360 bytes, lo que se describió como "140 KB" utilizando 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). Como dos bloques comprendían 1024 bytes, la capacidad se citaba 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 utilizando 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 requerida ] como a Microsoft [ 43] a emitir boletines de soporte explicando la discrepancia.

Discos ópticos

Al especificar las capacidades de los discos compactos ópticos , "megabyte" y "MB" generalmente significan 1024 2  bytes. Por lo tanto, un CD de "700 MB" (o de "80 minutos") tiene una capacidad nominal de aproximadamente700 MiB , que es aproximadamente730 MB (decimales). [44]

Por otra parte, las capacidades de otros medios de almacenamiento de 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 "El DVD de 4,7 GB tiene una capacidad nominal de aproximadamente4,7 × 10 9  bytes , lo que equivale aproximadamente a4,38 GB . [45]

Unidades de cinta y medios

Los fabricantes de unidades de cinta y medios generalmente han utilizado prefijos decimales del 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 datos y de reloj

Las frecuencias de reloj de los ordenadores siempre se expresan utilizando prefijos del SI en su sentido decimal. Por ejemplo, la frecuencia de reloj interna del IBM PC original era4,77 MHz , es decir4.770.000  Hz .

De manera similar, las velocidades de transferencia de información digital se expresan utilizando el prefijo decimal. La interfaz de disco ATA Paralela "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. [38] 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 requerida ] Una interfaz Ethernet de "1 Gb/s" puede recibir o transmitir hasta 10 9 bits por segundo, o125 000 000 bytes por segundo en cada paquete. Un módem de " 56k " puede codificar o decodificar hasta56 000 bits por segundo.

Los prefijos SI decimales también se utilizan generalmente para las velocidades de transferencia de datos entre el procesador y la memoria . Un bus PCI-X conSe pueden transferir 66 MHz de reloj y 64 bits de ancho.66 000 000 palabras de 64 bits por segundo, o4 224 000 000  bits/s =528 000 000  B/s , que normalmente se cotiza como528  MB/s . Una memoria PC3200 en un bus de doble velocidad de datos , que transfiere 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 , lo que se cotizaría como3,2  GB/s .

Normas ambiguas

El uso ambiguo de los prefijos "kilo" ("K" o "k"), "mega" ("M") y "giga" ("G"), como si significaran potencias de 1000 o (en contextos informáticos) de 1024, se ha 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").

Primeras propuestas de prefijos binarios

Antes de la norma IEC, existían varias propuestas alternativas para prefijos binarios únicos, a partir de finales de la década de 1960. En 1996, Markus Kuhn propuso el prefijo adicional "di" y el sufijo o subíndice de símbolo "2" para significar "binario"; de modo que, por ejemplo, "un dikilobyte" significaría "1024 bytes", denotado "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 estaba en uso generalizado). 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 de Brookhaven propuso que, en lugar de prefijos, las potencias binarias de dos se indicaran con la letra B seguida del exponente, similar a E en notación científica decimal . Por lo tanto, uno 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. [59]

En 1969, Donald Knuth , que utiliza una notación decimal como 1 MB = 1000 kB, [60] propuso que las potencias de 1024 se designaran como "grandes kilobytes" y "grandes megabytes", con las abreviaturas KKB y MMB. [61]

Confusión del consumidor

Los significados ambiguos de "kilo", "mega", "giga", etc., han causado una importante confusión entre los consumidores , especialmente en la era de las computadoras personales . Una fuente común de confusión era la discrepancia entre las capacidades de los discos duros especificadas por los fabricantes, utilizando esos prefijos en sentido decimal, y los números informados por los sistemas operativos y otro software, que los utilizaban en sentido binario, como el Apple Macintosh en 1984. Por ejemplo, un disco duro comercializado como "1 TB" podía tener solo "931 GB". La confusión se agravó por el hecho de que los fabricantes de memoria 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 involucraban tanto memorias flash como unidades de disco duro.

Primeros casos

Los primeros casos (2004-2007) se resolvieron antes de que se dictara sentencia 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 incluyen en sus embalajes y sitios web información que aclara la capacidad formateada de los dispositivos o define que MB es 1 millón de bytes y 1 GB es 1.000 millones de bytes. [62] [63] [64] [65]

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 alegando 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 megabyte y 1024 3 para gigabyte. Los demandantes reconocieron que las normas IEC e IEEE definen un MB como un millón de bytes, pero afirmaron que la industria ha ignorado en gran medida las normas IEC. [66]

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

Orin Safier contra Western Digital Corporation

El 7 de julio de 2005 se presentó una demanda con el título Orin Safier v. Western Digital Corporation, et al. en el Tribunal Superior de la Ciudad y el Condado de San Francisco, caso n.º CGC-05-442812. Posteriormente, el caso se trasladó al Distrito Norte de California, caso n.º 05-03353 BZ. [69]

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 de 2006 como fecha de la audiencia de aprobación final. [70]

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

Cho contra Seagate Technology (US) 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 los discos duros vendidos entre el 22 de marzo de 2001 y el 26 de septiembre de 2007. El caso se resolvió sin que Seagate admitiera ninguna irregularidad, pero accedió a proporcionar a esos compradores un software de copia de seguridad gratuito o un reembolso del 5% del coste de los discos. [75]

Dinan y otros contra SanDisk LLC

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

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", [77] para multiplicadores binarios. La propuesta sugería que los prefijos del SI deberían usarse solo 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 significar500 × 10 9  bytes , exactamente 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 su momento, pero fue retomada 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. [78]

En enero de 1999, la IEC publicó esta propuesta, con los prefijos adicionales "pebi" ("Pi") y "exbi" ("Ei"), como estándar internacional ( IEC 60027-2 Enmienda 2) [79] [80] [81] 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 sus contrapartes binarias. [82]

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. [83] En 2009, los prefijos kibi-, mebi-, etc. fueron definidos por ISO 80000-1 por derecho propio, independientemente de kibibyte, mebibyte, etc.

La norma 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 usarse para potencias de 2. Por ejemplo, 1 kilobit no debe usarse para representar1024 bits (2 10 bits), lo que equivale a 1 kibibit." [84]

La norma IEC 60027-2 recomendaba que los sistemas operativos y otros programas informáticos se actualizaran para utilizar prefijos binarios o decimales de forma sistemática, pero el uso incorrecto de los prefijos del SI para múltiplos binarios sigue siendo habitual. En ese momento, el IEEE decidió que sus normas utilizarían los prefijos "kilo", etc. con sus definiciones métricas, pero permitió que se utilizaran las definiciones binarias durante un período provisional siempre que se indicara explícitamente dicho uso caso por caso. [85]

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) apoya los estándares ISO/IEC para "Prefijos para múltiplos binarios" y tiene una página web [86] que los documenta, describe y justifica su uso. El NIST sugiere que en inglés, la primera sílaba del nombre del prefijo múltiplo binario se debe pronunciar de la misma manera que la primera sílaba del nombre del prefijo SI correspondiente, y que la segunda sílaba se debe pronunciar como bee . [5] El NIST ha declarado que los prefijos SI "se refieren estrictamente a potencias de 10" y que las definiciones binarias "no deben usarse" para ellos. [87]

A partir de 2014, el organismo de normalización de la industria de la 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 utilizan comúnmente con el sentido binario para los tamaños de memoria. [88] [89]

El 19 de marzo de 2005, la norma IEEE 1541-2002 ("Prefijos para múltiplos binarios") fue elevada a estándar de uso completo por la IEEE Standards Association después de un período de prueba de dos años. [90] [91] 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 [92] o Computer . [93]

La Oficina Internacional de Pesas 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 no están incluidas en el SI. [94] [1]

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

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

Práctica actual

ElLa capacidad de 536 870 912 bytes de estos módulos de RAM se indica como "512 MB" en la etiqueta.
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 los datos de red.

Algunos participantes de la industria informática, como Hewlett-Packard (HP), [98] e IBM [99] [100] han adoptado o recomendado los 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 sigue siendo frecuente para especificar la capacidad de la memoria principal de las computadoras, de los chips y módulos de memoria RAM , ROM , EPROM y EEPROM , y de la memoria caché de los procesadores de las computadoras . Por ejemplo, un módulo de memoria de "512 megabytes" o "512 MB" contiene 512 MiB; es decir, 512 × 2 20 bytes, no 512 × 10 6 bytes. [101] [102] [103] [104]

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

Por otra parte, los prefijos SI con significados de potencias de diez se utilizan generalmente para la capacidad de unidades de almacenamiento externas, como unidades de disco , [111] [112] [113] [114] [115] unidades de estado sólido y unidades flash USB , [65] a excepción de algunos chips de memoria flash destinados a usarse como EEPROM . Sin embargo, algunos fabricantes de discos han utilizado los prefijos IEC para evitar confusiones. [116] El significado decimal de los prefijos SI también suele estar previsto en mediciones de tasas de transferencia de datos y velocidades de reloj. [ cita requerida ]

Algunos sistemas operativos y otros programas utilizan los símbolos multiplicadores binarios IEC ("Ki", ​​"Mi", etc.) [117] [ 118] [119] [ 120] [121] [122] 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 utilizando 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. [123]

Véase también

Referencias

  1. ^ abcd Bureau International des Poids et Mesures. (2006). «§3.1 Prefijos del SI» (PDF) . El Sistema Internacional de Unidades (SI) (en francés e inglés) (8.ª ed.). París: STEDI Media. p. 127. ISBN 978-92-822-2213-3. Archivado (PDF) del original el 13 de agosto de 2006. Consultado el 25 de febrero de 2007. [Nota al margen:] Estos prefijos del 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 que se utilizarán 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; pebi, 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, se deben utilizar en el campo de la tecnología de la información para evitar el uso incorrecto de los prefijos del SI.
  2. ^ "Orden de concesión de 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 v. SanDisk LLC, No. 20-15287 (9th Cir. 11 de febrero de 2021) https://scholar.google.com/scholar_case?case=16989791406584358656
  4. ^ "Prefijos del SI". Referencia del NIST sobre constantes, unidades e incertidumbre: Sistema internacional de unidades (SI) . Instituto Nacional de Estándares y Tecnología . 13 de enero de 2010. Consultado el 3 de abril de 2017 .
  5. ^ ab "Sistema internacional de unidades (SI): prefijos para múltiplos binarios". 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 – Google Patents". Google.com . Consultado el 23 de junio de 2016 .
  7. ^ Ainslie, Michael A.; Halvorsen, Michele B.; Robinson, Stephen P. (enero de 2022) [9 de noviembre de 2021]. "Un estándar de terminología para la acústica submarina y los beneficios de la estandarización internacional". IEEE Journal of Oceanic Engineering . 47 (1). IEEE : 179–200. Bibcode :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 Pesas y Medidas" (PDF) . 2022-11-18. Archivado (PDF) desde el original el 2022-11-18 . Consultado el 2022-11-18 .
  9. ^ Gibney, Elizabeth (18 de noviembre de 2022). "¿Cuántos yottabytes hay en un quettabyte? Los números extremos reciben nuevos nombres". Nature . doi :10.1038/d41586-022-03747-9. PMID  36400954. S2CID  253671538 . Consultado el 21 de noviembre de 2022 .
  10. ^ Brown, Richard JC (2023) [8 de febrero de 2022, 1 de abril de 2022, 24 de noviembre de 2022]. "Una breve historia adicional de los prefijos del SI". Carta al editor. Metrologia . 60 (1). BIPM & IOP Publishing Ltd : 013001. Bibcode :2023Metro..60a3001B. doi : 10.1088/1681-7575/ac6afd . S2CID  253966045. 013001.(1+4 páginas)
  11. ^ Brown, Richard JC (27 de abril de 2022). "Respuesta a 'Ante la escasez de letras latinas para los nuevos símbolos del SI: propuesta alternativa para los nuevos prefijos del 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). "A Third Survey of Domestic Electronic Digital Computing Systems: Chapter III Analysis and Trends". Informe de los Laboratorios de Investigación Balística N.º 1115 : 1027. De los 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 Megacycles, AL Blais, QST, enero de 1930.
  15. ^ Lin, Yeong; Mattson, R. (septiembre de 1972). "Evaluación de la relación coste-rendimiento de las jerarquías de memoria". IEEE Transactions on Magnetics . 8 (3). IEEE: 390–392. Bibcode :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 almacenamiento solo cuando la capacidad de memoria es inferior a 1 Mbyte. Para capacidades de 4 Mbyte y 16 Mbyte, los almacenamientos 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 la 14.ª reunión nacional de la Association for Computing Machinery . ACM Press: 78–1–78–5. doi : 10.1145/612201.612294 . S2CID  14701651. En una computadora 704 con un tamaño de núcleo de 32K, aproximadamenteSe pueden analizar 28 000 datos, ... sin recurrir al almacenamiento en cinta auxiliar.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 memorias centrales de 8K se estaban volviendo bastante comunes en este país en 1954. La memoria central de 32K comenzó a producirse en masa en 1956; es el estándar actual para las máquinas grandes y existen al menos 200 máquinas de ese tamaño (o su equivalente en las máquinas direccionables por caracteres) en la actualidad (y existían al menos 100 a mediados de 1959)." Nota: La IBM 1401 era una computadora direccionable por caracteres.
  18. ^ Ray Horak (2008). Diccionario Webster de telecomunicaciones del Nuevo Mundo . John Wiley & Sons . pág. 271. ISBN. 9780471774570En sistemas informáticos y de almacenamiento , un kB (kilobyte) equivale en realidad a 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 1024 equivale nominalmente, o aproximadamente, a 1000.
  19. ^ Janet S. Dodd (1997). Guía de estilo de la ACS: manual para autores y editores . Sociedad Química Estadounidense . pág. 124. ISBN. 9780841234611. kB (kilobyte; en realidad 1024 bytes) KB (kilobyte; se prefiere kB)
  20. ^ FJM Laver (11 de mayo de 1989). Tecnología de la información: agente de cambio . Cambridge University Press . pág. 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 el 'mil binario' 1024
  21. ^ ab Amdahl, Gene M. (1964). "Arquitectura del IBM System/360" (PDF) . Revista IBM de investigación y desarrollo . 8 (2). IBM: 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 bytes de 8 bits, 1 K = 1024"
  22. ^ IBM (1972). Folleto del System/370 Model 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 512K que van desde 512K hasta 2048K bytes.
  23. ^ Control Data Corporation (noviembre de 1968). Control Data 7600 Computer System: Preliminary System Description (PDF) ( Sistema informático Control Data 7600: descripción preliminar del sistema) . Un tipo, denominado memoria de núcleo pequeño (SCM), es una memoria de corriente coincidente de varios bancos con un total de 64 000 palabras de 60 bits de longitud (K=1024).
  24. ^ Bell, Gordon (noviembre de 1975). "Estructuras de computadoras: ¿Qué hemos aprendido del PDP-11?" (PDF) . ISCA '76: Actas del 3er Simposio Anual sobre Arquitectura de Computadoras . ACM Press: 1–14. doi :10.1145/800110.803541. S2CID  14496112. tamaño de memoria (8k bytes a 4 megabytes).
  25. ^ Control Data Corporation (1965–1967). Control Data 6400/6500/6600 Computer Systems Reference Manual (Pub No. 60100000 ed.). pp. 2–1. Archivado desde el original el 2014-01-02 . Consultado el 2013-11-07 . La memoria central está organizada en 32 K, 65 K o 131 K palabras (60 bits) en 8, 16 o 32 bancos de 4096 palabras cada uno.
  26. ^ Frankenberg, Robert (octubre de 1974). "Seleccionaron todas las memorias de semiconductores para la nueva serie de minicomputadoras" (PDF) . Hewlett-Packard Journal . 26 (2). Hewlett-Packard: 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 196 000 palabras .
  27. ^ Hewlett-Packard (noviembre de 1973). "Guía de configuración de HP 3000" (PDF) . Datos del sistema y subsistema informático de HP 3000 : 59. Consultado el 22 de enero de 2010 .
  28. ^ IBM Corporation (23 de enero de 2003). "Unidad de almacenamiento en disco IBM 350". Archivos de IBM . Archivado desde el original el 9 de abril de 2005.
  29. ^ La tarjeta de línea de productos CDC utiliza de forma inequívoca MB para caracterizar la capacidad del HDD en millones de bytes
  30. ^ Seagate Corporation (abril de 1982). Manual del fabricante de equipos originales ST506/412 (PDF) . pág. 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ág. 1
  32. ^ Mellor, Chris (6 de abril de 2011). "Es la unidad Seagate más antigua que aún funciona en el Reino Unido". The Register . Consultado el 26 de enero de 2012 .
  33. ^ "Hitachi presenta un disco duro de 1 terabyte". PC World . 4 de enero de 2007. Archivado desde el original el 12 de enero de 2007. Consultado el 4 de febrero de 2010 .
  34. ^ Informe sobre tendencias de discos de 1977: unidades de disco rígidas, publicado en junio de 1977
  35. ^ "Cómo informan iOS y macOS sobre la capacidad de almacenamiento". Soporte técnico de Apple . 2018-02-27. Archivado desde el original el 2020-04-09 . Consultado el 2022-01-09 .
  36. ^ "UnitsPolicy". Wiki de Ubuntu . Ubuntu. Archivado desde el original el 2021-11-18 . Consultado el 2022-01-09 .
  37. ^ "ConsistentUnitPrefixes". Wiki de Debian . Archivado desde el original el 2021-12-03 . Consultado el 2022-01-09 .
  38. ^ ab Seagate Seag2011 10K.5 SAS Product Manual, 100628561, Rev D, marzo de 2011, sec 5.2.3, pág. 10 (página 18 del pdf), indica que la velocidad de transferencia sostenida de la unidad es "89 a 160 MiB /s" en una línea y "93 a 168 MB/s" en la línea siguiente.
  39. ^ "Boletín de marketing: Preguntas frecuentes sobre la transición al sector del formato avanzado 4K" (PDF) . Seagate Technology . Archivado desde el original (PDF) el 15 de julio de 2010.
  40. ^ "IBM100 – El disquete". www-03.ibm.com . 7 de marzo de 2012. Archivado desde el original el 3 de abril de 2012 . Consultado el 17 de octubre de 2023 .
  41. ^ "Almacenamiento en disco". Datamation . Mayo de 1972. págs. 154, 162, 164. El 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". Brutmanlabs . Archivado desde el original el 19 de febrero de 2024. Consultado el 19 de febrero de 2024 .
  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". ID del artículo: 121839 . Microsoft . Consultado el 7 de julio de 2007 ."El valor de 1,44 megabytes (MB) asociado al 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 es en realidad 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 de los DVD grabables y regrabables Archivado el 2 de enero de 2011 en Wayback Machine
  46. ^ [ enlace muerto permanente ]
  47. ^ "Intercambio de datos en cartuchos de cinta magnética de 12,7 mm y 384 pistas: formato Ultrium-1" (PDF) . Ecma-international.org . Archivado desde el original (PDF) el 2013-09-17 . Consultado el 2017-12-30 .
  48. ^ "Definición de megabyte". Mw.com . Consultado el 30 de diciembre de 2017 .
  49. ^ "Definiciones de Megabyte". Dictionary.reference.com . Consultado el 30 de diciembre de 2017 .
  50. ^ "AskOxford: megabyte". 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 de la informática . 30 de octubre de 1986. doi :10.1109/IEEESTD.1986.79649. ISBN 0-7381-4541-6. kilo (K). (1) Un prefijo que indica 1000. (2) En enunciados 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 enunciados 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 (CSR) estándar IEEE para buses de microcomputadoras . 22 de julio de 1992. doi :10.1109/IEEESTD.1992.106981. ISBN 0-7381-4336-7. Kbyte. Kilobyte. Indica 2 10 bytes. Mbyte. Megabyte. Indica 2 20 bytes. Gbyte se utiliza en el prólogo.
  53. ^ Glosario estándar IEEE de terminología de hardware informático . 24 de junio de 1994. doi :10.1109/IEEESTD.1995.79522. ISBN 1-55937-492-6. gigabyte (gig, 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) significan 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. IEEE Computer Society Press. doi :10.1109/IEEESTD.2000.322230. ISBN 978-0-7381-2601-2."kB Véase 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 que indica que se está desarrollando una notación alternativa para la base 2.
  55. ^ Kuhn, Markus (29 de diciembre de 1996). "Unidades estandarizadas para su uso en tecnología de la información".
  56. ^ Donald R. Morrison, Sandia Corporation (marzo de 1968). "Cartas al editor: Abreviaturas de tamaños de memoria y de computadoras". Comunicaciones de la ACM . 11 (3): 150. doi : 10.1145/362929.362962 . S2CID  22934466.
  57. ^ Wallace Givens, Applied National Lab (junio de 1968). "Cartas al editor: propuesta de abreviatura para 1024: bK". Comunicaciones de la ACM . 11 (6): 391. doi : 10.1145/363347.363351 . S2CID  22205692.
  58. ^ Martin, Bruce Alan (octubre de 1968). "Cartas al editor: sobre notación binaria". Comunicaciones de la ACM . 11 (10). Associated Universities Inc. : 658. doi : 10.1145/364096.364107 . S2CID  28248410.
  59. ^ Schwartz, Jake; Grevelle, Rick (2003-10-20) [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. ^ "Discos duros SATA WD Caviar SE16". Western Digital: Productos . Western Digital Corporation . Archivado desde el original el 2007-09-02 . Consultado el 2007-09-09 .
  63. ^ "Jack Flash FAQ" Corsair . Archivado desde el original el 2016-03-05 . Consultado el 2014-06-20 . [...] 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.
  64. ^ "Tarjetas SanDisk Ultra® CompactFlash®" (PDF) . SanDisk Corporation . Archivado desde el original (PDF) el 2013-08-10 . Consultado el 2014-06-20 .
  65. ^ ab "Descargo de responsabilidad sobre capacidad digital segura" (PDF) . sandisk.com . SanDisk Corporation . Archivado desde el original (PDF) el 2013-02-27 . Consultado el 2014-06-20 .
  66. ^ "Vreogh Third Amended Complaint (Caso No. GCG-04-428953)" (PDF) . pddocs.com . Poorman-Douglas Corporation. 2005-03-10. Archivado desde el original (PDF) el 2008-03-09 . Consultado el 2007-09-09 .
  67. ^ "¿Por qué la capacidad de mi tarjeta de memoria Secure Digital (según lo informado por muchos sistemas operativos) es diferente a la capacidad que se indica en su etiqueta?" (PDF) . Sandisk.com . 2012-04-13. Archivado desde el original (PDF) el 2012-04-13 . Consultado el 2017-12-30 .
  68. ^ Safier, Seth A. "Preguntas frecuentes". Liquidación de memorias flash . Poorman-Douglas Corporation. Archivado desde el original el 28 de septiembre de 2007. Consultado el 9 de septiembre de 2007 .
  69. ^ Gutride, Adam; Seth A. Safier (29 de marzo de 2006). "Demanda colectiva". Orin Safier contra Western Digital Corporation . Western Digital Corporation . Archivado desde el original el 16 de octubre de 2007. Consultado el 9 de septiembre de 2007 .
  70. ^ Zimmerman, Bernard (2006). "Notificación de demanda colectiva y propuesta de acuerdo". Orin Safier contra Western Digital Corporation . Western Digital Corporation . Archivado desde el original el 22 de septiembre de 2007. Consultado el 9 de septiembre de 2007 .
  71. ^ "Western Digital resuelve demanda por capacidad". Betanews.com . 2006-06-28 . Consultado el 2017-12-30 .
  72. ^ Jeremy Reimer (30 de junio de 2006). "Western Digital resuelve demanda por tamaño de unidad". Ars Technica LLC . Consultado el 10 de febrero de 2010 .
  73. ^ Western Digital Corporation (2006). "AVISO DE DEMANDA COLECTIVA Y PROPUESTA DE ACUERDO ("AVISO")". Archivado desde el original el 2010-05-07 . Consultado el 2010-02-10 .
  74. ^ Baskin, Scott D. (1 de febrero de 2006). ""Escrito de la demandada Western Digital Corporation en apoyo de la moción del demandante para la aprobación preliminar"". Orin Safier v. Western Digital Corporation . Western Digital Corporation . Consultado el 9 de septiembre de 2007 .
  75. ^ "Sitio web del acuerdo entre Cho y Seagate Technology (US) Holdings, Inc." Archivado desde el original el 18 de enero de 2019. Consultado el 12 de abril de 2011 .
  76. ^ "Orden de concesión de 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 .
  77. ^ Comité Interdivisional de Nomenclatura y Símbolos de la IUPAC (IDCNS) (13 de febrero de 1997) [1995]. «Informe anual de la IUCr para 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 .
  78. ^ "(IUCr) 1996 Report – IUPAC Interdivisional Committee on Nomenclature and Symbols (IDCNS)" (Informe). Unión Internacional de Cristalografía . 1997-02-14 [1996]. Archivado desde el original el 2013-06-13 . Consultado el 2012-01-26 .
  79. ^ "Estos prefijos para múltiplos binarios, que fueron desarrollados por el Comité Técnico (TC) 25 de la IEC, Cantidades y unidades, y sus símbolos de letras, con el fuerte apoyo del Comité Internacional de Pesas y Medidas (CIPM) y el IEEE, fueron adoptados por la IEC como Enmienda 2 a la Norma Internacional IEC 60027-2: Símbolos de letras para ser utilizados en tecnología eléctrica - Parte 2: Telecomunicaciones y electrónica".
  80. ^ "Informe de la IUCR de 1999 sobre el Comité Interdivisional de Nomenclatura y Símbolos de la IUPAC". Acta Crystallographica Sección A: Fundamentos de la Cristalografía . 56 (6). Journals.iucr.org: 609–642. Noviembre de 2000. doi : 10.1107/S0108767300012873 . PMID  11058849 . Consultado el 26 de enero de 2012 .
  81. ^ IEC 60027-2 (2000-11) Edición 2.0
  82. ^ "LLEGAN ZEBI Y YOBI" (Nota de prensa). Comisión Electrotécnica Internacional. 15 de agosto de 2005. Archivado desde el original el 11 de junio de 2007.
  83. ^ "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 .
  84. ^ "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 2022-10-09 . Consultado el 2017-12-30 .
  85. ^ Barrow, Bruce (enero de 1997) [1996]. "Una lección de megabytes". IEEE Standards Bearer . 11 . IEEE : 5. Archivado desde el original el 28 de mayo de 2022 . Consultado el 24 de diciembre de 2022 .
  86. ^ La referencia del NIST sobre constantes, unidades e incertidumbre
  87. ^ Barry N. Taylor & Ambler Thompson Ed. (2008). El Sistema Internacional de Unidades (SI) (PDF) . Gaithersburg, MD: Instituto Nacional de Estándares y Tecnología. p. 29. Archivado desde el original (PDF) el 2018-12-25 . Consultado el 2010-04-27 .
  88. ^ "mega (M) (como prefijo de las unidades de capacidad de almacenamiento de semiconductores)". JEDEC – Estándares globales para la industria de la microelectrónica . Consultado el 14 de abril de 2021. Las definiciones de kilo, giga y mega basadas en potencias de dos se incluyen solo para reflejar el uso común.
  89. ^ Low Power Double Data Rate 4 (LPDDR4) JESD209-4. Asociación de Tecnología de Estado Sólido JEDEC. Agosto de 2014. pág. 7. Estos dispositivos contienen la siguiente cantidad de bits: 4 Gb tiene 4 294 967 296 bits... 32 Gb tiene 34 359 738 368 bitsEs necesario registrarse gratuitamente para descargar el estándar.
  90. ^ 1541-2002. Reafirmado el 27 de marzo de 2008. 12 de febrero de 2003. 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. Esta norma se ha preparado con dos objetivos en mente: (1) preservar los prefijos del 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 ordenadores sin preocuparse demasiado por su construcción o funcionamiento interno. Estas personas normalmente interpretarán kilo, mega, etc., en su sentido decimal adecuado. El segundo objetivo se dirige a los especialistas: los prefijos para múltiplos binarios permiten que las personas que trabajan en las ciencias de la información se comuniquen con precisión.
  91. ^ "Agenda de la reunión del Comité de revisión de estándares (RevCom) de la Junta de estándares IEEE-SA". 19 de marzo de 2005. Archivado desde el original el 22 de septiembre de 2007. Consultado el 25 de febrero de 2007. 1541-2002 ( SCC14) Estándar de prueba de IEEE para prefijos para múltiplos binarios [No se recibieron comentarios negativos durante el período de prueba, que ya ha finalizado; el patrocinador solicita que se eleve el estado a uso completo.] Recomendación : Elevar el estado del estándar de prueba a uso completo. Se notificará al personal editorial para que implemente los cambios necesarios. El estándar deberá someterse a una acción de mantenimiento en 2007.
  92. ^ Wallich, Paul (abril de 2008). "Herramientas y juguetes: hackeando el Nokia N800". IEEE Spectrum . 45 (4): 25. doi :10.1109/MSPEC.2008.4476441. S2CID  20129812. "En una década pueden pasar muchas cosas. Puedes tener en la mano el Nokia N800, pero es casi idéntico a un PC de escritorio de gama alta de hace diez años. Tiene un procesador de 320 megahercios, 128 megabytes de RAM y unos pocos gigabytes de almacenamiento masivo disponible".
  93. ^ 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 . 40 (6). IEEE Computer Society: 37–47. doi :10.1109/MC.2007.192. S2CID  10877922. Archivado (PDF) desde el original el 2022-10-09."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 son de IBM.
  94. ^ "BIPM – Prefijos SI". Bipm.org . Consultado el 30 de diciembre de 2017 .
  95. ^ "Reglas para el uso de unidades del SI (métrico) según la SAE - Sección C.1.12 - Prefijos del SI" (PDF) . Sae.org . Archivado (PDF) desde el original el 2022-10-09 . Consultado el 2017-12-30 .
  96. ^ "CENELEC – Elaboración de normas – Lista de organismos técnicos". Archivado desde el original el 13 de febrero de 2013.
  97. ^ "CENELEC – Elaboración de normas – Lista de organismos técnicos". Archivado desde el original el 22 de julio de 2012.
  98. ^ Hewlett-Packard (2009): "¿Cuántos bytes hay en un GB?" ISS Technology Update – 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 del SI a 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 los 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 GiB")'.
  99. ^ 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 . IBM Press. Cita: "Para ayudar a evitar imprecisiones (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íficamente para multiplicadores binarios (consulte IEC 60027-2). Su uso ahora cuenta con el respaldo del Instituto Nacional de Estándares y Tecnología (NIST) de los Estados Unidos y está incorporado en la norma 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 utilizando prefijos SI cuando se hace referencia a multiplicadores binarios. En la documentación del producto, siga el mismo estándar que se utiliza en el producto en sí (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 para un doble propósito... sea coherente en su uso y explique al usuario el sistema que adoptó".
  100. ^ "IBM Knowledge Center". Pic.dhe.ibm.com . Archivado desde el original el 2014-03-17 . Consultado el 2017-12-30 .
  101. ^ 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 los prefijos del SI con nombres similares pero utilizados para denotar una potencia de 1024.
  102. ^ "Hewlett-Packard". Welcome.hp.com . Consultado el 26 de enero de 2012 .
  103. ^ "Electrónica de consumo – Sony US". Sonystyle.com . Archivado desde el original el 2011-06-16 . Consultado el 2017-12-30 .
  104. ^ "4AllMemory.com". 4AllMemory.com . Consultado el 26 de enero de 2012 .
  105. ^ Asociación de Tecnología de Estado Sólido JEDEC (diciembre de 2002). "Norma JEDEC n.º 100B.01: términos , definiciones y símbolos de letras para microcomputadoras, microprocesadores y circuitos integrados de memoria" (PDF) . pág. 8. Consultado el 7 de marzo de 2010. Las definiciones de kilo, giga y mega basadas en potencias de dos se incluyen solo para reflejar el uso común. La norma IEEE/ASTM SI 10-1997 establece que "Esta práctica con frecuencia genera confusión y está en desuso".(Requiere registro e inicio de sesión gratuito).
  106. ^ JEDEC (septiembre de 2009). «Estándar DDR3 SDRAM» . Consultado el 4 de febrero de 2010 .
  107. ^ JEDEC (noviembre de 2009). «Estándar DDR2 SDRAM» . Consultado el 4 de febrero de 2010 .
  108. ^ JEDEC. «Configuraciones de memoria» . Consultado el 4 de febrero de 2010 .
  109. ^ JEDEC. «Tabla de contenidos de configuraciones de memoria» (PDF) . Archivado (PDF) desde el original el 2022-10-09 . Consultado el 2010-02-04 .
  110. ^ JEDEC. «Términos y definiciones» (PDF) . Archivado (PDF) desde el original el 2022-10-09 . Consultado el 2010-02-04 .
  111. ^ [2] [ enlace muerto ]
  112. ^ "Preguntas frecuentes". Samsung.com . Archivado desde el original el 2011-06-16 . Consultado el 2017-12-30 .
  113. ^ "Guía de soluciones de almacenamiento" (PDF) . Seagate . Archivado desde el original (PDF) el 2010-03-31 . Consultado el 2010-03-04 .
  114. ^ "Toshiba presenta dos familias de unidades de disco duro de 1,8 pulgadas para aplicaciones de computación móvil con alto rendimiento y larga duración de la batería" (PDF) (Nota de prensa). Toshiba. 2009-11-04. Archivado desde el original (PDF) el 2009-11-22 . Consultado el 2017-12-30 .
  115. ^ "Números de modelo y pedido de WD" (PDF) . Archivado desde el original (PDF) el 24 de agosto de 2005.
  116. ^ "Cliente: Disco duro cliente – Toshiba". Toshiba-tdmt.com.tw . Archivado desde el original el 2021-04-26 . Consultado el 2017-12-30 .
  117. ^ "Unidades". Manual del programador de Linux . 22 de diciembre de 2001. Archivado desde el original el 2 de septiembre de 2007. Consultado el 20 de mayo de 2007. Cuando el núcleo de Linux arranca y dice que los MB son megabytes y los KiB son kibibytes.hda: 120064896 sectors (61473 MB) w/2048KiB Cache
  118. ^ "Publicación de ESR sobre LKML". Lwn.net . Consultado el 26 de enero de 2012 .
  119. ^ "Ubuntu implementa la política de unidades y cambiará a unidades de base 10 en futuras versiones". Neowin.net . Consultado el 26 de enero de 2012 .
  120. ^ "Política de unidades - Wiki de Ubuntu". Wiki.ubuntu.com . Consultado el 26 de enero de 2012 .
  121. ^ "Las nuevas matemáticas de Snow Leopard". Macworld . 28 de agosto de 2009 . Consultado el 13 de abril de 2011 .[ enlace muerto permanente ]
  122. ^ "Cómo iOS y macOS informan sobre la capacidad de almacenamiento". Apple Inc. 2018-02-27 . Consultado el 2021-06-27 .
  123. ^ "Ls(1) – Página del manual de Linux".

Lectura adicional

Enlaces externos