Primula C Compiler     Xameleon Project        |        In English

Система команд «Эверест» версия 1 редакция 2

Comment are off
Второе расширение системы команд. Причиной расширения явилась потребность оптимизировать микрокод процессора. В результате удовлетворения этой потребности машинные инструкции из диапазона от 0xd0 до 0xd7 расширили семантику с помощью бита F (седьмой бит в третьем байте инструкции). На рисунке показаны возможные формы инструкций этого диапазона. Потребность расширить семантику возникла в результате анализа микро-кода, с помощью которого реализованы несколько инструкций системы ...
Дальше...

О потенциале расширения системы команд

Comment are off
Мы неоднократно утверждали что наш микропроцессор имеет уникальные возможности расширения и что по этому показателю мы лидируем среди всех существующих архитектур. Давайте попробуем вместе разобраться — насколько великии возможности расширения и далеки ли от истины наши утверждения. Для начала определимся с возможными путями расширения системы команд — это префиксы, свободные биты в «аргументах» некоторых инструкций и свободные коды операций. В этой статье мы не буде...
Дальше...