logo search
ОЭВМ

14. Регистры процессора и их роль в организации вычислений.

Для выполнения большинства операций нужно где-то хранить входные данные, промежуточные и итоговые результаты вычислений. Для этого процессор имеет свои быстродействующие устройства памяти, называемые регистрами. Регистры общего назначения имеют порты ввода и вывода данных. Они служат для организации многопроцессорной работы и для многозадачной работы. Микропроцессор имеет множество регистровых операций, например очистки регистров, перемещения чисел из одного регистра в другой и т.д. Адрес выполняемой команды определяется по программному счетчику. Программный счетчик – это регистр устройства управления, содержимое которого соответствует адресу очередной выполняемой команды; служит для автоматической выборки команд программы из последовательных ячеек памяти. Стек – способ хранения информации (т.е. среда для размещения данных для возврата из подпрограмм, а также их аргументов и автоматических данных.