ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
16 апреля
773221 Топик полностью
Evgeny_CD, Архитектор (08.08.2017 20:40, просмотров: 221) ответил Крок на "Преза" - это общепринятый термин? Дурные ассоциации вызывает. И по существу. Вы помните, что когда-то АРМ позиционировалась как РИСК-машина? Сегодня смотришь, на этот редуцированный набор команд и думаешь: "а где же умывальник?" (если кто забыл,
Я старею. Открыл в себе неприятную тенденцию - чем старше фильм, тем он мне больше нравится. Еще современное !мейнстримовое кино иногда бывает на удивление интересным. Простите мой жаргон. По существу: asm ARM не рассчитан на ручной кодинг. Совсем. Отсутствие mov[W0++],[W1++], уверен, имеет глубоко рациональную основу. Видимо, структура ядра M7, например, такова, что возможный вариант такой команды исполнялся бы слишком долго, еще бы блокировал конвейер и т.д. Т.е. одна команда исполнялась бы дольше, чем 2 или даже 3. Вот разработчики справедливо похерили mov[W0++],[W1++] - компилятору не лень вставить 3 команды, а юзер - юзер перетерпит, раз уж он перетерпливает кодить на ASM под M7 Да, и насчет суперскалярности. Не забывайте, что у М7 две последовательных команды - инкремент одно и другого регистра - почти наверняка будут исполнены за 1 такт, так что увеличение времени невелико.