Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
A14
14
2
16384
A13
13
2
8192
A12
12
2
4096
A11
11
2
2048
A10
10
2
1024
A9
9
2
512
A8
8
2
256
A7
7
2
128
A6
6
2
64
A5
5
2
32
A4
4
2
16
A3
3
2
8
A2
2
2
4
A1
1
2
2
A0
0
2
1
A5
5
2
32
A4
4
2
16
A3
3
2
8
A2
2
2
4
A1
1
2
2
A0
0
2
1
A14
14
2
16384
A13
13
2
8192
A12
12
2
4096
A11
11
2
2048
A10
10
2
1024
A9
9
2
512
A8
8
2
256
A7
7
2
128
A6
6
2
64
Esa casilla nos indicara el nmero de lneas que usaremos sea 12 que sern las lneas de la A0 a la A11 (no
debern exceder el nmero que encontramos la lneas A12 no la usaremos (NO CONFUNFIRNOS))
RESPUESTA:
Usaremos 12 lneas de la A0 a la A11
2.
Localidad 0 o 0000h
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Visualizamos un memoria que cuenta con 8 columnas que representan una memoria de 1K x 8 (cada
columna representa una celda en la que podemos guardar un bit).
Localidad 0 o 0000h
Como podemos apreciar la memoria de 1Kx8 equivale a 1024 y por lo tanto una memoria de 512 es la mitad
en este caso tambin tiene la mitad de celdas porque es 512 x 4 pero con menos localidades si fuera una
memoria de 512 x 8 tendra la misma cantidad de localidades pero con 8 celdas
212 x 8
Localidad 0 o 0000h
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Bueno ahora nuestra manera de resolver esto sera por medio de lgica queremos hacer una arreglo de
4Kx8 el 4K significa que tendr 4096 localidades si tenemos memorias de 512x4 entonces seria
4096 / 512 = 8 memorias peronos dice que el arreglo es de 4Kx8 y nuestras memorias son de 512x4 or lo
tanto necesitamos el doble de memorias en paralelo 8 x 2 = 16 memorias
RESPUESTA:
Necesitamos 16 memorias
3.
A14
14
2
16384
A13
13
2
8192
A12
12
2
4096
A11
11
2
2048
A10
10
2
1024
A9
9
2
512
A8
8
2
256
A7
7
2
128
A6
6
2
64
A5
5
2
32
A4
4
2
16
A3
3
2
8
A2
2
2
4
A1
1
2
2
A0
0
2
1
Como podemos ver el numero 512 est ubicado en la lnea A9 por lo tanto usaremos 9 lineas de direccin
pero estas sern la anteriores a esta sea de la A0 a la A8.
RESPUESTA:
Usaremos 9 lneas de la A0 a la A8
A15
32768
A14
16384
A13
8192
A12
4096
A11
2048
A10
1024
A9
512
A8
256
A7
128
A6
64
A5
32
A4
16
A3
8
A2
4
A1
2
A0
1
Suma
M1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0000h
01FFh
+1FF
+1
M2
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0200h
03FFh
+1FF
+1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0400h
05FFh
+1FF
+1
M4
0
0
0
0
0
0
0
0
0
0
1
1
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0600h
07FFh
+1FF
+1
M5
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0800h
09FFh
M6
0
0
0
0
0
0
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0A00h
0BFFh
+1FF
+1
M7
0
0
0
0
0
0
0
0
1
1
1
1
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0C00h
0DFFh
+1FF
+1
M8
0
0
0
0
0
0
0
0
1
1
1
1
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0E00h
0FFFh
+1FF
+1
M3
Los bit verdes son para las combinaciones de para las direcciones de memoria posibles
Los bit rojos con los que usaremos para activar cada una de nuestras memorias (en paralelo) como podemos
3
ver son 8 las combinaciones que podemos hacer y tenemos 8 memorias (usamos 3 bit 2 = 8)
Ahora en un principio dijimos que tendramos dos activadores E que se activa con un 1 y CS(negada) que se
activa con un 0.
Ejemplo: nuesta primera memoria para ser activada recivira la convinacion | 0 | 0 | 0 | como vemos en la
tabla. Podemos decidir si usar compuertas OR o AND yo solo usare compuestas AND cuya tabla de verdad es
la siguiente
A
0
0
0
0
1
1
1
1
A11
B
0
0
1
1
0
0
1
1
A10
C
0
1
0
1
0
1
0
1
A9
S
0
0
0
0
0
0
0
1
Como podemos ver necesita solo recibir unos para tener un 1 en la salida
En este caso entran solo 0 asi que los convertimos en unos negndolos.
Bueno estas seran las compuertas para cada memoria ahora como haremos para que todas las dems lineas
desactiven a estas memorias en dado caso de que se usaran
Como vemos en la tabla
A15
0
A14
0
A13
0
A12
0
Siempre se encuentran en 0 para que la memorias estn activas si alguna de estas fuera 1 la memorias se
desactivan con el activador CS (negado) si este recibe un 0 se activara y lo haremos usando una compuesta
OR
Su tabla de verdad es la
A
0
0
0
1
B
0
1
1
1
C
0
1
1
1
siguiente
Diagrama completo:
Ejercicios