Arquitectura de registro/memoria
En ingeniería informática, una arquitectura de registro-memoria es una arquitectura de conjunto de instrucciones que permite realizar operaciones en (o desde) la memoria, así como registros.[1] Si la arquitectura permite que todos los operandos estén en la memoria o en registros, o en combinaciones, se denomina arquitectura de "registro más memoria".[1]
En una aproximación registro-memoria, uno de los operandos para la operación ADD puede estar en la memoria, mientras que el otro está en un registro. Esto difiere de una arquitectura load-store (utilizada por los diseños RISC, como MIPS), en la que ambos operandos para una operación ADD deben estar en registros antes del ADD.[1]
Ejemplos de arquitectura de registro-memoria son IBM System/360, sus sucesores e Intel x86.[1] Ejemplos de arquitectura de registro y memoria son VAX y la familia Motorola 68000.[1]
Véase también
[editar]Referencias
[editar]- ↑ a b c d e Michael J. Flynn (1995). Computer architecture: pipelined and parallel processor design. p. 9-12. ISBN 0867202041.