Cтраница 4
Кроме связей через магистрали для некоторых узлов и регистров процессора, а также каналов ввода-вывода необходимыми оказались и прямые связи. Их использование расширяет возможности распараллеливания микроопераций. Такие узлы могут иметь или не иметь связи с информационными магистралями. [46]
Команда, операнды и результат которой располагаются в регистрах процессора. [47]
Характеристики некоторых RISC-процессоров. [48] |
Все команды работают с операндами, размещенными в регистрах процессора, и имеют одинаковый формат. Обращение к памяти выполняется с помощью специальных команд загрузки регистра и записи. [49]
Так как регистры-защелки содержат 32 бита данных, а регистр процессора при считывании может воспринять только 8 бит, для загрузки его потребуется сжатие данных из регистров-защелок. Когда же данные передаются из процессора в видеобуфер, можно несколькими способами объединить байт данных из регистра процессора с содержимым всех четырех регистров-защелок. Программирование в графических режимах адаптеров EGA и VGA опирается на преобразование данных с привлечением процессора и регистров-защелок. [50]
Утверждается лишь, что все изменения с памятью и регистрами процессора, произведенные благодаря началу выполнения этих инструкций, должны быть отменены прежде, чем начнется обработка сигнала прерывания процессором. Разрешается выполнение команды, на которую указывает счетчик команд. Также допускается ее невыполнение. [51]
Команды операций с фиксированной запятой работают с кодами в регистрах процессора или в памяти как с обычными двоичными кодами. Команда сложения ( ADD) вычисляет сумму двух кодов. Команда вычитания ( SUB) вычисляет разность двух кодов. Команда деления ( DIV) вычисляет частное отделения одного кода на другой. Причем все эти команды могут работать как с числами со знаком, так и с числами без знака. [52]
Это приводит к выполнению специальной микропрограммы, котот рая проверяет регистры процессора, корректирует контрольные разряды ячеек оперативной памяти и памяти ключей защиты, гасит каналы, сбрасывает УВУ, формирует АСК и КСК и начинает операцию ввода ( считывания) с выбранного ВУ. [53]
По этой шине происходит копирование данных из оперативной памяти в регистры процессора и обратно. [54]
По этой шине происходит копирование данных из оперативной памяти в регистры процессора и обратно. В современных персональных компьютерах шина данных, как правило, 64-разрядная, то есть состоит из 64 линий, по которым за один раз на обработку поступают сразу 8 байтов. [55]