[an error occurred while processing this directive]
Меня вдохновляет в них другое, и основное на мой взгляд (+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

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

Отправлено SM 15 июля 2005 г. 13:22
В ответ на: SM, мы с год назад разговариали с Вами по мощности 55. Я и тогда и сейчас от них не в восторге. И их мощность как-то успешно скрыта. отправлено -=ВН=- 15 июля 2005 г. 13:06

а) в качестве операнда может использоваться непосредственно ячейка памяти.
б) за один такт может быть считано три различных слова данных из трех разных мест адресного пространства (или считано одно, записано два, или считано два, записано одно) одновременно с program fetch на 32 бита. То есть 6 независимых шин.
в) Расположение сдвигателя на входе АЛУ. А не отдельным девайсом.
г) спекулятивный pre-fetch с "раздвоением" IBQ на условных переходах.

против этого что есть а АД? Ну разве что спекулятивное выполнение инструкций, дающее сомнительный выигрыш при грамотном расположении данных.

Остальное - как например параллельный load/store с арифметикой, параллельная арифметика на двух АЛУ и т.п. есть что там, что тут.

Пусть а) и в) было и в 2х и в 5х, и получило просто дальнейшее развитие. И что? У АД этого как не было, так и нет. Мне, как приверженцу ассемблера, это видится жутко не удобным. И в разработке своего DSP-ядра, которое понадобилось, я буду придерживаться в первую очередь того, чтобы во всех командах любыми операндами могли быть ячейки памяти, а не только источником. И это главное, дающее плюс в скорости и компактности кода.

P.S.
Я про 2 mac'а вообще ничего не говорю, это есть сейчас везде и не является каким-то преимуществом.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru