ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejercicios de memoria RAM y ROM


Enviado por   •  22 de Noviembre de 2015  •  Tareas  •  1.393 Palabras (6 Páginas)  •  745 Visitas

Página 1 de 6

EJERCICIOS

  1. Si se tiene una memoria RAM de 4KB y dos memorias ROM de 8KB, que se están utilizando para un sistema de procesamiento basado en un procesador de 18 bits de dirección y ocho bits de datos. Se solicita saber en Bytes:
  1. ¿Cuál es la cantidad  memoria donde existen programas?´

20KB

  1. ¿Cuál es la cantidad posible de crecimiento de memoria RAM? Sabiendo que está reservado para video desde la dirección B8000h a la BA000h.

Total de memoria que puede usar el sistema= Total de memoria que puede usar el procesador= 2**18 x 8b = 2**18 x 1byte =

  • 256KB

Memoria ocupada:

RAM 4K, ROM de 8K, ROM de 8K, RAM de video desde B8000…BA000h (08K)

Total ocupado: 28KB.

                Memoria Libre: 228 KB.

  1. Realice la conexión de las memorias actuales al procesador.

Mapa de Memoria

A17A16A15A14A13A12A11…………..A0  Hexa….Memoria.

   0    0     0     0     0     0     0                      0    00000   Rom 08K

   0    0     0     0     0     1     1                      1    01FFF  

   0    0     0     0     1     0     0                      0    02000   Rom 08K

   0    0     0     0     1     1     1                      1    03FFF  

   0    0     0     1     0     0     0                      0    04000   RAM 04K

   0    0     0     1     0     0     1                      1    04FFF  

  1. Si se está diseñando un chip de INTERFACE TEMPORIZADORA que pueda conectarse al procesador de ocho bits. Considerando que va a utilizar desde Contador0 hasta Contador8. ¿Qué señales debe tener necesariamente?

Para interface Temporizadora

Como son 08 contadores ➔ 03 selectores A2A1A0

Debo poder leer (RD) y escribir (WR) los contadores por el bus de datos al procesador (D7..D0)

Si la interface es la paralela, en lugar de contadores uso puertos paralelos.

  1. Indique cinco aplicaciones que están utilizando microcontrolador puede ofrecerla al Director de una tienda Juguería.

  1. Pedidos….PC
  2. Sistema de control de encendido y velocidad de la licuadora.
  3. Sistema de seguridad para abrir la tienda automáticamente.
  4. Sistema de Seguridad contra incendio.
  5. Sistema de Control de Temperatura del Medio ambiente.
  6. Sistema automático de pelar fruta
  7. Sistema de control de ingreso de clientes (aforo).
  8. Sistema de control de agua.
  1. Se necesita realizar un circuito (hardware) y su programa (software) que muestre en un display de siete segmentos, un contador descendente de tres estados que se inicie en el valor hexadecimal “B” y se repita doce veces. Considere que se tiene libres en el procesador de ocho bits, desde el puerto 4Ah.

Contador descendente: “B”  “A” “9”

Puertos 4Ah para el display.

  1. Si se sabe que la rutina de “retardo” (delayU) de un controlador se da en microsegundos. Efectúe un sonido de 8KHz que suene solo 20 segundos.
  1. Si se sabe que las direcciones en un procesador se expresan por su segmento y desplazamiento (CS:IP), donde cada uno es de 16 bits. Para que una rutina, que está ubicada en la posición D430:1800 sea llamada por la instrucción INT F9h. ¿Dónde y cómo debe estar almacenada la dirección de la rutina? ¿Qué espacio esta reservado para los vectores de interrupción (punteros a las rutinas de atención)?

INT n

CS:IP = 0000:4 x n

En este caso: INT F9h

CS:IP = 0000: 4 x F9h = 0000: 03E4h (Direccion donde debe almacenarse la posición de la subrutina)

En binario : 100 x 11111001 = 1111100100   3E4h

  1. En una Sala de Conferencia, para obtener los sonidos de los instrumento que trabajan en el rango de 200Hz a 25KHz con niveles de 0 a 3.5voltios. Indique cuales son la características del conversor A/D y conversor D/A que se necesita (Velocidad, nivel mínimo de señal, tiempo de respuesta), si sabemos que son de 16 bits y además, trabaja con un reloj de 200KHz..

Frecuencia máxima= 2x frecuencia usar= 2 x 25 KHz

Vmáximo= 3.5 voltios

Vmínimo=0Voltios.

Numero de bits=16

Resolución (nivel minimo de un escalon)=  3.5v/[(2**16) -1]

                                                               = 3.5v/65535

  1. Desarrolle un sistema para que en una fabrica se pueda comprobar memorias RAM, según el tamaño que se menciona. Considere tener un botón de inicio de prueba, un indicador LED, que precisen que se termino la prueba y otro LED para saber si paso la prueba.

  1. Desarrolle un sistema que pueda chequear un chip 7400. Debe tener un botón de inicio de prueba y dos indicadores de LEDs, que precisen que se termino la prueba y si esta en buen estado.
  1. Se tiene una memoria PROM, de seguridad, de 4x3bits, la cual se desea conectar a un puerto paralelo para poder leerla. Esquematice cual sería el circuito necesario para poder realizar la operación y plantee un programa que lea la información y compruebe  por el método del checksum ubicado en la última posición (valor suma de todos los valores).
  1. Necesito crear un sistema que maneje 64TB utilizando solo discos de 800GB de $40.oo. Por lo que se le solicita a Usted como diseñador que elabore un cuadro con alternativas respecto a los costos para los casos de RAID6 y RAID5+1. Si el proveedor indica que solo hay discos de 400GB a $24.oo. ¿Qué ventajas y desventajas tendría?

Numero de discos para datos= 64TB/800GB = 81.92  82 discos

...

Descargar como (para miembros actualizados)  txt (6.2 Kb)   pdf (175.8 Kb)   docx (15.3 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com