Процессор выполняет поступающие на него команды. Команды в большинстве случаев работают с данными, которые могут быть промежуточными, входными или выходными. Все эти данные вместе с инструкциями сохраняются в регистрах и памяти. Что же такое регистр? Регистр - это минимальная ячейка памяти. Регистры состоят из триггеров. (Триггер — это электронная схема, широко применяемая в регистрах компьютера для надёжного запоминания одного разряда двоичного кода. Триггер имеет два устойчивых состояния, одно из которых соответствует двоичной единице, а другое — двоичному нулю...
Мы достаточно подробно рассмотрели вычислительное ядро процессора, на уровне логических схем, и даже добавили специфические узлы для возможности реализации стековой архитектуры на базе ядра регистровой архитектуры. При этом предыдущая статья не была запланированной, но появилась по просьбам читателей о более глубоком погружении в устройство процессоров. Но даже в ней у нас осталось множество сигналов, которые мы обозначили, но оставили без детального рассмотрения, и много вопросов. Сегодня мы займемся поиском ответов на некоторые вопросы связанные с адресацией операндов...