Register–memory architecture
કોમ્પ્યુટર એન્જિનિયરિંગમાં, રજિસ્ટર-મેમરી આર્કિટેક્ચર એ એક સૂચના સમૂહ આર્કિટેક્ચર છે જે મેમરી, તેમજ રજિસ્ટર પર કામગીરી કરવાની મંજૂરી આપે છે. જો આર્કિટેક્ચર તમામ ઓપરેન્ડ્સને મેમરીમાં અથવા રજિસ્ટરમાં અથવા સંયોજનોમાં રહેવાની મંજૂરી આપે છે, તો તેને "રજિસ્ટર પ્લસ મેમરી" આર્કિટેક્ચર કહેવામાં આવે છે. રજિસ્ટર-મેમરી અભિગમમાં ADD કામગીરી જેવી કામગીરીઓ માટેના ઓપરેન્ડ્સમાંથી એક મેમરીમાં હોઈ શકે છે, જ્યારે અન્ય રજિસ્ટરમાં હોઈ શકે છે. આ લોડ-સ્ટોર આર્કિટેક્ચર (એમ. આઈ. પી. એસ. જેવી આર. આઈ. એસ. સી. ડિઝાઇન દ્વારા ઉપયોગમાં લેવાય છે) થી અલગ છે, જેમાં એ. ડી. ડી. કામગીરી માટે બંને ઓપરેન્ડ એ. ડી. ડી. પહેલાં રજિસ્ટરમાં હોવા જોઈએ. રજિસ્ટર-મેમરી આર્કિટેક્ચરનું ઉદાહરણ ઇન્ટેલ x86 છે. રજિસ્ટર પ્લસ મેમરી આર્કિટેક્ચરના ઉદાહરણો છેઃ આઇબીએમ સિસ્ટમ/360 અને તેના અનુગામીઓ, જે મેમરી-થી-મેમરી ફિક્સ્ડ-પોઇન્ટ દશાંશ અંકગણિત કામગીરીને ટેકો આપે છે, પરંતુ દ્વિસંગી પૂર્ણાંક અથવા ફ્લોટિંગ-પોઇન્ટ અંકગણિત કામગીરીને નહીં; વીએએક્સ, જે મેમરીને ટેકો આપે છે અથવા દ્વિસંગી પૂર્ણાંક અને ફ્લોટિંગ-પોઇન્ટ અંકગણિત માટે સ્રોત અને ગંતવ્ય ઓપરેન્ડ્સને નોંધણી કરે છે; મોટોરોલા 68000 શ્રેણી, જે મેમરી સ્રોત અથવા ગંતવ્ય સાથે પૂર્ણાંક અંકગણિતને ટેકો આપે છે, પરંતુ મેમરી સ્રોત અને ગંતવ્ય સાથે નહીં. લોડ-સ્ટોર આર્કિટેક્ચર એડ્રેસિંગ મોડ સંદર્ભો કમ્પ્યુટર આર્કિટેક્ચર પણ જુઓ.