Está en la página 1de 2

Jhoan Cuartas - Alejandro García

Dirección asignada: ​2C96882659C


Tamaño Caché: ​128B
Tamaño del bloque: ​16B
Número de vías​ (para función de correspondencia asociativa por conjuntos): 2

Tamaño dirección asignada:​ 44 bits


# unidades direccionables:​ 2^44 = 16TB
Capacidad de memoria principal:​ 16TB

2C96882659C​ = 0010 1100 1001 0110 1000 1000 0010 0110 0101 1001 1100

1) Encontrar en formato hexadecimal los valores para etiqueta, línea y palabra


con función de correspondencia directa.
Tamaño de línea = 16B
2^4

Número de unidades direccionables: 2^4 * 2^40 = 16TB


S = 16TB / 16B = 40 → 28H

Número de líneas = Tamaño Caché / Tamaño bloque = 8 (2^3) → 8H


Tag = 37 → 25H
R = 3 → 3H
W = 4 → 4H

37 3 4

0010 1100 1001 0110 1000 1000 0010 0110 0101 1 001 1100

2C96882651 3 C

2) Encontrar en formato hexadecimal los valores de etiqueta y palabra para


función de correspondencia asociativa pura.
Tag = 40 → 28H
W = 4 → 4H

40 4

0010 1100 1001 0110 1000 1000 0010 0110 0101 1001 1100
2C96882659 C

3) Encontrar en formato hexadecimal los valores de etiqueta, conjunto y palabra


para caché asociativa por conjuntos del número de vías asignado.
Número de vías = 2 = ( 2 líneas / conjunto)
Conjuntos = 8 lineas / 2 vias = 4 conjuntos = 2^2
d = 2 → 2H
Tag = 38 → 26H

38 2 4

0010 1100 1001 0110 1000 1000 0010 0110 0101 10 01 1100

pending 1 C

4) La cantidad de líneas mínima para el bus de direcciones

2C96882659C = 11 Bytes
Lineas minimas = 11 Bytes * 4 = 44 líneas
5) La cantidad de unidades direccionables
R:// Es 2^44 = 16TB
6) La longitud mínima para el bus de datos
R:// 8 bits (Direccionable por byte)
7) La cantidad de celdas de la memoria
R:// la cantidad de celdas es igual a
16TBx8bit = 128TBb = 128 x 2^40 celdas
8) --------------------------------------------------------------------------
9) Proponga 5 posibles organizaciones para esta memoria
1. Matriz de 2^38 x 2^6
2. Matriz de 2^22 x 2^22
3. Matriz de 2^18 x 2^26
4. Matriz de 2^21 x 2^23
5. Matriz de 2^44 x 2^0

10) Usando multiplexación de las direcciones, cuál debería ser la longitud del bus
de direcciones en esa misma máquina

Ya que la función de la multiplexación es enviar diversas señales por el mismo


medio (en este caso líneas), la longitud del bus de direcciones continúa siendo 22
bits o líneas.

También podría gustarte