[an error occurred while processing this directive]
|
практически любая операция 55 может быть записана в виде макроса BF
что-то типа - скрыть от пользователя пару Rx подклеить доступ к памяти к предыдущей команде и т.д. причем по скорости будет одинаково
а можно даже вообще mem_dest=OP(mem_source1, mem_source2);
а в то же время для вычисления common subexpressions (то есть считаное из памяти используется несколько раз) архитектура BF лучше подходит - и регистров больше и тактовая выше, да и как-то в ортогональности 55-го сомневаюсь (но согласен, не умею)
а какой подход современне - спорный вопрос - вон интел в IA-64 отказался от всяких AX, BX, CX и сделал ортогональный РФ. и вроде как в нэйтив коде нету у него операций с памятью...
по ходу обсуждения возник левый вопрос - а Вам стиль барокко в архитектуре нравится?
E-mail: info@telesys.ru