Grupo 2 - Mapas de Memoria de Los Sistemas Microprocesadores
Grupo 2 - Mapas de Memoria de Los Sistemas Microprocesadores
Grupo 2 - Mapas de Memoria de Los Sistemas Microprocesadores
Asignatura:
Plataformas De Hardware
1
Unidad I: Los Microprocesadores
TEMA: Mapas de memoria de los sistemas
microprocesados
•¿ para el dimensionamiento de
mapas de memoria
Problema Objetivo
2
Objetivo:
Fuente:
https://www.youtube.com/watch?v=Sq3OjI3tVIM&ab_channel=S%C3
%A9Curioso%E2%80%94TED-Ed
Fuente:
https://www.youtube.com/watch?v=Sq3OjI3tVIM&ab_channel=S%C3%A9Curioso%E2%8 3
0%94TED-Ed
Objetivo:
Ing. SSS 5
Objetivo:
Visualización de
la Memoria
Gestión de la
Memoria
Su función
principal es
proporcionar Acceso rápido
una
Función de
representación
los mapas de organizada de Protección de la
memoria cómo se asigna y Memoria
utiliza la
memoria en un
sistema. Soporte para
virtualización
Optimización de
rendimiento
Especificaciones
Funcional Físico
Fuente: https://uin14131.blogspot.com/p/mapa-de-memoria-un-mapa-de-memoria-del.html 7
Tipos de memoria
Fuente: https://blog.orange.es/consejos-y-
trucos/tipos-de-memoria-pc/ 8
Tipos de memoria
Fuente: https://blog.orange.es/consejos-y-
trucos/tipos-de-memoria-pc/ 9
Objetivo: Aplicar una metodología para el dimensionamiento de mapas de memoria
Ing. SSS 16
Objetivo: Aplicar una metodología para el dimensionamiento de mapas de memoria
Ing. SSS 17
Objetivo: Aplicar una metodología para el dimensionamiento de mapas de memoria
X86 ARM
“Procesadores ARM”. Red Hat - We make open source technologies for the enterprise. Accedido el 21 de
octubre de 2024. [En línea]. Disponible: https://www.redhat.com/es/topics/linux/what-is-arm-processor 18
Objetivo: Aplicar una metodología para el dimensionamiento de mapas de memoria
x86 ARM
• Memoria segmentada: En la • Espacio de direcciones lineal: En ARM,
arquitectura x86, la memoria se divide las direcciones de memoria son lineales,
en segmentos. Cada programa puede lo que significa que no están
tener varios segmentos: código, datos y segmentadas como en x86, facilitando el
pila. acceso directo a cualquier parte de la
• Direcciones lógicas y físicas: Las memoria.
direcciones lógicas (compuestas por un • Paginación y tablas de páginas: ARM
segmento y un offset) se traducen en también soporta paginación para la
direcciones físicas mediante una Unidad traducción de direcciones virtuales a
de Gestión de Memoria (MMU). Esto físicas. Utiliza tablas de páginas
permite manejar más memoria de la que jerárquicas para gestionar el espacio de
físicamente está disponible, utilizando memoria.
paginación. • Mapeo de memoria periférica: ARM
• Paginación: En sistemas más avanzados tiene un enfoque eficiente para mapear
(x86-64), se usa paginación con tablas de dispositivos periféricos en su espacio de
páginas multinivel para dividir la direcciones, usando direcciones de
memoria en bloques pequeños. memoria específicas para acceder a los
dispositivos de entrada/salida.
P. Espeso. “Arquitectura x86, una historia imprescindible de la informática”. Xataka - Tecnología y gadgets, móviles,
informática, electrónica. Accedido el 21 de octubre de 2024. [En línea].
Disponible: https://www.xataka.com/componentes/arquitectura-x86-una-historia-imprescindible-de-la-informatica 19
Objetivo: Aplicar una metodología para el dimensionamiento de mapas de memoria
INTEL AMD
•i3: Ideal para tareas básicas como • Espacio de direcciones lineal: En ARM, las
navegación y trabajo de oficina. Tiene direcciones de memoria son lineales, lo que
menos núcleos y menor caché. significa que no están segmentadas como en
•i5: Adecuado para usuarios x86, facilitando el acceso directo a cualquier
intermedios, ofreciendo un equilibrio parte de la memoria.
entre rendimiento y precio. Mejora en • Paginación y tablas de páginas: ARM
núcleos y frecuencia. también soporta paginación para la
•i7: Ideal para tareas intensivas, como traducción de direcciones virtuales a físicas.
juegos o edición de video. Más núcleos Utiliza tablas de páginas jerárquicas para
y caché. gestionar el espacio de memoria.
•i9: Procesadores de gama alta, para • Mapeo de memoria periférica: ARM tiene
usuarios avanzados que realizan tareas un enfoque eficiente para mapear
como renderizado 3D o gaming dispositivos periféricos en su espacio de
extremo. Gran número de núcleos y direcciones, usando direcciones de memoria
frecuencias más altas . específicas para acceder a los dispositivos
de entrada/salida.
“Tablas de comparación para la familia de procesadores...” Intel. Accedido el 21 de octubre de 2024. [En
línea]. Disponible: https://www.intel.la/content/www/xl/es/support/articles/000005505/processors.html 20
GRACIAS POR SU
ATENCION!
Ing. SSS 21