High.docx

37
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] Buscar OK

Transcript of High.docx

Page 1: 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

Page 2: High.docx

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 

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?

Page 3: High.docx

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

Page 4: High.docx

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

Page 5: High.docx

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

Page 6: High.docx

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

Page 7: High.docx

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

Page 8: High.docx

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

Page 9: High.docx

+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

Page 10: High.docx

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

Page 11: High.docx

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. 

Page 12: High.docx

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

Page 13: High.docx

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.

Page 15: High.docx

 

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

Twitter

Facebook

Google Plus

Versión móvil

 

Page 16: High.docx

  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?

Page 17: High.docx

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).

Page 18: High.docx

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

[…]

Page 19: High.docx

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

Page 20: High.docx

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.

Page 21: High.docx

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.

Page 22: High.docx

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.

Page 23: High.docx

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

Page 24: High.docx

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

Page 25: High.docx

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

Page 26: High.docx

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

Page 27: High.docx

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.

Page 28: High.docx

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ó

Page 29: High.docx

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.

Page 30: High.docx

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.

Page 31: High.docx

¿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

Page 32: High.docx

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