Professional Documents
Culture Documents
Memories
Memories
TEMA 6
MEMRIES
Exercici 1
Dissenyeu un subsistema de memria per a un microprocessador amb un bus de direccions de 16 bits i un bus de dades de 8 bits que continga els segents elements:
Memria RAM de 20KB situada a partir de la direcci decimal 8192. Utilitzeu pastilles de 4KB. Una pastilla auxiliar que continga 16 registres de 8 bits, situats a partir de la direcci 32768. Memria ROM des de la posici F800h fins al final del mapa de memria, utilitzant una pastilla de 8KB (ja que no sha pogut trobar una menor).
S O L U C I
La capacitat del sistema ser:
Les posicions de memria aniran des de $0000 fins a $FFFF. Ample de paraula:
PAS 1)
Detallar les necessitats del sistema en quant a direccionament, ample de paraula i tipus de memria a utilitzar:
Per a determinar la quantitat de posicions de memria ROM restem la primera posici de ROM a la ltima i passem el resultat a binari.
PAS 2)
Determinar la quantitat de xips que utilitzarem segons la longitud i lample de paraula : Pastilles de RAM:
, ms 1 auxiliar.
10/12/2011
Tema 7: Memries
[exercicis]
1 xip de ROM.
IC0 IC1 IC2 IC3 IC4 IC5 IC6 (4Kx8) (4Kx8) (4Kx8) (4Kx8) (4Kx8) (4Kx8) (8Kx8) RAM RAM RAM RAM RAM RAM ROM - A partir de 8192d - A continuaci. - A continuaci. - A continuaci. - A continuaci. - 16 registres a partir de 32768d - Des de $F800 fins al final.
PAS 3)
Construir el mapa de memria:
$0000 $1FFF $2000 IC0 (4KB) $2FFF $3000 IC1 (4KB) $3FFF $4000 IC2 (4KB) $4FFF $5000 IC2 (4KB) $5FFF $6000 IC4 (4KB) $6FFF $7000 $7FFF $8000 $800F $8010
IC5 (16B)
IC6 (2KB)
10/12/2011
Tema 7: Memries
[exercicis]
$2000 $2FFF $3000 $3FFF $4000 $4FFF $5000 $5FFF $6000 $6FFF $8000 $800F $F800 $FFFF
PAS 5)
Realitzar la decodificaci completa, amb el xip select ( ) actiu a nivell baix:
PAS 6)
Realitzar la decodificaci parcial:
Determinarem els bits del bus de direcci en funci del tamany total de la memria:
El tamany de pgina en aquest cas ser de ja que es pot triar entre el tamany major ( ), el menor ( ) o el intermedi (ROM de ).
10/12/2011
Tema 7: Memries
[exercicis]
Implementaci: Com sha implementat pgines d , els xips de connectarem dos eixides a una porta AND.
E0 E1 E2 E3
0000 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1111
0 4 5 6 7 8 9 10 11 12 13 15
10/12/2011
Tema 7: Memries
[exercicis]