Sei sulla pagina 1di 7

UNIVERSIDAD MARIANO GÁLVEZ DE GUATEMALA

CENTRO UNIVERSITARIO, CAMPUS VILLA NUEVA


FACULTAD DE INGENIERIA EN SISTEMAS DE
INFORMACIÓN Y CIENCIAS DE LA COMPUTACIÓN

TAREA NO. 1

Andy Wesley Quiej Coy


6190-14-14162
Arquitectura de Computadoras II
Guatemala, Julio 2019
CONTENIDO

INTRODUCCIÓN .............................................................................................................................. 3
MICROPROSESADOR ARM ......................................................................................................... 4
CONCLUSIONES............................................................................................................................. 6
EGRAFÍA ........................................................................................................................................... 7

2
INTRODUCCIÓN

La presente investigación se refiere al tema del Microprocesador ARM, como fue


creado, sus características, sus inicios, su funcionalidad etc., para analizar y
comparar con otros microprocesadores y así poder elegir cual se adapta a nuestras
necesidades ya que es el juego de instrucciones es similar al del MOS 6502, pero
incluye características adicionales que le permiten conseguir un mejor rendimiento
en su ejecución. Para mantener el concepto tradicional de RISC.

3
MICROPROSESADOR ARM

Es una arquitectura RISC desarrollada por ARM Holdings. Los primeros


lanzamientos para su uso en ordenadores personales fueron concebidos
originalmente por Acorn Computers en el año 1987 llamados Acorn Archimedes.

Los procesadores ARM requieren una cantidad menor de transistores que los
procesadores x86 CISC, típicos en ordenadores personales. Este enfoque de
diseño nos lleva, por tanto, a una reducción de los costes, calor y energía. Estas
características son deseables para dispositivos que funcionan con baterías, como
los teléfonos móviles, tabletas, etc.

La relativa simplicidad de los procesadores ARM los hace ideales para aplicaciones
de baja potencia. Como resultado, se han convertido en los dominantes dentro del
mercado de la electrónica móvil e integrada, encarnados
en microprocesadores y microcontroladores pequeños, de bajo consumo y
relativamente bajo costo. En 2005, alrededor del 98% de los más de mil millones
de teléfonos móviles vendidos utilizaban al menos un procesador ARM. Desde
2009, los procesadores ARM son aproximadamente el 90% de todos los
procesadores RISC de 32 bits integrados.

El juego de instrucciones del ARM es similar al del MOS 6502, pero incluye
características adicionales que le permiten conseguir un mejor rendimiento en su
ejecución. Para mantener el concepto tradicional de RISC, se estableció la
ejecución de una orden en un tiempo, por lo general, de un ciclo. La característica
más interesante es el uso de los 4 bits superiores como código de condición,
haciendo que cualquier instrucción pueda ser condicional. Este corte reduce el
espacio para algunos desplazamientos en el acceso a la memoria, pero permite
evitar perder ciclos de reloj en el pipeline al ejecutar pequeños trozos de código con
ejecución condicional. El ejemplo típico es el Máximo común divisor, según
el algoritmo de Euclides.

Los procesadores más recientes traen un conjunto de instrucciones adicional


llamado Thumb, de 16 bits (2 bytes) de longitud por instrucción, en lugar de 32 bits
(4 bytes) como el juego estándar de ARM. Thumb es un subconjunto formado por
las instrucciones que se usan con más frecuencia. Al tener la mitad de longitud, se
consigue disminuir la cantidad de código y mejorar su densidad. El rendimiento
puede ser superior a un código de 32 bits en donde el puerto de memoria o ancho
del bus de comunicaciones son menores a 32 bits. Por lo general, en las
aplicaciones se inserta un pequeño rango de direcciones de memoria con
un datapath de 32 bits (por ejemplo: Game Boy Advance), y el resto son 16 bits en
modo wide o narrower.

4
ARM tiene implementada una tecnología que permite que ciertos tipos de
arquitecturas ejecuten Java bytecode nativamente en el hardware. El primer
procesador en usar Jazellefue el ARM926EJ-S, siendo denominados con una J a
todos los procesadores que soportaran esta tecnología.

5
CONCLUSIONES

 Incluye características adicionales que le permiten conseguir un mejor


rendimiento en su ejecución.

 ARM tiene implementada una tecnología que permite que ciertos tipos de
arquitecturas ejecuten Java bytecode nativamente en el hardware

 Los procesadores más recientes traen un conjunto de instrucciones adicional


llamado Thumb, de 16 bits (2 bytes) de longitud por instrucción, en lugar de
32 bits (4 bytes) como el juego estándar de ARM.

 Los procesadores ARM requieren una cantidad menor de transistores que


los procesadores x86 CISC, típicos en ordenadores personales.

6
EGRAFÍA

 https://www.profesionalreview.com/2018/12/05/que-es-procesador-arm-como-funciona/

 https://www.xataka.com.mx/aplicaciones/que-es-la-arquitectura-arm

Potrebbero piacerti anche