0% encontró este documento útil (0 votos)
234 vistas4 páginas

Guía de Mapeo de Memoria en Microprocesadores

Este documento proporciona una guía de 5 pasos para realizar un mapeo de memoria en circuitos con microprocesadores. Los pasos incluyen reconocer los elementos del circuito, determinar la capacidad de las memorias y el microprocesador, identificar si la memoria es segregada o combinada, asignar tamaños de bloques, e identificar el espacio de memoria que ocuparán los componentes en el microprocesador. El documento también proporciona un ejemplo para ilustrar el proceso de mapeo de memoria.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
234 vistas4 páginas

Guía de Mapeo de Memoria en Microprocesadores

Este documento proporciona una guía de 5 pasos para realizar un mapeo de memoria en circuitos con microprocesadores. Los pasos incluyen reconocer los elementos del circuito, determinar la capacidad de las memorias y el microprocesador, identificar si la memoria es segregada o combinada, asignar tamaños de bloques, e identificar el espacio de memoria que ocuparán los componentes en el microprocesador. El documento también proporciona un ejemplo para ilustrar el proceso de mapeo de memoria.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Juan Camilo Triana Martinez código:2171368

Microprocesadores
Guía para realizar un mapeo de memoria
Una parte fundamental en el análisis en circuitos con microprocesadores es la
memoria, conocer como funciona y de que capacidad tiene esta, en pocas
palabras podemos ser capaces con el análisis determinar que tipo de distribución
esta relacionada con el circuito
Para tener realizar un adecuado análisis en esta guía enseñaremos unos cuantos
pasos fundamentales.
Paso a paso
1. Reconocimiento de elementos que componen el circuito: Este paso es
muy fundamental para iniciar un adecuado análisis del circuito, ya que
reconociendo cada uno de los elementos que integran el circuito podemos
afirmar que tipo de distribución de memoria usa, que capacidad de memoria
usa, saber cuantas ROM y RAM tiene el circuito. Vale dejar claro que las
memorias ROM solo pueden leer y las memorias RAM pueden escribir y
leer.
2. Determinar la capacidad de las memorias y microprocesador: Con este
paso nos encargamos de analizar la memoria que disponen las diferentes
memorias del circuito, la memoria del micro dependiendo si es segregada o
combinada es la suma de las capacidades de las diferentes memorias, Para
determinar el tamaño nos fijamos en la cantidad de entradas de direcciones
tiene la memoria, un ejemplo si la memoria tiene 11 entradas de dirección
ósea (A0,A1…A10) para saber el tamaño se hace 211ª lo que es igual 2048
traducido es 2k el tamaño de palabra lo da la parte de datos del integrado si
son (D0,D1…D7) quiere decir que su tamaño de palabra es 8, este
procedimiento se hace tanto como para memorias RAM y ROM
3. Identificar si es memoria segregada o memoria combinada: La memoria
segregada es cuando por un arreglo de compuertas o con decodificadores
se puede controlar un tipo de memoria es decir la memoria segregada es
cuando se separa la memoria de programa y memoria de datos e I/O en
este caso con diferentes arreglos se puede seleccionar una de ellas dos y
por supuesto sus componentes, es de vital importancia que el decodificador
ya sea con compuertas o el integrado, sus señales no se junten. La
memoria combinada es la unión de memoria de programa y la de datos e
I/O en este caso un solo decodificador puede controlar todas las memorias
4. Asignar los tamaños de bloques: Este paso es fundamental para la
realización de mapeo de memoria, en este paso se debe tener en cuenta el
integrado de mayor capacidad y el de menor capacidad con esto podremos
saber cuantos bloques podemos realizar, este paso también se realiza para
memoria segregada, para tener en cuenta que las PPIS solo ocupan 4 bits
con ellas no hay problema, no se necesita dividir en realidad. Los circuitos
también nos dan el tamaño de bloques en el decodificar, la primera línea de
dirección que están en deco es la que nos da los tamaños de bloques
5. Identificar el espacio de memoria que ocuparan en el micro: Es de vital
importancia saber el espacio que ocuparan los diferentes integrados en el
micro. Para tener en cuenta los micros siempre su posición inicial ósea la
posición 0000 es para la memoria ROM. Con esto ya dejado claro para dar
una idea del espacio de memoria que ocupa un integrado es realizar lo
siguiente, se tiene una memoria ROM de 2kx8, esto nos quiere decir que es
una memoria de 2k y sabemos que 2k equivale en decimal a 2048, esto nos
dice que nuestra memoria ira desde la posición 0000 hasta la 2047 esto
traducido a hexadecimal seria 07FF.esta sería la posición que ocuparía en
el micro esta memoria

Para entender un poco mas lo anteriormente dicho, daré un ejemplo de


mapeo de memoria

1. Reconocimiento de elementos que componen el circuito: Podemos


observar que los elementos que nos interesan son las memorias ya
están identificados, también vemos un decodificador(U4) y un lash(U3) .
2. Determinar la capacidad de las memorias y microprocesador: Para
identificar la capacidad de las diferentes memorias realizamos lo
siguiente,
para IC 0 211 =2048
para IC 1 211=2048
para IC 2 211=2048
para IC 3 211 =2048
para IC 4 211=2048
para IC 5 211=2048
Podemos observar que todas las memorias son de 2k y todas son de
tamaño de palabra de 8 bits
3. Identificar si es memoria segregada o memoria combinada: Con lo
que se comento en este punto, no observamos ninguna línea del
decodificar que no controle las diferentes memorias, esto nos dice que
es combinada.
4. Asignar los tamaños de bloques: El tamaño de bloque con el que se
esta usando este circuito no la da el decodificador(U4), si observamos la
primera línea de dirección que le entra al deco es A11 esto nos quiere
decir que se están haciendo bloques de 2k
5. Identificar el espacio de memoria que ocuparan en el micro:

También podría gustarte