Beruflich Dokumente
Kultur Dokumente
Rebeca Ortega
Silvia Kalbakdij
Rebeca Ortega
Silvia Kalbakdij
MEJORAS EN EL
PENTIUM 4
Una de ellas es la disposición del conjunto de
registros. Existen dos conjuntos de registros (uno
para operaciones sobre enteros y otro para las de
punto flotante/SSE) de 128 registros.
Un repertorio de instrucciones CISC, con tan
solo 8 registros direccionables por el
programador.
Un mayor número de accesos a memoria que en
un procesador RISC.
Rebeca Ortega
Silvia Kalbakdij
MEJORAS EN EL
PENTIUM 4
Y una costosa traducción de instrucciones IA-32
a micro-operaciones (que serán ejecutadas por el
núcleo RISC del procesador )
Rebeca Ortega
Silvia Kalbakdij
Computex: Pentium-4-Board mit
ISA-Slots (Update)
Rebeca Ortega
Silvia Kalbakdij
INSTRUCCIONES Y SUS PARTES
Código de operación.
Referencia a operandos:
Memoria virtual o principal.
Registros (inplicítos o explícitos).
Dispositivos de E/S:
Dirección del modulo de E/S.
Dirección de memoria.
Referencia a la siguiente instrucción
(implícita o explícita).
Rebeca Ortega
Silvia Kalbakdij
Rebeca Ortega
Silvia Kalbakdij
Rebeca Ortega
Silvia Kalbakdij
Rebeca Ortega
Silvia Kalbakdij
FORMATO DE INSTRUCCIONES
DEL PENTIUM
Bytes 0o1 0o1 0o1 0o1
Tamaño Tamaño
Segmento
Prefijo de explícito explícito
instrucción explícito
de operando de direccion
(a) Prefijo
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
(b) Instrucción
Rebeca Ortega
Silvia Kalbakdij
TIPOS DE DATOS
General: palabra (16 bits),doble palabra (32 bits) y
palabra cuádruple (64 bits), con contenido binario.
Entero.
Punto flotante.
BCD: empaquetado o desempaquetado.
Puntero proximidad (puntero cercano): DE de 32 bits
que representa el desplazamiento dentro de un segmento.
Campo de bits.
Cadena de bytes.
Rebeca Ortega
Silvia Kalbakdij
•Nuevo ISA de 64 Bits
Esta tecnología permite:
Reducir el poder de disipación.
Aumentar la frecuencia de operación
Agrandar la escala de integración.
Utiliza técnicas innovadoras:
Mejoramiento de desempeño, como
paralelismo explicíto, predicación y
especulación.
Rebeca Ortega
Silvia Kalbakdij
•Nuevo ISA de 64 Bits
El nuevo formato IA-64 empaqueta tres
instrucciones en una sola palabra de 128 bits de
longitud, para un procesamiento más veloz.
Rebeca Ortega
Silvia Kalbakdij
Nuevo ISA de 64 Bits
Rebeca Ortega
Silvia Kalbakdij
•Formato de las
instrucciones del IA-64:
Código de operación.
Rebeca Ortega
Silvia Kalbakdij
MODOS DE
DIRECCIONAMIENTO
El Pentium 4 presenta la posibilidad de usar
paginación, segmentación o ambas al mismo
tiempo.
Determinan la forma como el operando
(OPER), presente en las instrucciones,
especifican la dirección efectiva (DE) del
dato operando (DO) sobre el que se realiza
la operación indicada por el (CO).
Rebeca Ortega
Silvia Kalbakdij
MODOS DE
DIRECCIONAMIENTO
Inmediato
Operando = A
Registro
LA = R (LA = dirección lineal)
Con desplazamiento
LA =<SR> + A
Base
LA = <SR> + <B>
Base con desplazamiento
LA = <SR> + <B> + A
Rebeca Ortega
Silvia Kalbakdij
MODOS DE
DIRECCIONAMIENTO
Indexado
LA = <SR> + <I> X Escala + A
Base + desplazamiento indexado
LA = <SR> + <B> + <I> + A
Base + desplazamiento indexado escalado
LA = <SR> + <B> + <I> X Escala + A
Relativo
LA = <PC> + A
Rebeca Ortega
Silvia Kalbakdij
Rebeca Ortega
Silvia Kalbakdij
Ventajas y desventajas de los
distintos tipos de arquitecturas
Rebeca Ortega
Silvia Kalbakdij
Rebeca Ortega
Silvia Kalbakdij
CONCLUSIONES
El Pentium 4 ha dejado atrás al resto de los
procesadores CISC, y se ha puesto a la altura de
los mejores RISC incluso en el proceso en punto
flotante.
Podemos afirmar que Intel ha logrado un
enorme avance en cuanto a su arquitectura se
refiere. Su diseño esta pensado para continuar
escalando potencia, incluso sin la ayuda de un
salto tecnológico.
Es un nuevo punto de partida en busca de
mayor rendimiento, a ser posible, a bajo precio.
Rebeca Ortega
Silvia Kalbakdij