El pentium4 soporta enteros de 64 bits?

http://www.tommesani.com/SSE2MMX.html
(pongo este enlace como ejemplo por que el manual
de donde lo he sacado es un pdf de 3.3 MB)

Pues me acabo de dar cuenta de casualidad
(y eso que di la arquitectura del pentium 4 en una signatura) [ayay]

Pero lo he estado buscando en más sitios y si en los registros
xmm (lso de 128 bits) puede almacenar
16 enteros de 8 bits
8 enteros de 16
4 enteros de 32
2 enteros de 64

4 flotantes de 32
2 flotantes de 64

O sea que puede manejar enteros de 64 bits para sumas
restas, multiplicaciones, etc ...

Entonces
¿Lo unico que aportaria una arquitectura de 64 bits
es la posibilidad de mover más memoria?
Tentiendo en cuenta que desde los Pentium II Xeon
y los pentium 3 la extension fp36 permite usar hasta 64GB
de memoria (aunque los procesos siguen limitados a 4GB)
Creo que los micros de 64bits tienen los registros de propósito general de 64bits y manejan instrucciones no-multimedia de 64 tb... o algo asi

edito: lo que ya no se es si el p4 maneja enteros de 64 bits
Si lo se.

El p4 los maneja pero solo con las unidadas
simd en los registros xmm y mmx (como los mmx son
de 64 bits solo opera con un dato)

Lo que no se es si eso se aprovecha en los compliadores (que lo dudo)

Tampoco se si lo aprovecha algun programa como
bases de datos (al menos mysql soporta datos de
enteros 64 bits, pero no se en que maquinas)
Los enteros de 64 es algo que tambien se puede aprovechar
para manejar archivos de más de 4GB o discos grandes.
Creo que el virtualdub/spanishdub las ultimas versiones vienen
optimizadas para pentium 4 a lo mejor aprovechan esa caracteristica , por cierto que ingenieria estudiaste harl , electronica?
4 respuestas