[an error occurred while processing this directive]
спасибо. а неостановка конвеера связана с старыми ревизиями или мистическое правило?
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено yes 27 июля 2005 г. 16:51
В ответ на: Ну... кроме профилактических мер трудно что-либо посоветовать, однако (+) отправлено <font color=gray>Зок Мёдов</font> 27 июля 2005 г. 16:33

кстати еще вопрос про выравнивание кода

вроде как параллельные инструкции рекомендуется выравнивать .align 8
так как если .align 4 то будет два такта на выборку
а вопрос - компилер не для этого ли вставляет NOP/MNOP в паралельную инструкцию? или просто инструкция паралельная не может быть не 64 бита (то есть набор инструкций такой)

практика:
как тогда гарантировать это выравнивание (но не было того, что 16 бит занимает 64) - если в потоке идут 16/32/64 битовые инструкции?
можно ли убрать НОПы из параллельных инструкций, если важнее плотность кода, а выравнивание(скорость) не нужно?

нк наверно тут надо посмотреть код, но может есть что-то неочевидное


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru