programa

Páginas: 6 (1399 palabras) Publicado: 5 de mayo de 2013
PROBLEMAS MEMORIAS

1).- Responder las siguientes preguntas, fundamentando su respuesta:

a).- Se tiene un bloque de memorias formado por:
1MB de memoria ROM
4MB de espacio libre
11MB de memoria RAM
¿Cuántos bits de direcciones se necesitan para direccionar todo el bloque?
* Si se disponen de memorias ROM de 256K x 4
RAM de 1M x 16
¿Cuántas memorias se necesitan paraimplementarlo?
Considerar el espacio libre como memoria RAM.
b).- ¿Cuál es el numero de celdas de una memoria de 2K x 8?
c).- El bus de direcciones de un sistema es de 20 líneas. ¿Cuántas posiciones de memoria puede direccionar?
d).- Calcular el numero de líneas necesarias para direccionar 64K posiciones de memoria.
e).- Calcular el número de posiciones existentes entre las direcciones 00FFH y FF00H.f).- Cual es la diferencia entre una MEMORIA y FLIP FLOP
g).- Qué es un registro universal?
h).- Que es un USART, UART y para que sirve?
i).- ¿Cual es la diferencia entre Latch y un Flip-Flop?

2).- Se tienen memorias RAM de 1K x 8. Se pide implementar un banco de memorias de 4K x 16.

3).- Implementar un banco de memoria de 512K bytes usando memorias 64K x 4.

4).- Hacer un esquema quepermita implementar con memorias RAM de 32K x 8 un banco de memoria de 256K bytes.

5).- Especificar la tabla de verdad para una ROM de 32 x 6 que convierta un numero binario de 6 bits en su correspondiente BCD de 2 dígitos.

6).- Especificar la tabla de verdad para una ROM de 32 x 8 que se usa para configurar un circuito que genere el cuadrado (en binario) de un numero de 5 bits ubicado enla entrada.

7).- Que tamaño de ROM se usará para configurar:
a) Un sumador – sustractor BCD con una entrada de control para seleccionar entre la suma y la resta.

b) Un multiplicador binario que multiplique dos números de 4 bits cada uno.

c) Dos multiplexores dobles de 4 a 1 con entradas de selección común.

8).- Diseñar un banco de memorias para ser usado con el microprocesador 8085.Las necesidades son: 4K de RAM y 4K de ROM. Los circuitos disponibles son de 2K x 4 para memoria de lectura / escritura y de 2K x 8 para la memoria de solo lectura. Emplear decodificador para la selección del chip respectivo y el control R / W para cada memoria correspondiente.

9).- La figura muestra una ROM de 16 x 8 con sus entradas de dirección manejadas por un contador GRAY de 0 a 15.La programación de la ROM esta dada de la siguiente manera:

PALABRA A3 A2 A1 A0 D7 – D0
0 0 DE
1 1 3A
2 2 85
3 3 AF
4 4 19
5 5 7B
6 6 00
7 7 DE
8 8 3C
9 9 FF
10 A B8
11 B C7
12 C 27
13 D 6A
14 E D2
15 F 58
Se pide cambiar el programaalmacenado en la ROM de modo que por la salida D7 se genere la onda siguiente:




10).- Se desea implementar un banco de memoria de 8K bytes de la siguiente forma:
Los últimos 2K bytes están formados por una memoria ROM para lo cual se dispone de IC ‘s de 521 x 4.
Los anteriores 2k bytes estarán formados por una memoria RAM para lo cual se dispone de IC’s de 256 x 2.
El resto de lamemoria debe ser espacio libre.
Se pide dar la dirección de:

a) El inicio y el Fin del espacio libre.

b) El inicio y el fin correspondiente a la memoria RAM.

c) El inicio y el fin correspondiente a la memoria ROM.



11).- Se tiene una memoria ROM cuya entrada son números binarios de hasta 6 bits (A0: LSB, A5: MSB), y realiza la conversión del dato de entrada a datos en BCD cuyassalidas están conectadas a dos displays de 7 segmentos, cátodo común, como se muestra en la figura (D0: LSB, Dn: MSB). Se pide dar los datos contenidos en las siguientes direcciones de memoria:

2CH 33H 0DH 3EH

Considerar que los datos hexadecimales ocupan 4 bits cada uno.


12).-Contestar fundamentando su respuesta:

a) Se tiene un banco de memoria formado de la siguiente manera:
15...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programa
  • Program
  • Un Programa
  • Programas
  • Programas
  • Programa
  • Programador
  • Program

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS