la arquitectura arm

2
La arquitectura ARM (Advanced RISC Machine) fue creado en 1985 por el Acorn Computer Group, como el primer procesador RISC con gran impacto comercial en el mundo. La filosofía RISC (Reduced Instruction Set Computer) es que la eficiencia viene de hacer las cosas menos complicadas. Gracias a su diseño sencillo, el ARM tiene relativamente pocos componentes en el chip, por lo que no alcanza altas temperaturas y tiene bajos requerimientos de energía. Lo anterior lo ha h[echo] candidato perfecto para el mercado de aplicaciones incrustadas (embedded aplications) que van desde un teléfono celular hasta una lavadora. En 1987, la arquitectura ARM tuvo su primera aparición en productos comerciales con los asistentes digitales personales Newton de Apple. En 1995, Digital Semiconductor y ARM, Ltd. Crean el StrongARM, que básicamente es un core que utiliza el conjunto de instrucciones de la arquitectura ARM, pero es implementado con la tecnología de la serie Alpha de Digital Semicinductor. De aquí nace el StrongARm de 200 MHZ. En 1998, Intel obtiene una licencia de Digital Semiconductor y ARM, Ltd. Para producir el StrongARM a partir del 2000, con algunos cambios que lo hacen tres veces más rápido que el anterior, utilizando menos energía que el actual. StrongARM de Intel El microprocesador Intel StrongARM SA-1110 implementa el conjunto de instrucciones de la arquitectura ARM, con las siguientes características: 1. Soporte para Big endian y Little endian 2. Cache de datos (Dcache) de 8 kbytes, cache asociativo de 32 vias. 3. Cache de instrucciones (Icache) de 16 kbytes, cache asociativo de 32 vias.

Upload: wilmer-jose-duarte-lopez

Post on 11-Aug-2015

28 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: La arquitectura arm

La arquitectura ARM (Advanced RISC Machine) fue creado en 1985 por el Acorn Computer Group, como el primer procesador RISC con gran impacto comercial en el mundo.

La filosofía RISC (Reduced Instruction Set Computer) es que la eficiencia viene de hacer las cosas menos complicadas. Gracias a su diseño sencillo, el ARM tiene relativamente pocos componentes en el chip, por lo que no alcanza altas temperaturas y tiene bajos requerimientos de energía. Lo anterior lo ha h[echo] candidato perfecto para el mercado de aplicaciones incrustadas (embedded aplications) que van desde un teléfono celular hasta una lavadora.

En 1987, la arquitectura ARM tuvo su primera aparición en productos comerciales con los asistentes digitales personales Newton de Apple.

En 1995, Digital Semiconductor y ARM, Ltd. Crean el StrongARM, que básicamente es un core que utiliza el conjunto de instrucciones de la arquitectura ARM, pero es implementado con la tecnología de la serie Alpha de Digital Semicinductor. De aquí nace el StrongARm de 200 MHZ.

En 1998, Intel obtiene una licencia de Digital Semiconductor y ARM, Ltd. Para producir el StrongARM a partir del 2000, con algunos cambios que lo hacen tres veces más rápido que el anterior, utilizando menos energía que el actual.

StrongARM de Intel

El microprocesador Intel StrongARM SA-1110 implementa el conjunto de instrucciones de la arquitectura ARM, con las siguientes características:

1. Soporte para Big endian y Little endian2. Cache de datos (Dcache) de 8 kbytes, cache asociativo de 32 vias.3. Cache de instrucciones (Icache) de 16 kbytes, cache asociativo de 32 vias.4. Minicache, para guardar los datos que sean desechados de los caches

superiores (cache de datos, cache de instrucciones)5. MMUs de 32 entradas mapea 4kbytes, 8kbyte o 1 Mbyte6. Buffer de escritura de 8 entradas, entre 1 y 16 bytes cada una7. Buffer de lectura de 4 entradas, con 1, 4 o hasta 8 words

Sistemas Operativos que dan soporte a ARM

1. NetBSD2. GNU Linux3. WindowsCE