Archivo de la etiqueta: microprocesadores

Paralelismo y Microprocesadores: Evolución y Técnicas

Paralelismo y Pipelining

El paralelismo (parallelism) consiste en realizar trabajo en paralelo, al mismo tiempo.

El pipelining es una forma de paralelismo que consiste en dividir la tarea en sub-tareas y realizar estas al mismo tiempo. Es el concepto detrás de la línea de ensamble.

El tiempo en que el pipeline tarda en llenarse se conoce como pipeline latency.

Ejecución de Instrucciones

En la ejecución de una instrucción siempre se realizan ciertos pasos: leer la instrucción de memoria, decodificar Seguir leyendo “Paralelismo y Microprocesadores: Evolución y Técnicas” »

Arquitectura y Evolución de los Microprocesadores

Registros Internos del Microprocesador

Registros Internos

Celdas de memoria de alta velocidad que permiten a la CPU almacenar datos temporalmente mientras se efectúa alguna operación. Constituyen la memoria interna del procesador.

Registros Visibles al Usuario

Se definen como aquellos que pueden ser referenciados por lenguaje ensamblador o de máquina, con el fin de optimizar el uso de los recursos. Hay 3 categorías: