Число регистров общего назначения

Регистры образуют небольшой блок памяти внутри ЦП и имеют такое же отношение к основной памяти, как основная память к памяти на дисках или магнитной ленте. Если у ЭВМ имеется несколько регистров общего назначения, они могут хранить часто используемые данные и промежуточные результаты вычислений. Чем больше регистров общего назначения, тем меньше непроизводительных затрат времени на перемещение данных между памятью и ЦП.

У больших ЭВМ имеется намного больше регистров общего назначения (табл. 1.9), чем у малых ЭВМ, и поэтому они могут быстрее оперировать данными. У них также могут быть дополнительные регистры, которые используются подпрограммами. Меньшие ЭВМ должны чаще обращаться к памяти и тратить больше времени на загрузку и хранение содержимого регистров. Подпрограммы вынужденно используют те же регистры, что и основная программа, и поэтому содержимое этих регистров должно направляться на хранение в память, а при возврате в основную память восстанавливаться.