Diferencia entre revisiones de «64 bits»

Contenido eliminado Contenido añadido
Remux (discusión · contribs.)
Deshecha la edición 64139999 de 72.161.80.245 (disc.)
Polyglottos (discusión · contribs.)
m r2.7.2+) (Bot: Añadiendo nl:Woordbreedte; cambios triviales
Línea 1:
'''64 bits''' es un adjetivo usado en:
 
* [[Microarquitectura]] de [[Unidad_central_de_procesamientoUnidad central de procesamiento|CPU]] y [[Unidad_aritmético_lógicaUnidad aritmético lógica|ALU]] para describir [[registro (hardware)|registros]], [[Bus_de_direcciones|bus de direcciones]], [[Bus_Bus (informática)|bus de datos]], o [[Conjunto_de_instruccionesConjunto de instrucciones|instrucciones]] de 64 [[Bit|bits]] (8 [[Octeto|Octetos]]s).
 
* [[arquitectura de computadoras|Arquitectura de computadoras]] para describir [[Entero_Entero (tipo_de_datotipo de dato)|enteros]], [[Dirección de memoria|direcciones de memoria]], [[Sistema operativo|sistemas operativos]], u otras unidades de datos de 64 [[Bit|bits]] (8 [[Octeto|Octetos]]s).
 
* En el mundo de la imagen digital, para referirse a [[48 bits#Imágenes|imágenes de 48 bits]], 16 bits por color = 48 + 16 bit de canal Alpha cuando es utilizado.{{Cita requerida}}
Línea 11:
Los [[microprocesadores]] de 64 bits han existido en las [[supercomputadora]]s desde 1960 y en servidores y estaciones de trabajo basadas en [[RISC]] desde mediados de los [[años 1990]]. En [[2003]] empezaron a ser introducidos masivamente en las [[computadora personal|computadoras personales]] (previamente de [[32 bits]]) con las arquitecturas [[x86-64]] y los procesadores [[PowerPC G5]].
 
Aunque una CPU puede ser internamente de 64 bits, su [[Bus_Bus (informática)|bus de datos]] o [[bus de direcciones]] externos pueden tener un tamaño diferente, más grande o más pequeño y el término se utiliza habitualmente para describir también el tamaño de estos buses. Por ejemplo, muchas máquinas actuales con procesadores de 32 bits usan buses de 64 bits (p.ej. el [[Pentium]] original y las CPUs posteriores) y pueden ocasionalmente ser conocidas como "64 bits" por esta razón. El término también se puede referir al tamaño de las instrucciones dentro del [[conjunto de instrucciones]] o a cualquier otro elemento de datos (p.ej. las cantidades de 64 bits de [[coma flotante]] de [[doble precisión]] son comunes). Sin más calificaciones, sin embargo, la arquitectura de las computadoras de 64 bits tiene integrados [[Registro (hardware)|registros]] que son de 64 bits, que permite procesar (interna y externamente) datos de 64 bits.
 
==== Implicaciones de arquitectura ====
Línea 90:
 
=== Más allá de los 64 bits ===
A fecha de 2007, las palabras de 64 bits parecen ser suficientes para la mayoría de usos prácticos. Aun así, debería mencionarse que el System/370 de IBM usa números de [[coma flotante]] de [[128 bits]], y muchos procesadores modernos incluyen registros de coma flotante de 128 bits. Sin embargo, el System/370 era notable, en que también usaba números [[Número decimal|decimaldecimales]]es de longitud variable de hasta 16 bytes de longitud (es decir, de [[128 bits]]).
 
{{VT|128 bits}}
Línea 104:
=== Efecto 2038 ===
{{AP|Problema del año 2038}}
El "[[Problema_del_año_2038Problema del año 2038|Efecto 2038]]", es un [[Error_de_softwareError de software|bug]] producido en programas que usen la representación del tiempo basada en el sistema [[POSIX]], y que afecta a sistemas [[Unix]] y basados en Unix.
 
En la mayoría de los sistemas de 32 bits <tt>time_t</tt> es un entero de 32 bits con signo, y una vez que el valor llege a 2.147.483.647 (2038-19-01 03:14:07 [[UTC]]) al segundo siguiente saltara al valor -2.147.483.648 (1901-13-12 o 1970-01-01). En cambio, en la mayoría de los sistemas de 64 bits se utilizan enteros de 64 bits en <tt>time_t</tt>, lo cual soluciona el problema por unos miles de millones de años.
Línea 171:
[[lv:64 biti]]
[[ms:64-bit]]
[[nl:Woordbreedte]]
[[pl:Architektura 64-bitowa]]
[[pt:64 bits]]