general-purpose register

  1. регистр общего назначения, РОН

#

доступный программисту регистр центрального процессора, который может служить для разных целей (например, как аккумулятор или как индексный регистр, для хранения данных и результатов текущих операций ЦП) – отсюда и название. РОНы позволяют выполнять операции разных типов – кроме пересылки данных, эти регистры можно использовать для операций адресной арифметики, ввода-вывода, управляющих, логических и арифметических команд и др. Преимущество архитектуры с РОН в том, что они намного быстрее обычной памяти и удобнее для компиляторов. Количество регистров, их размер и назначение определяются архитектурой конкретного процессора. Некоторые машинные команды могут работать только с конкретными РОНами, назначенными им разработчиками, т. е. брать операнды только из определённых регистров и/или возвращать результат в определённый регистр. Например, GPR architecture – архитектура ЦП, построенная на РОН.

Связные термины

accumulator, CPU, index register, register, register file

Все термины