Diferencia entre revisiones de «Acumulador (informática)»
Contenido eliminado Contenido añadido
Agregar 1 libro para verificar la verificabilidad (20221010)) #IABot (v2.0.9.2) (GreenC bot |
nose Etiquetas: Revertido posible problema Edición visual Edición desde móvil Edición vía web móvil |
||
Línea 1:
En una [[CPU]] de [[computadora]], el '''acumulador''' es un [[Registro (hardware)|registro]] en el que son almacenados temporalmente los resultados aritméticos y lógicos intermedios que serán tratados por el [[circuito operacional]] de la [[unidad aritmético-lógica]]
Sin un registro como un acumulador, sería necesario escribir el resultado de cada cálculo, como [[adición]], [[multiplicación]], desplazamiento,etc.... en la [[memoria principal]], quizás justo para ser leída inmediatamente otra vez para su uso en la siguiente operación. El acceso a la memoria principal es significativamente más lento que el acceso a un registro como el acumulador porque la tecnología usada para la memoria principal es más lenta y barata que la usada para un registro interno
El ejemplo canónico para el uso del acumulador es cuando se suma una lista de números. El acumulador es puesto inicialmente a cero, entonces cada número es sumado al valor en el acumulador. Solamente cuando se han sumado todos los números, el resultado mantenido en el acumulador es escrito a la memoria principal o a otro, registro no-acumulador del CPU.
|