Microcontroladores de 32 bits ARM. Parte 1

En 1975, IBM iii se encontró con el requerimiento de Ericson de una central telefónica que procesara 300 llamadas por segundo con un promedio de unas 20.000 instrucciones por llamada, lo cual hacia necesario un procesador que realizara 12 millones de instrucciones por segundo; en dicha época, n...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Romeo, Marcelo E., Martínez, Eduardo A.
Formato: Artículo
Lenguaje:Español
Publicado: Universidad de Belgrano - Facultad de Ingeniería y Tecnología Informática - Proyectos de Investigación 2015
Materias:
Acceso en línea:http://repositorio.ub.edu.ar/handle/123456789/4868
Aporte de:
Descripción
Sumario:En 1975, IBM iii se encontró con el requerimiento de Ericson de una central telefónica que procesara 300 llamadas por segundo con un promedio de unas 20.000 instrucciones por llamada, lo cual hacia necesario un procesador que realizara 12 millones de instrucciones por segundo; en dicha época, ningún procesador de la época tenía esa potencia. Un tiempo antes, se realizó un estudio estadístico de la frecuencia de ocurrencia de las instrucciones sobre un programa generado por un compilador de alto nivel en una computadora basada en un procesador de importantes prestaciones para la época. Contrariamente a lo imaginado, la computadora realizaba mucho más frecuentemente operaciones sencillas y muy esporádicamente operaciones complejas. El corolario fue que el compilador no empleaba las instrucciones muy poderosas (que emplearía un programador en assembler), sino que utilizaba instrucciones sencillas.