High.docx
Transcript of High.docx
High-Tech
Salud
Registrarse
Idioma
Conexión
Síguenos
Inicio Foro o Haz una pregunta
o Últimas preguntas
o Windows
o Mac
o Linux
o Internet
o Videojuegos
o Software
o Hardware
o Móviles
o Redes
o Virus
o Café
Trucos Descargar Noticias Temas
Bienestar y Salud
Descubrir →
Foro
Windows
Windows XP
Haz una pregunta Denunciar
Como saber si mi xp es de 32 o 64 bits? [Resuelto/Cerrado]omar27 - Última respuesta el 24 oct 2013, 07:18
Hola, me podrian ayudar??quisiera saber si mi xp es de 32 o 64 bits¡¡,ya que para el
Buscar OK
antivirus o cualquier programa que descargo me dice si es para 32 o 64 bits ,me lo podrian explicar paso a paso?,desde ya muchas gracias¡¡¡
Como saber de cuantos bits es mi pc xp
Xp como saber 32 64
Windows xp 32 o 64
Quiero saber si mi xp es de 32 o 64 bit » Foro - Windows XP
No se si mi pc es de 64 o de 32 bits (Resuelto) » Foro - Windows
¿Cómo saber si mi Windows es de 32 o 64 bits? » Consejos - Windows
Cómo saber si el procesador es de 64 bits (Resuelto) » Foro - Windows
Cómo saber si mi PC es de 32 o 64 bits (Resuelto) » Foro - Windows
Más
RESPUESTA
+80
rikhard999999 18 feb 2010, 15:47
se me ace raro que los programas y antivirus agan eso!!
normalmente si no es compatible no se instala y ya!! pero bueno......
en XP as click derecho en MI PC escoge PROPIEDADES, HARDWARE, ADMIN de DISPOSITIVOS escoge el o los PROCEZADORES le das 2 click para sacar las propiedades... y en la nueva ventana escoge DETALLES y te viene
X86 = 32bits
o
X64 = 64bits
ojala te sirva
Ver los 46 comentarios
Cyn- 1 oct 2013, 16:41
Súper.
xRaven- 12 oct 2013, 02:37
Gracias :D
mahs- 16 oct 2013, 03:54
y si dice X86?
Neybero- 16 oct 2013, 15:59
mahs, lee mas arriba que te dice que es a 32bits
cristianPKM- 24 oct 2013, 07:18
acp/autenticamd___X86 FAMILY __ 15 ,ODEL 95 , AMD 64 PROCESSOR DE 3800+ ASI ME SALE ESTOY DUDA SI ES DE 32 O 64 BITS
Annonces Google
Empieza DescargarConvierte Cualquier Fichero a PDF, Word, Jpeg, Rtf - Descarga Gratis!
www.fromdoctopdf.com
Descargar Gratis GratisMejora y Mantiene el Rendimiento. ¡Descarga e Instala Gratis Ahora!
www.safepcrepair.com
Abre una cuenta Facebook®Comunícate con tus amigos y familia Es gratis y lo será siempre.
facebook.com
Universidad a DistanciaLic. en Tecnología Informática, Tecnología Informática en línea.
www.aiu.edu/Universidad
RESPUESTA
+8
Pangolyn 21 sep 2012, 17:22
Una cosa es el Software y otra muy diferente el Hardware. Según la pregunta inicial esta se refiere a saber si XP (Software) es de 32 o 64Bits, a lo cual se ha respondido con relación al Microprocesador (Hardware) sabiéndose de sobra que cualquier Microprocesador actual soporta plataformas de tanto de 32 como de 64Bits..........La forma más sencilla para saber si nuestro sistema Windows es de 32 o 64Bits vamos a Mi PC/Equipo > Propiedades, si allí en "Procesadores" no nos muestra a cual plataforma pertenece entonces esto quiere decir que es de 32Bits/x68, caso contrario nos saldría que es de 64Bits/x64.............................
RESPUESTA
+2
Amuro 18 feb 2010, 15:43
click derecho en mi pc vas a propiedades y ahi te dice
el XP X64 lo dice por todos lados entonces lo más probable es que sea de 32
RESPUESTA
+1
w.lucatoni.w 30 mar 2010, 16:39
Oye muchas GRACIAS POR FIN ALGUIEN CON UAN RESPUESTA CORRECTA MI MSN ES W.LUCATONI.W@H..... GRACIAS 10/10
Haz una pregunta
El documento « como saber si mi xp es de 32 o 64 bits? » de Kioskea (es.kioskea.net) se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo bajo las condiciones señaladas por esta licencia. Deberás hacerla siempre visible y dar crédito a Kioskea.
Únete ahora
¿Todavía no eres usuario?
inscríbete, gratuitamente y en menos de un minuto!
Los miembros obtienen más respuestas que los usuarios anónimos.Ser miembro te permite llevar un seguimiento detallado de tus consultas.Ser miembro te permite gozar de otras opciones adicionales.
Recibe nuestro newsletter
Inscribirse
Equipo
Condiciones de uso
Contacto
Aviso legal salud.kioskea.net
High-Tech
Salud
Registrarse
Idioma
Conexión
Síguenos
Inicio Foro o Haz una pregunta
o Últimas preguntas
o Windows
o Mac
o Linux
o Internet
o Videojuegos
o Software
o Hardware
o Móviles
o Redes
o Virus
o Café
Trucos Descargar Noticias Temas
Bienestar y Salud
Descubrir →
Foro
Windows
Windows 7
Haz una pregunta Denunciar
¿se puede pasar de windows 7 64 bit a 32 bit? [Resuelto/Cerrado]artux - Última respuesta el 10 oct 2012, 00:12
Hola, tengo el windows 7 x64bit y me pregunataba si se podria pasar a 32 bit de forma manual.. ahh que diferencias hay entre los bit?
Cambiar sistema operativo 64 bits a 32 bits
Como cambiar de 64 bits a 32
Buscar OK
Puedo instalar w7 32 bits en una pc de 64 bits
Poner windows 7 en español (Resuelto) » Foro - Windows 7
Problema de conexion a internet con windows 7 (Resuelto) » Foro - Windows 7
Cambiar windows 7 home basic a ultimate (Resuelto) » Foro - Windows 7
Instalar Windows 7 64 bits en un sistema W 7 de 32 bits (Resuelto) » Foro - Windows 7
Instalar Windows 7 64 bits en uno de 32 bits » Foro - Windows 7
Más
RESPUESTA
+150
Denunciar
TheProudDonkey 6 abr 2010, 04:17
Buenas Noches, espero que mi aporte ayude a aclarar en algo ciertos comentarios que he leido. Desde hace un ano poseo una HP Intel Core Duo CPU P8600 2.40 GHz 2.40 GHz con una RAM de GB. Apenas lo compre me pase a Win 7 Ultimate Beta 64 bits y fui instalando todos los Builds hasta que salio el RTM, efectivamente existe el problema de las incompatibilidades de hardware y software para 64 bits, asi que decidi pasar a Win 7 Ultimate 32 bits. No fue necesario formatear, el mismo windows te cambia el Windows 64 bits en Windows.Old y por supuesto tienes que reinstalar todos los programas. Ahora bien, en este momento (dos dias despues de haberlo instalado) estoy mas que arrepentido, no solo por estar dandome problemas con los drivers de mi tarjeta grafica Nvidia 9800 1.5 Gb, sino que utliza solo la mitad de lamemoria RAM y ahora si debo formatear el Disco para ir de nuevo a 64 Bits OS. No me reconoce particion para instalar ni XP 64, Vista Ultimate 64 o Win 7 Ultimate 64 No aconsejo instalar 32 bits OS en equipos de 64 Bits
Buenas Noches
Annonces Google
Abre una cuenta Facebook®Comunícate con tus amigos y familia Es gratis y lo será siempre.
facebook.com
RESPUESTA
+60
pollo 19 dic 2009, 16:31
Yo puse 64 bit y tarde poco en quitarlo, la verdad es que es mucho mas compatible el de 32 y es el que voy a dejar puesto, ya que la mayoria de mis programas van a
ir mejor de forma nativa que emulada para dos o tres programas como mucho que utilice de 64 bits.
64 bits va mas suelto que un 32 bits pero, no vas a poder instalar controladores que no esten firmados dijitalmente y esa experiencia ya la tuve y no voy a volver a pasar por eso. ademas los programas de 32 bits te pueden ir igual en 64 bits de rapido o incluso mas lentos depende el programa.
En resumen para un uso domestico 32 bit para un uso profesional 64 bits si usas progrmas de cad, videoedicion, etc, sino puede ser un dolor de cabeza en algunas cosas.
andromeda- 6 ago 2010, 18:26
Muy bueno tu comentario, yo compre una toshiba con win7 de 64 bits, y no corren algunos de mis programas con que trabajo, me podrias apoyar a cambiarlo a 32?, te lo agradeceria mucho. mi correo: [email protected]
aaaagri- 19 ago 2010, 02:10
algie me puede decir como cambiar de 64 a 34 bits solo por eso no puedo jugar el de scarface plissssssssss aaaaaaaaaaaaaaaaagria
aaaagri- 19 ago 2010, 02:12
perdon de 64 a 32 bits aaaaaaaaaaaaaaaaaaaaaaagria
sponch- 21 ago 2010, 02:33
hola oye tengo un problema resulta que me vaje el affer efects cs5 pero solo es para 64 bits pero lo quiero istalar en 32 bits dime que tengo que aser para instalarlo te lo qgradeceria mucho ....
sponch- 21 ago 2010, 02:34
te dejo mi correo para que porfabor me ayudes si muchas gracias .... es: [email protected]
RESPUESTA
+24
maury 29 ago 2010, 22:58
buenas tardes fijence que tengo un problema mi computadora no me da la opcion de 64 bits y yo se que los tiene por que ya lo habia visto ahora me sale que solo tengo 32 bit cual seria el problema algun virus o algo asi y las definiciones de las graficas me cambiaron bastante como hago para restaurarlo o pasarlo a 64 bits por que igual tengo 4 gb de ram....
RESPUESTA
+20
Ale 7 may 2010, 19:59
Querido mono, La respuesta fue dada en varias ocasiones, favor leer los comentarios de los amigos que han participado de este foro !!!! NO SE PUEDE PASAR DE 64 A 32 BITS !!!! DEBES INSTALAR NUEVAMENTE TODO EL SISTEMA OPERATIVO A 32 BITS FORMATEANDO LA PARTICION DONDE SE ENCUENTRA INSTALADO EL SISTEMA OPERATIVO ACTUAL DE 64 BITS
RESPUESTA
+15
mono 6 may 2010, 12:34
pero la pregunta es se puede paasar de el windows de 64 bits a el de 32 ? y como acerlo porfa
RESPUESTA
+11
joseanon 18 dic 2009, 23:01
pues windows de 64 bits es el futuro y en lo personal con hardware reciente no tendras problemas asi que no temas y cambiate es excelente mejor que 32 bits y la unica forma de pasarte de un windows 7 de 64 a 32 es formateando el disoc duro e instalar la version de 32 bits
quopint- 19 dic 2009, 14:35
Sí, sí, si obviamente win 64 bits seguirá siendo el futuro. Lo era con el xp cuando teniamos tanto xp 32 bits como 64, lo era con el 2003 cuando teníamos 2003 de 32 como el de 64, lo era cuando nos colaron la bazofia del vista, también con 32 bits y con 64, y ahora con win seven idem de los idem. Sin ocntar las distintas versiones de cada una de las distintas distros basadas en linux, tambien de 32 y de 64 bits. Llevamos mas de 10 años (que en informatica eso es una eternidad) subiendo los 64 bits al altril de la vanguardia cuando a día de hoy se sigue fabricando hardware incompatible con esa arquitectura, pasandose por el forro la demanda de muchos usuarios que gastándose mas de 70 € en memoria rammigraron a 64 bits y luego se dieron con un canto en los dientes. Así que por lo que respecta a mi persona consideraré que el futuro sea unicamente lo que a los fabricantes les parezca futuro. Y por ahora los 64 bits son solo una opción (muchos mas provechosa que 32 bit, esta claro) per que no deja de dar problemas en multitud de hardware a nivel usuario doméstico.
RESPUESTA
+8
Jorge 28 may 2010, 17:25
si tienes 4 GB o mas de memoria debes usar 64 bit, ayer me compré un pcnuevo y le instalaron win 7 home premium 32 bit, al llegar a casa lo revisé con calma y vi que dice 4 GB instalas pero 3 GB reconocidas, o sea, al tener 32 bit estoy perdiendo 1 GB de memoria, instalé la versión de 64 bit y ahora tengo mis 4 GB de memoria instalada y reconocida
djmars- 6 jul 2010, 04:29
jaja ami tambien me pasa lo mismo ke a ti pero yo instale primero el win7ultimate 64 bits y tenia mi 4gb de ram y lugo tube unos cuantos problemas y me kmbie al de win7 ulti,ate 32 bits pero ahora tengo 3.1 ahora no se si fue la mejor desicion jaa pero ps uso el eboostr para tener mas memoria virtual.
RESPUESTA
+6
faloxxx 31 mar 2010, 02:37
yo tembien tengo el mismo problema, tal parece que todos nos dicen las diferencias pero nadie dice como cambiarlo
quopint- 5 abr 2010, 20:12
tal parece que la solucion mas obvia es la menos mencionada por lo obvia que es: no se cambia de 64 bits a 32 bits "desde dentro": La unica solución es instalarlo de nuevo a 32 bits borrando todo el sistema operativo que se tuviera instalado a 64 bits.
RESPUESTA
+6
gabb 7 ago 2010, 20:29
+hola, me gustaria saber como se instala en un mather p5vd2-vm,con windows 7,una tarjeta de video silent8400gs de 512,ya que cada vez que lo he intentado la pc, ni siqquiera quiere arrancar. se ha probado en otras y anda bien. Y se la saco de lPc vuelve andar perfetamente la computadora. cualquier informacion desde ya gracias.
RESPUESTA
+4
Kranz 4 may 2010, 19:30
pues mira, yo he tenido q batallar con muchos programas que no he podido instalar dentro del Win 7 de 64bits, como Autocad en algunas versiones, o el Opus. Y me han comentado q se soluciona con emoladores, pero no confío en tal cosa. Creo q hasta en cierto sentido el 32 sigo siendo el más estable...
¿se puede reinstalar el Win7 64bits a Win7 de 32bits ????
RESPUESTA
+1
Quipont 5 dic 2009, 15:55
no se puede con el de 64 bits tenes todas las ventajas.
Ver los 8 comentarios
J - 14 abr 2010, 09:21
Veo muy mala información en los comentarios que estoy observando en este hilo. En primer lugar los únicos problemas importantes pueden venir del área de hardware, pero producido por utilizar hardware especialmente antiguo (como tarjetas de Avermedia) o de marcas con escaso soporte. Con equipos de marca del nivel de Hp no deberías tener problemas. Antes de instalar un sistema operativo debería utilizar una herramienta de microsoft (el windows 7 upgrade advisor) que te dirá si tu hardware y tu software es compatible. Incluso aunque te diga por ejemplo que la tarjeta de video no sea compatible puede que lo instales sin mas problema que determinadas funciones del entorno Aero no van a estar disponibles, por no disponer de esa función el procesador de la tarjeta de video. El software de 32 se puede ejecutar en equipos de 64 salvo muy pocas excepciones, entre las cuales están aquellos que afectan al sistema (utilidades de mantenimiento). El resto del software se ven beneficiados por un modelo de memoria totalmente plano, sin trucos de paginación, que hacen que se ejecuten con un rendimiento superior, sobre todo en aquellos programas que tienen necesidades de memoria superior.
theprouddonkey- 14 abr 2010, 11:50
Gracias por tu respuesta pero difiero en lo del Windows Advisor ante la problematica aqui expuesta que no es referida al hecho de hacer un Upgrade sino el de la conveniencia o no de instalar una plataforma o Sistema Operativo de 32 Bits en una maquina de 64 Bits que por su misma estructura soporta ambos sistemas. Es claro que una maquina de 32 no aceptara una instalacion de 64 bits, pero una de 64 bits ni siquiera te advertira que estas posiblemente haciendo algo erroneo o que no te va a reconocer los 6 u 8 gigas que tienes instalados en caso que bajes de 64 bits a 32, y si bajas a 32 bits luego tendras problemas para regresar a 64. Solo para citar un ejemplo de incompatibilidad del Windows 7 32 bits instalado en una maquina Nueva de 64 bits es que no instalara los drivers para el Host Controller JMB38X SD/MMC. Gracias
theprouddonkey- 14 abr 2010, 12:09
Me gustaria anadir que los drivers por supuesto que los consigues en la pagina del fabricante y listo, pero como punto sencillo para chequear la mejora o no en la eficacia es revisando en Panel de Control > Sistema el Indice de Experiencia de Windows, en mi caso cuando le tenia el Windows de 64 bits era de 4.9 y al bajar a 32 bits el indice bajo a 4.8 estando la compu con todos sus drivers instalados y sin problemas Gracias
felix- 30 jul 2010, 23:33
hola buenas tarde tengo una maquina con windows 7 starter de 32 bits y quisiera cambiarlo ha 64 bits me podrian guiar como hacerlo y que ventajas me trae. tengo una tarjeta de DDR2 de 2 Gb y Procesador TripleCore AMD Athlon II X3 425, 2700 MHz (13.5 x 200) y trajeta madre MSI K9N6PGM-F/FI (MS-7309) (2 PCI, 1 PCI-E x1, 1 PCI-E x16, 2 DDR2 DIMM de2 gb audio, Video, Gigabit LAN y Placa de video NVIDIA GeForce 6150SE nForce 430 (Microsoft Corporation - WDDM) (64 MB) Aceleradora 3D nVIDIA nForce 6100-430 sera que se puede GRACIAS.....
er-menda- 11 ago 2010, 09:57
El Sitema Operativo de 64bits, tiene programas que no funcionan porque son para 32bits, para ello se a sacado un Emulador para Modo de Compatibilidad: http://blogultura.com/blogultura/modo-xp-en-windows-7/ Luego el Sitema de 32bits, nunca va a permitir reconocer tanta memoria RAM como los sitemas de 64bits. Finalmente hay mil programas para 64bits como para 32 solo que hay que BUSCARLOS. Si todo se da mascado pues siempre vas a tener que necesitar ayuda y asi no aprenderás. Al igual que 64bits tiene muchos programas, tiene lo de la aplicacion de compatibilidad, decir que pego la diferencia y es el uso de la RAM:
VERSION Limite en 32-bit Windows_______Limite en 64-bit WindowsWindows 7 Ultimate 4 GB________________192 GB
Windows 7 Enterprise 4 GB________________192 GB
Windows 7 Professional 4 GB________________192 GB
Windows 7 Home Premium 4 GB________________16 GB
Windows 7 Home Basic 4 GB_________________8 GB
Windows 7 Starte 2 GB_________________2 GB
Creo que la Informática, los verdaderos genios, van innovando poco a poco los producots para poder seguir viviendo, fijate, hasta que saquen un ordenador con 192GB de RAM cuando ahora estan saliendo los de 8GB jajajajajaja. Si entiendes un poco del tema comprenderás lo que te quiero decir y expresar asi que usa lo que mejor sepas porque todos los años seguiran sacando cosas.
Un saludo.
RESPUESTA
+1
Ne° 9 abr 2010, 18:55
En lo personal instale un windows 7 en una maquina hp de 64 que tenia originalmente el windows vista home basic y al instalar el windows 7 la actualizacion en verdad me dio muchos problemas despues del poco tiempo me tiro un errorsototote que tuve que borrar todo el disco para luego meterle uno de 32 igual y agarro todos los drivers muy bueno y ni batalle en nada pero me quito mucho tiempo de haber sabido hubiera hecho esto de borrarlo primero
Recomendado ampliamente como se menciona anteriormente para uso casero uno de 32 y para los profesionales uno de 64
RESPUESTA
+0
Markos 19 may 2010, 23:59
tengo hardware 2009 pero tengo algunos problemitas con windows 7 32 bit, asique instale ubuntu en 64 bit esa fue la solucion mas cercana
RESPUESTA
+0
raskon3000 27 may 2010, 21:41
hola mira yo tengo win7 ultimate 64bit, y salvo algunos juegos me funciona perfecto, ahora me ovy a cambiar a 32bit nada mas porque encesito el ptc pro ingenier y la vercion de 64bit no tiene el crack, peor la de 32 si jajajja son casi iguales y ni se nota la diferencia,,, anda por el de 32 ,,,,
RESPUESTA
+0
leti 12 ago 2010, 01:36
no quiero instarlo de nuevo ya que dicen que de 64 bit es mejor, yo queria saber si habia alguna forma de hacerlo manaul parece que no hay.
RESPUESTA
-1
Jose 10 may 2010, 16:26
Tengo un problema !! Yo tenia instalado Windows XP64 Bits con dos particiones C: y D: (Utilizada para el respaldo de información), pero por un problema con los driver de sonido (SoundMax) que no se escuchaba la cornerta central (5.1), decidi instalar Windows XP32 bits donde si funciona. Cuando trate de formatear la unidad C: con el Cd de instalación de Windows 32bits, pude observar que no se encontraba la unidad D: (virtualmente desaparecio), no hubo forma de que Windows XP32bits pudiera deterctarla, a la final instale de nuevo Windwos 64Bits y fue la unica forma de poder acceder a la particion D: , alguien tiene alguna solución?
Der Letzte- 10 oct 2012, 00:12
recupera tu particion perdida con test disk,,,es realmente efectivo
Responder
RESPUESTA
-2
cafuca 18 mar 2010, 21:20
NO banana solamente si lo instalas nuevamente con la version x86
Haz una pregunta
El documento « ¿se puede pasar de windows 7 64 bit a 32 bit? » de Kioskea (es.kioskea.net) se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo bajo las condiciones señaladas por esta licencia. Deberás hacerla siempre visible y dar crédito a Kioskea.
Únete ahora
¿Todavía no eres usuario?
inscríbete, gratuitamente y en menos de un minuto!
Los miembros obtienen más respuestas que los usuarios anónimos.Ser miembro te permite llevar un seguimiento detallado de tus consultas.Ser miembro te permite gozar de otras opciones adicionales.
Recibe nuestro newsletter
Inscribirse
Equipo
Condiciones de uso
Contacto
Aviso legal salud.kioskea.net
Gadgets y tecnología: últimas tecnologías en electrónica de consumo - XATAKA
Buscar
Portada
Respuestas
o Análisis
o Móviles
o Tablets
o Más »
NO TE PIERDAS »
GTA V
Nuevo Apple Watch
Nuevo Galaxy S6
Deep Web
Google contra la UE
De los 32 a los 64 bits: ventajas y desafíos de la
transición de una arquitectura
14 de octubre de 2013 | 13:44 CET
Pablo EspesoGoogle+
@whiskito
Editor senior en XatakaSigue a Xataka
Newsletter: Suscríbete »
RSS
Google Plus
Versión móvil
Versión tablet
Comentarios 138
Guardar
Compartir en Facebook Twitter Google+ E-mail
Este año hemos vivido la entrada del mundo móvil a los 64 bits, y esperamos que de cara
a 2014 llegue la implantación masiva de esta tecnología. Una evolución que ya
conocemos en sistemas de escritorio y, por tanto, podemos echar la mirada atrás para
recordar lo que ocurrió por aquél 2003.
¿Qué son los 64 bits y qué implicaciones conllevan? ¿En qué medida afectan al
rendimiento?Hoy entenderemos qué significan esos 64 bits, explicaremos lo que
representan y los beneficios que podemos llegar a obtener.
¿Qué son esos 64 bits?
Antes de entrar en materia es necesario repasar algunos conceptos fundamentales. El
primero, ¿qué es un bit?
Según DRAE:
bit.
(Del ingl. bit, acrón. de binary digit ‘dígito binario’).
1. m. Inform. Unidad de medida de información equivalente a la elección entre
dos posibilidades igualmente probables.
Un bit es la esencia de la informática
En informática un bit es la unidad mínima de información y puede tomar dos valores,
generalmente 0 o 1. Un bit es cero o es uno, sin otras posibilidades. Otra forma de decir lo
mismo es hablar de falso o verdadero; un bit puede ser falso (generalmente asignado
como valor 0) o verdadero (valor 1).
Cuando hablamos de 64 bits nos referimos a que existen 64 elementos que pueden ser 0
o 1 cada una de ellos. Con esto, una cadena de 64 bits de ejemplo sería la siguiente:
0010101010110101101101011010110110100110111011100011101011101101
Que se trata de un número en representación binaria. Si lo convertimos a decimal nos
encontraremos con el 3077565677812202221. Un número exageradamente grande, sí.
Como referencia, una cadena de 64 bits puede contener números entre 0 y 2^(64)-1,
aproximadamente 1,18×(10^19). Nos puede servir para representar información numérica,
pero también otro tipo de información: una cadena de bits está generalmente asociada
al tamaño de los registros o a las direcciones de memoria. Esto último es importante,
y lo trataremos más adelante.
Los alumnos
¿Qué usos puede tener una cadena de 64 bits como la anterior? Si pensamos en la vida
real podemos plantear la siguiente problemática: tenemos 64 alumnos de un colegio y
queremos almacenar cuál es el género de cada uno de ellos para tenerlo disponible en
nuestro ordenador.
Con esto, lo primero que debemos hacer es ordenar alfabéticamente a todos los niños,
por ejemplo con el primero de sus apellidos. Tras ello podemos utilizar el siguiente código:
Si es un niño, se le asignará un 0
Si es una niña, se le asignará un 1
Ahora recordemos los primeros cinco dígitos de la cadena anteriormente
utilizada: 00101[…]. Rápidamente se puede concluir que los dos primeros alumnos de
nuestra lista ordenada por apellido serán niños, irán seguidos por una niña, otro niño y
una niña más. Algo así:
Alonso, Felipe
Álvarez, Juan
Benitez, Beatriz
Castillo, Pablo
Canales, Lourdes
[…]
Y seguiríamos hasta el niño número 64 que, por cierto, sería una niña (Alba Zamora,
quizá). Evidentemente este es un ejemplo muy sencillo pero que nos sirve a la perfección
para entender la base de funcionamiento. El siguiente paso que debemos dar es cambiar
nuestro registro de 64 bits por uno de 32.
Pasémonos a los 32 bits
Si tenemos 64 niños podríamos haber almacenado toda la información del género en una
única cadena cuya longitud sería, precisamente, 64 bits. ¿Qué ocurre si en vez de 64
bits utilizamos 32 bits? A priori la medida es tan simple como acortar el tamaño que
utilizamos, y hacer uso de tantos registros de 32 bits como sean necesarios en vez de los
de 64.
Con 32 bits, nuestros 64 alumnos tendrían que utilizar dos cadenas en vez de una.
Serían, justamente, las dos siguientes:
00101010101101011011010110101101
10100110111011100011101011101101
Guardamos la misma información en el mismo orden. ¿El mismo orden? ¿Seguro?
Parece que sí, pero ¿y si por algún error cambiamos las dos filas de 32 bits?
10100110111011100011101011101101
00101010101101011011010110101101
Con este cambio tan sencillo nos hemos cargado toda la mecánica, pues ahora Felipe
Alonso será una niña y Lourdes Canales un niño.
Para solucionar esta problemática podemos hacer uso de lo que generalmente se
denominacabecera de datos. Los 32 bits (y antes los 64 bits) no se usan por completo
para almacenar la información que nosotros queramos, si no que se guarda un espacio
para poder obtener ciertainformación fundamental. En este caso sería
interesante guardar un bit para determinar el orden: cuál de las dos cadenas binarias
es la primera, y cuál es la segunda. Por ejemplo, podemos asignarle el valor 0 a la
primera cadena, y 1 a la segunda:
0-00101010101101011011010110101101
1-10100110111011100011101011101101
Sin embargo, si os fijáis bien, nos hemos salido de los 32 bits, ya que ahora utilizamos 33:
1 dígito para determinar la posición de la fila de bits junto con otros 32 dígitos para los
alumnos. 33+33 = 66. Si utilizásemos cadenas de 32 bits necesitaríamos un total de tres,
que podemos determinar reubicando ciertos bits (alumnos); en nuestro caso el último de
cada fila lo añadimos al principio de la siguiente fila:
0-0010101010110101101101011010110
1-1101001101110111000111010111011
X-01
Esa X es un nuevo problema que nos encontramos. Un bit sólo puede registrar 0 o 1, con
lo que si añadimos una nueva fila (la tercera) deberíamos asignarle el siguiente valor al 1,
que en binario sería10. Esto son dos bits y es necesario almacenar otro bit en la cabecera
para así ahora poder tener tres cadenas de bits:
00-0010101010110101101101011010110
01-1101001101110111000111010111011
10-01
Hemos añadido un nuevo bit en nuestra cabecera y ahora ya tenemos claro el orden de
cada cadena. ¿Lo malo? Que nos hemos vuelto a pasar y almacenamos más de los 32
bits permitidos: 2+31=33 bits en cada cadena. Tenemos que volver a desplazar y mover
ciertos alumnos (en nuestro caso los últimos) para reasignarlos en la siguiente cadena:
00-001010101011010110110101101011
01-011010011011101110001110101110
10-1101
Por ahora ya hemos terminado con este sencillo ejemplo. Los lectores más avanzados
habrán observado que utilizando 2 bits para determinar la posición de la fila podemos
tener un total de 4 filas ordenadas, definidas por 00, 01, 10 y 11 que, en formato decimal,
indican 0, 1, 2 y 3. Dado que estemos permitiendo un total de 30 bits para los alumnos,
podríamos tener hasta 120 (30×4) alumnos almacenados mediante este sistema. ¿Y si
queremos almacenar 121 alumnos? ¿O 125? La respuesta tendrá que pensarla cada uno.
Conclusión
Inicialmente hemos planteado un único problema: tenemos 64 alumnos y queremos
almacenar su género. Para ello podemos ordenarlos alfabéticamente a todos según el
apellido, y asignarle un 0 a los niños y un 1 a las niñas.
Con registros de 64 bits la implicación es directa: un bit para cada alumno. Tendremos
una única cadena y no necesitamos más información.
Con registros de 32 bits podemos pensar que inicialmente necesitamos dos de ellos,
cuando en realidad necesitamos, al menos, tres: es necesario determinar el orden, algo
que puede parecer nimio pero que es vital, pues como no tengamos esas cadenas bien
ordenadas la información almacenada será incorrecta.
¿Dónde utilizamos los ‘bits’? Las arquitecturas de 64 bits
Cuando hablamos de 64 bits nos referimos, generalmente, al tamaño de cualquier
estructura de datos que, en este caso, permite almacenar 64 bits de ‘algo’. Puede ser el
género de un alumno, su edad o su estatura. En estos dos últimos casos debemos tener
en cuenta que cada alumno ocupa más de un bit, ya que la información no puede ser
representada sólo con 0 o 1.
Cortex-A57, uno de los primeros ARM 64 bits que saldrán al mercado
En las últimas semanas se ha hablado mucho sobre arquitectura de 64 bits con el
lanzamiento deliPhone 5S que es considerado el primer smartphone con esos 64 bits.
¿Qué significan esos ’64 bits’?
Decimos que un procesador tiene una arquitectura de 64 bits cuando sus registros
tienen espacio para almacenar 64 bits. ‘Registro’ es una palabra que silenciosamente
hemos utilizado anteriormente, y que técnicamente se refiere a un pequeño espacio de
almacenamiento físico dentro de los procesadores donde se pueden guardar 64 0 o 1.
Existen registros por prácticamente cualquier componente, ya sean de 64 bits o de otro
tamaño.
La mejor y más sencilla representación para un registro de 64 bits sería, simplemente, 64
huecos numerados (del 0 al 63), con espacio para almacenar ceros o unos. De forma
homóloga, un procesador con arquitectura de 32 bits maneja registros de 32 bits.
Cuatro registros de 4
bits cada uno, cortesía de Ikea
Un montón de registros en una oficina de USPS (vía Wikipedia)
Un procesador de 64 bits puede gestionar mayor cantidad de información que uno
de 32 bits, ya que sus registros son de mayor tamaño. Pero claro, que un procesador
tenga registros de 64 bits no implica directamente que vaya a aprovechar todos ellos al
máximo: como es habitual, es necesario que el sistema operativo sea compatible y que
el software pueda sacarle partido a los nuevos tamaños.
Si nos ceñimos al iPhone 5S, incorpora una versión específica de iOS 7 compatible con
64 bits. Esta compatibilidad es necesaria para que el sistema pueda tratar y operar con
registros de 64 bits, en vez de los 32 más habituales. Volviendo a un ejemplo real
podemos imaginar una bandeja con 64 huecos donde ponemos elementos (por ejemplo
patatas y cebollas para hacer una tortilla) que más adelante cortará un robot. Si ese robot
tiene 64 brazos y es capaz de gestionar todos los elementos a la vez, perfecto; si sólo
tiene 32 brazos tendremos que realizar dos pasadas, e incluso si no está preparado para
gestionar esas dos pasadas es posible que la mitad de los elementos no lleguen a
manipularse nunca y, por tanto, nuestro sistema será inválido.
Los 64 bits son importantes para un componente fundamental de los sistemas operativos:
eldireccionamiento de memoria. El microprocesador de un computador (sobremesa,
portátil, smartphone, cualquiera) está continuamente determinando dónde leer y escribir
información dentro del dispositivo de almacenamiento, y estas operaciones se realizan a
través de cadenas de bits que guardan cierta información (en la cabecera) para evitar
errores, colisiones, etc. Un breve resumen sobre el funcionamiento del direccionamiento
de memoria en Intel x86 de 64 bits (denominado x86-64) puede encontrarse en Wikipedia,
aunque las referencias oficiales las tiene Intel en su página weben un enorme manual de
unos cuantos miles de páginas.
Repercusiones en nuestros móviles
iPhone 5S es el primero en llegar a la meta de los 64 bits en smartphones, pero no será el
único.ARM está preparando los Cortex-A53 y A57 de 64 bits que previsiblemente llegarán
al mercado de cara al próximo año. Los sistemas operativos tendrán que actualizarse
para ofrecer la compatibilidad con los nuevos tamaños de los registros, por supuesto.
Dado que se amplían los registros el procesador es capaz de hacer más en menos tiempo, utilizando menos ciclos de reloj
Que un sistema sea de 64 o de 32 bits es algo completamente transparente al
usuario, y las mejoras que pueden producirse serían a nivel de funcionamiento interno
del sistema. Dado que se amplían los registros, el procesador es capaz de hacer más en
menos tiempo, utilizando menos ciclos de reloj y, por tanto, consumiendo menos energía.
Si estos conceptos os suenan extraños podéis echarle un vistazo a nuestro
especial CISC frente a RISC , donde los explicamos junto al genial algoritmo de la tortilla
de patata.
Si bien la teoría dicta lo que hemos expuesto en el párrafo anterior, la práctica es mucho
más compleja. Un smartphone suele operar muchas pequeñas cadenas de datos al tener
multitud de pequeños procesos ejecutándose en segundo plano. Además, si nos
centramos en el consumo energético, tiene otros componentes que afectan de forma
mucho más notable a la autonomía delsmartphone como la pantalla y su luminosidad. El
salto a los 64 bits es una evolución natural que repercutirá en una cierta mayor rapidez
a la hora de procesar información (por ejemplo al añadir un filtro a una fotografía), pero
que en el uso cotidiano apenas aportará diferencias respecto de lo que conocemos, pues
salvo alguna excepción el software más convencional no requiere de esta evolución.
Si nos fijamos en el rendimiento podemos acudir a los siempre geniales análisis
de AnandTech, donde en esta ocasión hablan de la ejecución de varios algoritmos en
sus versiones de 32 y 64 bits. La mejora obtenida depende enormemente del tipo de
algoritmo que se utilice, aunque sí puede concluirse que en general se obtendrá una
diferencia bastante significativa en torno al 30%, excluyendo algunas pruebas en las que
se obtienen cifras superiores al 800%.
Pero esto son algoritmos teóricos y pruebas puntuales, los denominados benchmarks. En
aplicaciones de uso general las cosas cambian radicalmente, ya que el software de uso
diario está lejos de ser tan exigente. Aún es necesario que muchos desarrolladores
actualicen sus respectivas aplicaciones a los 64 bits, con lo que todavía no podemos
determinar el porcentaje de mejora debido al salto de los 32 a 64 bits. También hay que
sumar otro problema, y es que iPhone 5S no sólo realiza la evolución a los 64 bits, si no
que también utiliza un procesador renovado Apple A7 con diferentes núcleos y un nuevo
juego de instrucciones respecto del A6 anterior.
Un vistazo al pasado: esto ya ocurrió hace diez años
La evolución de los 32 a los 64 bits no es nueva. Los 64 bits ya llegaron a los
procesadores de PC en 2003.
A pesar de que Intel es la principal desarrolladora de la arquitectura x86, fue AMD quien
en 1999 empezó a desarrollar una extensión de 64 bits sobre la IA32 de Intel. La
finalizaron en agosto del año 2000 y pusieron el primer procesador
compatible AMD ‘Opteron’ en 2003. Poco después llegó la primera CPU doméstica
preparada para 64 bits, AMD Athlon 64 3200+ de un núcleo a 2.0 GHz., proceso de
manufactura de 130 nanómetros.
AMD
Athlon 64 3200+, según el análisis del 2003 de XbitLabs
En 2003, uno de los problemas más comunes fue la compatibilidad del software y el sistema operativo
A pesar de que el hardware ya estaba preparado, el software aún llevaba un par de años
de desventaja.Microsoft lanzó Windows XP 64 bit Edition en 2005, cuatro años más
tarde del original de 32 bits de 2001 y con dos de retraso respecto de los Athlon 64. Uno
de los problemas más comunes era la compatibilidad del software con el sistema
operativo, pues en el sistema de 32 bits no podías instalar programas de 64 (lógico),
pero… en el sistema de 64 bits no se podían utilizar programas de 32 bits. Por entonces
prácticamente todo eran versiones de 32 bits, con lo que aquel Windows XP 64 bitsquedó
en una anécdota más que en algo útil. Más tarde Microsoft lanzó Windows Vista y las
sucesivas versiones que solucionaron este problema de incompatibilidad.
La intención de AMD y otros con aquellos lanzamientos de 2003 y años posteriores no era
buscar una mejora importante en el rendimiento, si no utilizar de forma más óptima el
direccionamiento de la memoria del que hablábamos antes. Un sistema de 32 bits
permite utilizar un registro de 32 posiciones para gestionar la memoria RAM.
Hasta 2^32 posibilidades, esto son 4294967296 bits: 4 GB, que es la mayor cantidad con
la que puede operar un sistema de 32 bits. Si bien por aquella época lo habitual era
encontrar ordenadores con 512 MB, 1 o 2 GB de RAM, ya había algunos usuarios que
buscaban llegar más allá de los 4 GB y, por tanto, la evolución a los 64 bits era necesaria.
La mejora producida ha sido quizá un tanto exagerada. De los 4 GB máximo admitidos en
los 32 bits hemos pasado a 64 posiciones permitidas, en total 2^64 = 1,8x10^19, unos
16 exbibytes en los sistemas de 64 bits, aproximadamente 16.000.000 Terabytes. En la
actualidad Windows 8 limita la cantidad a 192 o 512 GB, según versión. Parece que no
tendremos problemas de direccionamiento de memoria por un tiempo.
Módulos de memoria RAM LPDDR2 para smartphones, de Samsung
Es necesario comentar que los smartphones aún están lejos de alcanzar ese límite de
4 GB. La mayoría de modelos optan por 1 o 2 GB, con alguno que llega hasta los 3. No
parece que sea necesaria más cantidad de memoria durante un tiempo y por tanto los 64
bits no serán un requisito indispensable hasta dentro de unos años, si bien es cierto que
es muy interesante ir evolucionando para que los desarrolladores de software tengan el
tiempo suficiente para adaptar sus programas. El salto de los 32 a los 64 bits no será
instantáneo y durará varios meses, incluso años, con lo que adelantarse a ese momento
puede considerarse una decisión muy sabia. Seguramente estudiaron lo que ocurrió en
el mundo PC hace una década y han sabido rectificar a tiempo.
¿Qué cambiará con esos 64 bits en smartphones? Conclusiones
Lo que a priori es un gran cambio (duplicamos los 32 bits anteriores) es realmente una
evolución más de la tecnología. Doblar el tamaño de registro puede dar lugar a pensar
que estamos duplicando el rendimiento, cuando en realidad estamos muy lejos de llegar a
esa afirmación.
Los 64 bits repercutirán en un mayor rendimiento en algunas tareas, aunque en aplicaciones generales no tendrán gran impacto.
Las repercusiones de implementar una arquitectura de 64 bits son reales y podrán
notarse, pero de forma mucho más tenue de como muchos piensan. Ampliar el tamaño de
las operaciones admitidas por el procesador es de gran importancia en ciertas tareas,
como por ejemplo la codificación y decodificación de algoritmos comoSHA o AES,
aunque en aplicaciones generales no tendrá un gran impacto.
Si nos centramos en alguna característica palpable esa es, sin duda alguna, la
memoria RAM. Pasar de 32 a 64 bits implica poder direccionar más de 4 GB de
memoria RAM, algo que es posible hoy en día no sea necesario pero que no tardaremos
muchos años en utilizar.
Ya por último los 64 bits son, a día de hoy, una exclusividad de Apple y su iPhone 5S en
el mercado, pero pronto llegarán al resto de plataformas. ARM está preparando nuevos
núcleos Cortex-A50 que pretenden llegar al mercado de cara al próximo 2014,
inicialmente en las gamas más altas. Con estos nuevos procesadores también tendrán
que llegar actualizaciones de los sistemas operativos que añadan el soporte al renovado
hardware, algo que no debería tardar mucho tiempo en producirse.
En definitiva, estamos ante una evolución natural del hardware y, con él, también del
software. Algo que ya vivimos hace una década en equipos de sobremesa, y de lo que
hemos aprendido para no cometer los mismos errores. Será una evolución
completamente transparente para el usuario con la que lo único malo que podemos
obtener es una mejora en el rendimiento menor de la que muchos prevén.
Categorías
Otros
Tags
ARM
Especial Arquitecturas
Apple A7
64 bits en smartphones
También te puede gustar
Apple A7 y su arquitectura de 64 bits pueden plantear un futuro diferente
Samsung también tendrá procesadores de 64 bits en su próxima generación de
smartphones
El iPhone 5S continúa registrando tus pasos incluso apagado
Esto es todo lo que incluye un SoC móvil en 2014
Partner
Este videojuego no se hizo sólo para divertirse, sino
para educar
Así está la carrera de los SoC de 64 bits para móviles
¿Será Android 4.4 KitKat también un SO móvil de 64 bits?
Las GPU como pasado, presente y futuro de la computaciónLos comentarios se han cerrado