fbpx
Wikipedia

x86-64

x64 (también conocido como x86_64 y AMD64) es la versión de 64 bits del conjunto de instrucciones x86. Soporta una cantidad mucho mayor de memoria virtual y memoria física de lo que le es posible a sus predecesores, permitiendo a los programas almacenar grandes cantidades de datos en la memoria. x86-64 también provee registros de uso general de 64 bits y muchas otras mejoras. La especificación fue creada por AMD, y ha sido implementada por AMD, Intel, VIA y otros. Es totalmente retrocompatible con el código x86 de 16 y 32 bits.[1](p13–14) Debido a que el juego de instrucciones x86 completo de 16 bits y 32 bits está implementado en hardware sin ningún tipo de emulación, los programas ejecutables x86 existentes pueden correr sin ningún tipo de penalización de velocidad o compatibilidad,[2]​ mientras que las aplicaciones existentes que fueron recodificadas para aprovechar las características del nuevo procesador, pueden alcanzar mejoras en el rendimiento.

AMD Opteron fue el primer CPU en introducir las extensiones x86-64 en 2003.

Antes del lanzamiento, se usaron los nombres "x86-64" y "x86_64" para referirse al juego de instrucciones. Tras la publicación, AMD lo llamó "AMD64".[3]​ Intel inicialmente usó los nombres IA-32e y EM64T antes de utilizar "Intel 64" para su implementación. Algunos, incluido Apple,[4][5][6]​ usan "x86-64" y "x86_64", mientras que otros, notablemente Sun Microsystems[7]​ (ahora Oracle Corporation) y Microsoft,[8]​ usan "x64" mientras que la familia de sistemas operativos BSD y muchas distribuciones Linux[9][10]​ usan "AMD64".

El procesador AMD K8 fue el primero en implementar esta arquitectura; fue el primero en realizar un agregado importante a la arquitectura x86 diseñada por otra compañía que no era Intel. Intel se vio forzada a seguir su ejemplo y lanzar una familia NetBurst modificada la cual era totalmente compatible en software con la especificación y el diseño de AMD. VIA Technologies introdujo el x86-64 en su arquitectura VIA Isaiah con el VIA Nano.

La especificación x86-64 es diferente de la arquitectura del Intel Itanium (antiguamente "IA-64"), la cual no es compatible con el juego de instrucciones nativo de la arquitectura x86.

Visión general

Se trata de una arquitectura desarrollada originalmente por AMD a partir de la arquitectura x86, e implementada bajo el nombre de AMD64. El primer procesador (para computadoras personales) con soporte para este conjunto de instrucciones fue el Opteron, lanzado en abril de 2003. Posteriormente ha sido implementado en múltiples variantes del Athlon 64 y posteriores.

La empresa Intel desarrolló una arquitectura compatible bajo el nombre Intel 64 (antes EM64T). La cual ha sido utilizada en el Pentium 4 y posteriores microprocesadores de la compañía.

Descripción de la arquitectura

El conjunto de instrucciones del AMD x86-64 (renombrado posteriormente como AMD64) es una extensión directa de la arquitectura del x86 a una arquitectura de 64 bits, motivado por el hecho de que los 4GB de memoria que son direccionables directamente por una CPU de 32 bits ya no es suficiente para todas las aplicaciones. Algunos de los cambios:

  • Nuevos registros. El número de registros de propósito general se ha incrementado de 8 en los procesadores x86-32 a 16, y el tamaño de todos estos registros se ha incrementado de 32 bits a 64 bits. Adicionalmente, el número de registros MMX de 128 bits (usados para las instrucciones extendidas SIMD) se ha incrementado de 8 a 16. Los registros adicionales incrementan el rendimiento.
  • Registros MMX (SSE) adicionales: Igualmente el número de registros de 128 bits (usados para las instrucciones SSE) han aumentado de 8 a 16.
  • Espacio de direcciones mayor. Debido a la arquitectura de 64 bits, la arquitectura AMD64 puede direccionar hasta 16 exabytes de memoria. Las implementaciones futuras de la arquitectura del AMD64 puede proporcionar hasta 2 exabytes de memoria disponible. Si la paginación de memoria se utiliza correctamente, los sistemas operativos de 32 bits podrían tener acceso a algunas de las extensiones de dirección físicas sin tener que realizar la ejecución en modo largo (long).
  • Instrucción de acceso a datos relativa al puntero: Las instrucciones ahora pueden hacer referencias relativas al puntero de instrucciones (registro RIP). Esto permite crear código independiente de la posición que permite un código mucho más eficiente en bibliotecas dinámicas y código cargado en tiempo de ejecución.
  • Llamadas al sistema más rápidas. Debido a que la segmentación no está soportada en el modo de 64 bits, las llamadas al sistema no tienen las latencias asociadas con almacenar y recuperar la información de segmentación ni tienen que realizar las comprobaciones necesarias de protección a nivel de segmentación. Por lo tanto, AMD ha introducido una nueva interfaz de llamadas al sistema, al que se accede utilizando solamente la instrucción "SYSCALL". Aunque los sistemas operativos todavía pueden utilizar el sistema de interrupciones para las llamadas al sistema, en el modo de 64 bits utilizar "SYSCALL" es más rápido.
  • Instrucciones SSE. La arquitectura AMD 64 incluye las extensiones de Intel SSE y SSE2, las últimas cpus incluyen las instrucciones SSE3 y algunos también las SSE4. También están soportadas las instrucciones del x86 y MMX.
  • Bit NX. El bit NX es una característica del procesador que permite al sistema operativo prohibir la ejecución del código en área de datos, mejorando la seguridad. Esta características está disponible en los modos de 32 y 64 bits, y está soportada por Linux, Solaris, Windows XP SP2, Windows Server 2003 SP1.

Modos de funcionamiento

Modo de funcionamiento Requerido por el Sistema Operativo Es necesaria la recompilación de la aplicación Tamaño por defecto del direccionamiento Tamaño por defecto de los operandos Extensiones del registro Tamaño típico del Registro de Propósito General
Modo largo Modo 64 bits SO nuevos de 64 bits 64 32 64
Modo de
compatibilidad
no 32 no 32
16 16 16
Modo de
Herencia
Modo protegido SO de 32 bit heredados no 32 32 no 32
16 16
Modo 8086 virtual 16 16 16
Modo real SO de 16 bit heredados

Explicación del modo de funcionamiento

Hay dos modos primarios de operación para esta arquitectura:

Modo Largo

Es el utilizado por algunos BSDs, GNU/Linux (x86_64), Solaris 10, y por las ediciones de 64 bits de Windows XP Professional, Windows Vista, Windows 7 y Windows 8.

Dado que el conjunto de instrucciones es el mismo, no hay una penalización importante en la ejecución del código x86. Esto no sucede en la arquitectura de Intel IA-64, donde las diferencias en el ISA subyacente implican que la ejecución de código de 32 bits equivale a utilizar un procesador completamente diferente. En todo caso, en AMD 64, las aplicaciones de 32 bits del x86 podrían todavía beneficiarse de una recompilación a 64 bits. Los registros adicionales disponibles en el código de 64 bits, pueden ser utilizados por un compilador de alto nivel para la optimización.

Usando el modo largo, un sistema operativo de 64 bits puede ejecutar aplicaciones de 32 bits y 64 bits simultáneamente. También un x86-64 incluye un soporte nativo para ejecutar las aplicaciones de 16 bits del x86. Microsoft ha excluido explícitamente el soporte para aplicaciones de 16 bits en la edición x64 de Windows XP Professional debido a los problemas de conseguir que el código de 16 bits del x86 pueda funcionar con su emulador WoW64.

Modo de Herencia

El modo utilizado por los sistemas operativos de 16 bits, como MS-DOS, y los sistemas operativos de 32 bits, como Windows XP. En este modo, sólo se puede ejecutar código de 16 bits o de 32 bits. Los sistemas operativos de 64 bits como Windows XP Professional x64 y Windows Server 2003 x64 no se ejecutarán.

AMD64

Estudio de mercado

AMD64 representa un cambio con el pasado de AMD cuyo comportamiento era seguir los estándares de Intel, aunque mantiene los comportamientos anteriores de Intel extendiendo la arquitectura del x86, desde los 16 bits 8086 hasta los 32 bits 80386, siempre sin eliminar compatibilidad hacia atrás. La arquitectura del AMD64 extiende la arquitectura de 32 bits del x86 (IA-32) añadiendo registros de 64 bits, con modos de total compatibilidad de 32 bits y 16 bits para software ya existente. Incluso el modo de 64 bits permite compatibilidad hacía atrás, facilitando que las herramientas del x86 como los compiladores puedan ser adaptadas a la arquitectura AMD64 con un esfuerzo mínimo. La arquitectura del AMD64 dispone de características como el bit NX.

Implementaciones

Los procesadores siguientes implementan la arquitectura AMD64:

Intel 64

Intel 64 (antes conocida como EM64T) es la implementación Intel de la tecnología x86-64.

Historia

Durante mucho tiempo de la historia, AMD ha producido y distribuido procesadores basados en los diseños originales de Intel, pero en un giro de la historia, Intel, al ver la oportunidad, adoptó la arquitectura x86-64 de AMD, creada como una extensión de la línea de procesadores x86 propios de Intel. Como AMD luego renombró su arquitectura a AMD64, Intel de igual manera renombró la suya a Intel 64.

Implementaciones

Esta arquitectura está implementada en los siguientes modelos de procesadores:

  • Pentium 4 720 Extreme Edition
  • Pentium 4 630
  • Serie 6xx
  • Pentium 4 524
  • Serie 5x6
  • Serie 5x1
  • Celeron D 355
  • Celeron D 331
  • Serie 3x6
  • Serie 3x1

Diferencias entre AMD64 e Intel 64

Aunque existe un alto nivel de compatibilidad a nivel binario, se pueden encontrar pequeñas diferencias entre los dos conjuntos de instrucciones. Un ejemplo menor es el añadido de la instrucción CMPXCHG16B (que intercambia dos palabras de 64 bits), una extensión de la instrucción CMPXCHG8B presente en la mayoría de los procesadores x86 del mercado; los primeros procesadores AMD no disponían de esta instrucción, por lo tanto todos los procesadores EM64T la incluyeron.

Véase también

Referencias

  1. AMD Corporation (septiembre de 2012). «Volume 2: System Programming» (PDF). AMD64 Architecture Programmer's Manual. AMD Corporation. Consultado el 17 de febrero de 2014. 
  2. IBM Corporation (6 de septiembre de 2007). «IBM WebSphere Application Server 64-bit Performance Demystified». p. 14. Consultado el 9 de abril de 2010. «Figures 5, 6 and 7 also show the 32-bit version of WAS runs applications at full native hardware performance on the POWER and x86-64 platforms. Unlike some 64-bit processor architectures, the POWER and x86-64 hardware does not emulate 32-bit mode. Therefore applications that do not benefit from 64-bit features can run with full performance on the 32-bit version of WebSphere running on the above mentioned 64-bit platforms.» 
  3. «Debian AMD64 FAQ». Debian Wiki. Consultado el 3 de mayo de 2012. 
  4. «x86-64 Code Model». Apple. Consultado el 23 de noviembre de 2012. 
  5.  – Comandos generales en el manual de Darwin BSD y Mac OS X (en inglés)
  6. Kevin Van Vechten (9 de agosto de 2006). «re: Intel XNU bug report». Darwin-dev mailing list. Apple Computer. Consultado el 5 de octubre de 2006. «The kernel and developer tools have standardized on "x86_64" for the name of the Mach-O architecture». 
  7. «Solaris 10 on AMD Opteron». Oracle. Consultado el 9 de diciembre de 2010. 
  8. . Microsoft. Archivado desde el original el 12 de diciembre de 2010. Consultado el 9 de diciembre de 2010. 
  9. «AMD64 Port». Debian. Consultado el 23 de noviembre de 2012. 
  10. . Gentoo Project. Archivado desde el original el 3 de junio de 2013. Consultado el 27 de mayo de 2013. 

Enlaces externos

  • (en inglés)
  • (en inglés).
  • (en inglés)
  • Guía interactiva de identificación procesadores AMD Athlon 64
  •   Datos: Q272629

también, conocido, como, amd64, versión, bits, conjunto, instrucciones, soporta, cantidad, mucho, mayor, memoria, virtual, memoria, física, posible, predecesores, permitiendo, programas, almacenar, grandes, cantidades, datos, memoria, también, provee, registro. x64 tambien conocido como x86 64 y AMD64 es la version de 64 bits del conjunto de instrucciones x86 Soporta una cantidad mucho mayor de memoria virtual y memoria fisica de lo que le es posible a sus predecesores permitiendo a los programas almacenar grandes cantidades de datos en la memoria x86 64 tambien provee registros de uso general de 64 bits y muchas otras mejoras La especificacion fue creada por AMD y ha sido implementada por AMD Intel VIA y otros Es totalmente retrocompatible con el codigo x86 de 16 y 32 bits 1 p13 14 Debido a que el juego de instrucciones x86 completo de 16 bits y 32 bits esta implementado en hardware sin ningun tipo de emulacion los programas ejecutables x86 existentes pueden correr sin ningun tipo de penalizacion de velocidad o compatibilidad 2 mientras que las aplicaciones existentes que fueron recodificadas para aprovechar las caracteristicas del nuevo procesador pueden alcanzar mejoras en el rendimiento AMD Opteron fue el primer CPU en introducir las extensiones x86 64 en 2003 Antes del lanzamiento se usaron los nombres x86 64 y x86 64 para referirse al juego de instrucciones Tras la publicacion AMD lo llamo AMD64 3 Intel inicialmente uso los nombres IA 32e y EM64T antes de utilizar Intel 64 para su implementacion Algunos incluido Apple 4 5 6 usan x86 64 y x86 64 mientras que otros notablemente Sun Microsystems 7 ahora Oracle Corporation y Microsoft 8 usan x64 mientras que la familia de sistemas operativos BSD y muchas distribuciones Linux 9 10 usan AMD64 El procesador AMD K8 fue el primero en implementar esta arquitectura fue el primero en realizar un agregado importante a la arquitectura x86 disenada por otra compania que no era Intel Intel se vio forzada a seguir su ejemplo y lanzar una familia NetBurst modificada la cual era totalmente compatible en software con la especificacion y el diseno de AMD VIA Technologies introdujo el x86 64 en su arquitectura VIA Isaiah con el VIA Nano La especificacion x86 64 es diferente de la arquitectura del Intel Itanium antiguamente IA 64 la cual no es compatible con el juego de instrucciones nativo de la arquitectura x86 Indice 1 Vision general 1 1 Descripcion de la arquitectura 1 2 Modos de funcionamiento 1 2 1 Explicacion del modo de funcionamiento 1 2 1 1 Modo Largo 1 2 1 2 Modo de Herencia 1 3 AMD64 1 3 1 Estudio de mercado 1 3 2 Implementaciones 1 4 Intel 64 1 4 1 Historia 1 4 2 Implementaciones 1 5 Diferencias entre AMD64 e Intel 64 2 Vease tambien 3 Referencias 4 Enlaces externosVision general EditarSe trata de una arquitectura desarrollada originalmente por AMD a partir de la arquitectura x86 e implementada bajo el nombre de AMD64 El primer procesador para computadoras personales con soporte para este conjunto de instrucciones fue el Opteron lanzado en abril de 2003 Posteriormente ha sido implementado en multiples variantes del Athlon 64 y posteriores La empresa Intel desarrollo una arquitectura compatible bajo el nombre Intel 64 antes EM64T La cual ha sido utilizada en el Pentium 4 y posteriores microprocesadores de la compania Descripcion de la arquitectura Editar El conjunto de instrucciones del AMD x86 64 renombrado posteriormente como AMD64 es una extension directa de la arquitectura del x86 a una arquitectura de 64 bits motivado por el hecho de que los 4GB de memoria que son direccionables directamente por una CPU de 32 bits ya no es suficiente para todas las aplicaciones Algunos de los cambios Nuevos registros El numero de registros de proposito general se ha incrementado de 8 en los procesadores x86 32 a 16 y el tamano de todos estos registros se ha incrementado de 32 bits a 64 bits Adicionalmente el numero de registros MMX de 128 bits usados para las instrucciones extendidas SIMD se ha incrementado de 8 a 16 Los registros adicionales incrementan el rendimiento Registros MMX SSE adicionales Igualmente el numero de registros de 128 bits usados para las instrucciones SSE han aumentado de 8 a 16 Espacio de direcciones mayor Debido a la arquitectura de 64 bits la arquitectura AMD64 puede direccionar hasta 16 exabytes de memoria Las implementaciones futuras de la arquitectura del AMD64 puede proporcionar hasta 2 exabytes de memoria disponible Si la paginacion de memoria se utiliza correctamente los sistemas operativos de 32 bits podrian tener acceso a algunas de las extensiones de direccion fisicas sin tener que realizar la ejecucion en modo largo long Instruccion de acceso a datos relativa al puntero Las instrucciones ahora pueden hacer referencias relativas al puntero de instrucciones registro RIP Esto permite crear codigo independiente de la posicion que permite un codigo mucho mas eficiente en bibliotecas dinamicas y codigo cargado en tiempo de ejecucion Llamadas al sistema mas rapidas Debido a que la segmentacion no esta soportada en el modo de 64 bits las llamadas al sistema no tienen las latencias asociadas con almacenar y recuperar la informacion de segmentacion ni tienen que realizar las comprobaciones necesarias de proteccion a nivel de segmentacion Por lo tanto AMD ha introducido una nueva interfaz de llamadas al sistema al que se accede utilizando solamente la instruccion SYSCALL Aunque los sistemas operativos todavia pueden utilizar el sistema de interrupciones para las llamadas al sistema en el modo de 64 bits utilizar SYSCALL es mas rapido Instrucciones SSE La arquitectura AMD 64 incluye las extensiones de Intel SSE y SSE2 las ultimas cpus incluyen las instrucciones SSE3 y algunos tambien las SSE4 Tambien estan soportadas las instrucciones del x86 y MMX Bit NX El bit NX es una caracteristica del procesador que permite al sistema operativo prohibir la ejecucion del codigo en area de datos mejorando la seguridad Esta caracteristicas esta disponible en los modos de 32 y 64 bits y esta soportada por Linux Solaris Windows XP SP2 Windows Server 2003 SP1 Modos de funcionamiento Editar Modo de funcionamiento Requerido por el Sistema Operativo Es necesaria la recompilacion de la aplicacion Tamano por defecto del direccionamiento Tamano por defecto de los operandos Extensiones del registro Tamano tipico del Registro de Proposito GeneralModo largo Modo 64 bits SO nuevos de 64 bits si 64 32 si 64Modo decompatibilidad no 32 no 3216 16 16Modo deHerencia Modo protegido SO de 32 bit heredados no 32 32 no 3216 16Modo 8086 virtual 16 16 16Modo real SO de 16 bit heredadosExplicacion del modo de funcionamiento Editar Hay dos modos primarios de operacion para esta arquitectura Modo Largo Editar Es el utilizado por algunos BSDs GNU Linux x86 64 Solaris 10 y por las ediciones de 64 bits de Windows XP Professional Windows Vista Windows 7 y Windows 8 Dado que el conjunto de instrucciones es el mismo no hay una penalizacion importante en la ejecucion del codigo x86 Esto no sucede en la arquitectura de Intel IA 64 donde las diferencias en el ISA subyacente implican que la ejecucion de codigo de 32 bits equivale a utilizar un procesador completamente diferente En todo caso en AMD 64 las aplicaciones de 32 bits del x86 podrian todavia beneficiarse de una recompilacion a 64 bits Los registros adicionales disponibles en el codigo de 64 bits pueden ser utilizados por un compilador de alto nivel para la optimizacion Usando el modo largo un sistema operativo de 64 bits puede ejecutar aplicaciones de 32 bits y 64 bits simultaneamente Tambien un x86 64 incluye un soporte nativo para ejecutar las aplicaciones de 16 bits del x86 Microsoft ha excluido explicitamente el soporte para aplicaciones de 16 bits en la edicion x64 de Windows XP Professional debido a los problemas de conseguir que el codigo de 16 bits del x86 pueda funcionar con su emulador WoW64 Modo de Herencia Editar El modo utilizado por los sistemas operativos de 16 bits como MS DOS y los sistemas operativos de 32 bits como Windows XP En este modo solo se puede ejecutar codigo de 16 bits o de 32 bits Los sistemas operativos de 64 bits como Windows XP Professional x64 y Windows Server 2003 x64 no se ejecutaran AMD64 Editar Estudio de mercado Editar AMD64 representa un cambio con el pasado de AMD cuyo comportamiento era seguir los estandares de Intel aunque mantiene los comportamientos anteriores de Intel extendiendo la arquitectura del x86 desde los 16 bits 8086 hasta los 32 bits 80386 siempre sin eliminar compatibilidad hacia atras La arquitectura del AMD64 extiende la arquitectura de 32 bits del x86 IA 32 anadiendo registros de 64 bits con modos de total compatibilidad de 32 bits y 16 bits para software ya existente Incluso el modo de 64 bits permite compatibilidad hacia atras facilitando que las herramientas del x86 como los compiladores puedan ser adaptadas a la arquitectura AMD64 con un esfuerzo minimo La arquitectura del AMD64 dispone de caracteristicas como el bit NX Implementaciones Editar Los procesadores siguientes implementan la arquitectura AMD64 AMD 64 K8 Kryptonite AMD Phenom 64 Quad AMD Athlon 64 AMD Athlon 64 X2 AMD Athlon 64 FX AMD Opteron AMD Turion 64 X2 AMD Turion 64 AMD Sempron todos los que utilizan sockets 754 939 y AM2 AMD Phenom K10 AMD Phenom II AMD Athlon II AMD FX Bulldozer Piledriver Steamroller Excavator AMD RyzenIntel 64 Editar Intel 64 antes conocida como EM64T es la implementacion Intel de la tecnologia x86 64 Historia Editar Durante mucho tiempo de la historia AMD ha producido y distribuido procesadores basados en los disenos originales de Intel pero en un giro de la historia Intel al ver la oportunidad adopto la arquitectura x86 64 de AMD creada como una extension de la linea de procesadores x86 propios de Intel Como AMD luego renombro su arquitectura a AMD64 Intel de igual manera renombro la suya a Intel 64 Implementaciones Editar Esta arquitectura esta implementada en los siguientes modelos de procesadores Core i7 Core i5 Core i3 Core 2 Quad Core 2 Extreme Core 2 Duo Intel Pentium Dual Core Intel Atom Xeon Serie 7xxx Xeon Serie 5xxx Xeon LV Serie 9xxiop Serie 8xx Pentium D Celeron M serie 5xx Pentium 4 720 Extreme Edition Pentium 4 630 Serie 6xx Pentium 4 524 Serie 5x6 Serie 5x1 Celeron D 355 Celeron D 331 Serie 3x6 Serie 3x1Diferencias entre AMD64 e Intel 64 Editar Aunque existe un alto nivel de compatibilidad a nivel binario se pueden encontrar pequenas diferencias entre los dos conjuntos de instrucciones Un ejemplo menor es el anadido de la instruccion CMPXCHG16B que intercambia dos palabras de 64 bits una extension de la instruccion CMPXCHG8B presente en la mayoria de los procesadores x86 del mercado los primeros procesadores AMD no disponian de esta instruccion por lo tanto todos los procesadores EM64T la incluyeron Vease tambien Editarx86 x87 Anexo Listados de instrucciones x86 64 bits Bit NX IA 64Referencias Editar AMD Corporation septiembre de 2012 Volume 2 System Programming PDF AMD64 Architecture Programmer s Manual AMD Corporation Consultado el 17 de febrero de 2014 IBM Corporation 6 de septiembre de 2007 IBM WebSphere Application Server 64 bit Performance Demystified p 14 Consultado el 9 de abril de 2010 Figures 5 6 and 7 also show the 32 bit version of WAS runs applications at full native hardware performance on the POWER and x86 64 platforms Unlike some 64 bit processor architectures the POWER and x86 64 hardware does not emulate 32 bit mode Therefore applications that do not benefit from 64 bit features can run with full performance on the 32 bit version of WebSphere running on the above mentioned 64 bit platforms Debian AMD64 FAQ Debian Wiki Consultado el 3 de mayo de 2012 x86 64 Code Model Apple Consultado el 23 de noviembre de 2012 arch 1 Comandos generales en el manual de Darwin BSD y Mac OS X en ingles Kevin Van Vechten 9 de agosto de 2006 re Intel XNU bug report Darwin dev mailing list Apple Computer Consultado el 5 de octubre de 2006 The kernel and developer tools have standardized on x86 64 for the name of the Mach O architecture Solaris 10 on AMD Opteron Oracle Consultado el 9 de diciembre de 2010 Microsoft 64 Bit Computing Microsoft Archivado desde el original el 12 de diciembre de 2010 Consultado el 9 de diciembre de 2010 AMD64 Port Debian Consultado el 23 de noviembre de 2012 Gentoo AMD64 Project Gentoo Project Archivado desde el original el 3 de junio de 2013 Consultado el 27 de mayo de 2013 Enlaces externos EditarDocumentacion tecnica de AMD para la arquitectura AMD64 en ingles Documentacion libre AMD64 en CD ROM solamente en los EE UU y Canada y formato de descarga en ingles 64 bit computing in theory and practice en ingles Guia interactiva de identificacion procesadores AMD Athlon 64 Datos Q272629Obtenido de https es wikipedia org w index php title X86 64 amp oldid 136289579, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos