Register memory architecture とは

コンピュータ・エンジニアリングでは、レジスタ・メモリ・アーキテクチャは命令セット・アーキテクチャであり、メモリおよびレジスタから演算を実行できます。アーキテクチャによって、すべてのオペランドがメモリまたはレジスタ内にあるか、またはその両方に存在することが可能になっている場合、それは「レジスタプラスメモリ」アーキテクチャと呼ばれます。
レジスタメモリアプローチでは、ADD演算のためのオペランドの1つはメモリにあり、もう1つはレジスタにあります。これは、ADD操作の両方のオペランドがADDの前にレジスタになければならないロード/ストアアーキテクチャ(MIPSなどのRISC設計で使用される)とは異なります。
レジスタ・メモリー・アーキテクチャーの例は、IBM System / 360、その後継製品、およびIntel x86です。レジスタとメモリのアーキテクチャの例には、VAXとMotorola 68000ファミリがあります。