[an error occurred while processing this directive]
AVR, расскажи как ты в среднем у ARM7 8 тактов на команду насчитал. Аппетит пропал, не дай с голода умереть, объясни
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
DASM
13 октября 2006 г. 12:04
Составить ответ
|||
Конференция
|||
Архив
Ответы
Новости мира единоборств и самообороны
—
Budo-news
(13.10.2006 15:34
81.195.29.74
, 150 байт,
ссылка
)
зря на ARM наезжаете, может это на каких-то левых кристалах тапа LPC и т.п.
—
yes
(13.10.2006 13:29
87.236.81.130
, 449 байт)
Ответ: У филипсовского LPC есть много идиотизмов, к примеру програмный SPI быстрее аппаратного. Но считать что "убожество", эт перебор.
—
Artem-1.6E-19
(13.10.2006 13:39
85.90.203.35
,
пустое
)
Если не затруднит, пожалуйста поподробнее про "програмный SPI быстрее аппаратного". Интересно.
—
Сидоргек
(13.10.2006 13:42
213.130.7.159
,
пустое
)
Ответ: У него максимальная частота клока 7.5 (кажись) мегагерц при максмальной тактовой.
—
Artem-1.6E-19
(13.10.2006 13:47
85.90.203.35
,
пустое
)
Ой, не смешите меня! У меня в серийном изделии LPC2138 кормит по SPI Альтеру на 10 МГц. А максимальная там, кажись, 30.
—
Сидоргек
(13.10.2006 14:43
213.130.7.159
,
пустое
)
это только "кажись"
—
ы
(13.10.2006 13:49
80.92.98.211
,
пустое
)
Ответ:
—
Artem-1.6E-19
(13.10.2006 14:09
85.90.203.35
, 438 байт)
на SSP1 это 30 МГц при 60 sys_clk
—
ы
(13.10.2006 14:10
80.92.98.211
,
пустое
)
Ответ: The value of the register must also always be greater than or equal to 8. Ы?
—
Artem-1.6E-19
(13.10.2006 14:17
85.90.203.35
,
пустое
)
блин, у него есть SSP0 и SSP1 у SSP0 макс это 7.5 у SSP1 макс 30 ферштейн?
—
ы
(13.10.2006 14:22
80.92.98.211
,
пустое
)
Ответ: фтопку.
—
Artem-1.6E-19
(13.10.2006 14:37
85.90.203.35
,
пустое
)
Типичный ответ когда кончаются аргументы....
—
†
(13.10.2006 14:41
81.23.109.150
,
пустое
)
+ 8 frame fifo
—
ы
(13.10.2006 14:13
80.92.98.211
,
пустое
)
угу. теперь я понимаю выпад про порты за три такта =)
—
Гамма СПб
(13.10.2006 13:53
85.249.46.122
,
пустое
)
Здесь как раз и мусолится контроллерное применение. На чисто вычислительных задачах никто и не спорит, но какой же тогда это МК?
—
=AVR=
(13.10.2006 13:33
80.92.96.19
,
пустое
)
контроллеры разные бывают, вполне могут быть задачи, где разогнаный 51 или сценикс быстрее будут, но МИПС это единица измерения вычислительных способностей
—
yes
(13.10.2006 13:46
87.236.81.130
,
пустое
)
МИПС - это миллион инструкций в секунду;))) причём производители это дело сильно усредняют
—
miv
(13.10.2006 13:57
82.140.84.198
,
пустое
)
Мне понравилось в даташите от ST - "среднее время выполнения инструкции на типичной задаче - 3.4 такта" =)
—
Гамма СПб
(13.10.2006 14:12
85.249.46.122
,
пустое
)
Ага ! Именно среднее,и и именно на типичной =))
—
miv
(13.10.2006 14:15
82.140.84.198
,
пустое
)
вот видите, я почти угадал, предлагая на 3.2 разойтись
—
DASM
(13.10.2006 14:13
212.58.192.14
,
пустое
)
дык это не для ARM. Расходится рано, рыла бить еще не начали =)
—
Гамма СПб
(13.10.2006 14:17
85.249.46.122
,
пустое
)
Ерунда. Вон DASM MNOPами меряет - и доволен :)
—
=AVR=
(13.10.2006 13:53
80.92.96.19
,
пустое
)
предлагаю взять типичную эмбеддерскую задачу - компрессию в JPG и сравнить все
—
DASM
(13.10.2006 14:00
212.58.192.14
,
пустое
)
Гы =) компрессия в JPEG вообще работы с периферией не требует, какая ж это эмбеддерская задача?
—
Гамма СПб
(13.10.2006 14:07
85.249.46.122
,
пустое
)
опять ногодрытельство надо ? Очень даже типичная задача
—
DASM
(13.10.2006 14:11
212.58.192.14
,
пустое
)
абсолютно нетипичная задача. Шифрование какое-нить - да, файловая система - да, ЦОС в конце концов - да (это то что без периферии). Но только рядом с последним ARM и рядом не стоял
—
Гамма СПб
(13.10.2006 14:21
85.249.46.122
,
пустое
)
...все что можно встроить является "типичной" задачей.
—
blackbit
(13.10.2006 14:26
217.23.74.110
, 104 байт)
а ну я и забыл, что тут ГБ-шники одни, шифруют вечно чего то. Короче опять приходим к местной специфике - мелкой серии наукоемких приборов, куда хоть пентиум ставить рентабельно
—
DASM
(13.10.2006 14:25
212.58.192.14
,
пустое
)
ну ты уже сам себе противоречишь. Не смеши мою Ж - в каком приборе > 1К мес тебе нужен USB??
—
Гамма СПб
(13.10.2006 14:32
85.249.46.122
,
пустое
)
я вообще-то написал <10 k, зачем передергивать то ?
—
DASM
(13.10.2006 14:33
212.58.192.14
,
пустое
)
ты считаешь < 1k мес крупной серией? =) спешу тебя огорчить, даже в нашей стране это мелкая , и даже не серия
—
Гамма СПб
(13.10.2006 14:34
85.249.46.122
,
пустое
)
где я написал слова "крупная серия" ???
—
DASM
(13.10.2006 14:36
212.58.192.14
,
пустое
)
Ну не надо придираться к конкретному посту без остального контекста. Местные, мелкая серия, наукоемкие...
—
Гамма СПб
(13.10.2006 14:40
85.249.46.122
,
пустое
)
дык это ты придираешься
—
DASM
(13.10.2006 14:41
212.58.192.14
,
пустое
)
нет, только дуэль ! =)
—
Гамма СПб
(13.10.2006 14:42
85.249.46.122
,
пустое
)
MIPS сейчас - это вообще некая абстрактная величина для маркетинговых брошюр. Нельзя измерить количество операций в секунду, если у контроллера они выполняются за разное количество тактов. Соответственно, сравнивать можно только по абсолютному времени выполнения на одинаковой тактовой похожих задач
—
Гамма СПб
(13.10.2006 13:52
85.249.46.122
,
пустое
)
ТОчно =)
—
miv
(13.10.2006 13:58
82.140.84.198
,
пустое
)
Пичём с учётом компилятора, если не на асм-е !
—
miv
(13.10.2006 14:00
82.140.84.198
,
пустое
)
так век маркетинга на дворе. На самом деле все ставят то, что подходит. Вот можешь мне pic с 32 к RAM + 512 k флеш + UDP предложить по 5 баксов ? Поставлю
—
DASM
(13.10.2006 13:56
212.58.192.14
,
пустое
)
Первые ласточки уже появляются. Поскромнее, конечно, чем ты затребовал, но по 4 бакса -->
—
=AVR=
(13.10.2006 14:23
80.92.96.19
,
пустое
,
ссылка
)
он сам не знает, что ему надо =)
—
Гамма СПб
(13.10.2006 14:29
85.249.46.122
,
пустое
,
ссылка
)
знаю. 1e9 баксов, дом в лос-анджелесе и забыть эти многоножки как страшный сон =))) Но увы
—
DASM
(13.10.2006 14:32
212.58.192.14
,
пустое
)
Дом лучше в Сан-Франциско, а не в Лос-Анжелесе
—
=AVR=
(13.10.2006 14:38
80.92.96.19
,
пустое
)
сойдет и в лос-анжелесы, мы не гордые
—
DASM
(13.10.2006 14:39
212.58.192.14
,
пустое
)
Неделю-другую назад тут мужик искал себе в SF работника - чо не пошел?
—
=AVR=
(13.10.2006 14:45
80.92.96.19
,
пустое
)
я ж написал 1e9 баксов и забыть =)))
—
DASM
(13.10.2006 14:49
212.58.192.14
, 62 байт)
Волков бояться - ...
—
=AVR=
(13.10.2006 14:56
80.92.96.19
,
пустое
)
RAM (bytes) 3808. Это не ласточка, это ворона дохлая под забором
—
DASM
(13.10.2006 14:27
212.58.192.14
,
пустое
)
а где такой дешевый арм есть?
—
Гамма СПб
(13.10.2006 14:09
85.249.46.122
,
пустое
)
есть по 7, но с учетом кол-ва компиляторов и готового софта pic должен быть дешевле минимум на 2 бакса, чтобы в партиях < 10k штук его ставить
—
DASM
(13.10.2006 14:12
212.58.192.14
,
пустое
)
Спешу тебя огорчить - ты в танке по поводу количества софта. У микрочипа его на порядок больше, чем у любого другого производителя контроллеров. И уж, извини, портировать какой-нибудь EFSL - труда для нормального ембеддеера не составит. Про компиляторы я вообще молчу - ты постоянно между ними переключаешься что-ли?
—
Гамма СПб
(13.10.2006 14:16
85.249.46.122
, 232 байт)
я не ethernet имел ввиду а USB. Ты о каком софте говоришь ? Где порт ucLinux на pic ? Достойность кода на С30 худсовет редакции "Радио" оценивал ? EFSL - труда не составит ? Тут пимпы на мышке жать лень, а ты говоришь. А для арма все готовое
—
DASM
(13.10.2006 14:20
212.58.192.14
,
пустое
)
ты ж UDP написал 8=0
—
Гамма СПб
(13.10.2006 14:27
85.249.46.122
, 360 байт)
USB Device Port. Короче надо у китайцев спрашивать, что лучше. Все таки они рулят, а нас вобщем-то ни микрочип ни arm ни nxp спрашивать не собираются
—
DASM
(13.10.2006 14:30
212.58.192.14
,
пустое
)
чтоб восстановить справедливость
—
Гамма СПб
(13.10.2006 14:33
85.249.46.122
,
пустое
,
ссылка
)
а что, UDP в этом понимании слова бывает куда-то встроен ? Не, я понимаю, пятница, 13-ое но не настолько же
—
DASM
(13.10.2006 14:35
212.58.192.14
,
пустое
)
так это самая простая реализация соединения по ethernet, и когда говорят хочу UDP, подразумевается - хочу ethernet. Я тебе могу сказать хочу встроенный USE. Это USB Serial Engine
—
Гамма СПб
(13.10.2006 14:39
85.249.46.122
,
пустое
)
ладно, поймал на слове. Однако сильная у вас там мафия, все на корню скупили =((
—
DASM
(13.10.2006 14:40
212.58.192.14
,
пустое
)
всмысле - кто кого и где скупил?
—
Гамма СПб
(13.10.2006 14:43
85.249.46.122
,
пустое
)
дистрибьютеры. всех скупили. кругом одни менеджеры. в сети заманивают. копилятором по башке - бац !! и все - нет человека. микрочипщик остался
—
DASM
(13.10.2006 14:44
212.58.192.14
,
пустое
)
я типа ембеддер, не менеджер =) неужели не понятно? Кстати, в отличие от MT - мы официальные дистрибьюторы филип... NXP. Сравниваю я, между прочим, неподкупно и безпристрастно. Естественно, когда мне нужно будет 64 к ОЗУ - возьму ARM, а в остальном - нафиг он мне нужен
—
Гамма СПб
(13.10.2006 14:47
85.249.46.122
,
пустое
)
а продвигают обычно то, от чего навар выше ;-)
—
DASM
(13.10.2006 14:50
212.58.192.14
,
пустое
)
да не вопрос, только мне за общение на форуме не платят, в отличие от манагеров с ixbt =) вот и все
—
Гамма СПб
(13.10.2006 14:51
85.249.46.122
,
пустое
)
что такое "контроллерная задача " ? ногодрыгательство ? примитивисты...
—
DASM
(13.10.2006 13:34
212.58.192.14
,
пустое
)
Ответ: F28 ногой дрыгает на 75мгц, при тактовой 150, но он и жрет же!!!
—
Artem-1.6E-19
(13.10.2006 13:44
85.90.203.35
,
пустое
)
Ответ: Пиплы, не забываем что у него конвеер. Может так и получилось куча тактов. 8 тактов, это как раз при пустом конвеере, из флеша. Так что все ок. У меня получилось "ногой дрыгать" 3 такта на команду (это с обращением к переферии)
—
Artem-1.6E-19
(13.10.2006 12:56
85.90.203.35
,
пустое
)
е-мае, при чем тут конвеер. с портами которые сидят на VBP у тебя так не получится. А с быстрыми - как в даташите фи... NXP - вполне
—
Гамма СПб
(13.10.2006 12:59
85.249.46.122
,
пустое
)
Ответ: Нормально все получится. Если исполнять из внешнего ОЗУ, то да.
—
Artem-1.6E-19
(13.10.2006 13:23
85.90.203.35
,
пустое
)
Да все верно. Один такт только операции АЛУ, все остальное - 3-8
—
Гамма СПб
(13.10.2006 12:45
85.249.46.122
, 436 байт)
4-6 ближе к истине. 5-8 я не зря привел - это реальные цифры, после получения которых я на АРМ поставил жирный крест
—
=AVR=
(13.10.2006 12:59
80.92.96.19
,
пустое
)
а на чем можно не ставить крест при постоянной работе с плавающей точкой ? Наверное AVR который процессор или dsPIC там просто летать будет...
—
DASM
(13.10.2006 13:02
212.58.192.14
,
пустое
)
dsPIC на своей родной разрядности (16 фикс или 1.15 фракт) делает любого АРМа-Тумба раз эдак в несколько. А флоат употребляют в основном из-за лени и непонимания - надо уметь обходиться фиксед и интегер математикой
—
=AVR=
(13.10.2006 13:08
80.92.96.19
,
пустое
)
вот не понимаю, ARM весь из себя такое Г, однако стоит поди повсюду. Так же как и Windows однако
—
DASM
(13.10.2006 13:10
212.58.192.14
,
пустое
)
Кто знает Кристиобаля Хунту ? 300-500 человек во всём мире. Кто знает профессора Выбегайло ? - ВСЕ!!!
—
Крок
(13.10.2006 23:48
85.140.11.14
,
пустое
)
где везде то?
—
Гамма СПб
(13.10.2006 13:16
85.249.46.122
,
пустое
)
а чего, в сотовые, фотоаппараты, mp3 плееры и прочую шелудень dsPIC ставят ? Не смешите меня, эти любительские огрызки так и будут во всякой мелкосерийной хрени стоять. А ARM еще нас всех переживет
—
DASM
(13.10.2006 13:21
212.58.192.14
,
пустое
)
А стоят они там птаму что софта под них дофига ! А как известно бужуи тупые лентяи ! Им проще АМР9 на 500М поставить, чем понять как масштабировать, и ваще что такое масштабирование ;)))))))))))))
—
miv
(13.10.2006 14:02
82.140.84.198
,
пустое
)
Скажите, а быть тупым лентяем - это через некоторое время позволит стать буржуем ?
—
DASM
(13.10.2006 14:06
212.58.192.14
,
пустое
)
Условие - необходимое, но не достаточное ;)))
—
miv
(13.10.2006 14:14
82.140.84.198
,
пустое
)
Запросто. "Все современные состояния нажиты нечестным путем"(с) :)
—
=AVR=
(13.10.2006 14:12
80.92.96.19
,
пустое
)
а сколько ждать еще ?
—
DASM
(13.10.2006 14:14
212.58.192.14
,
пустое
)
Эмпирически - примерно 5 лет от момента, когда завяжешь :)))
—
=General=
(13.10.2006 17:37
81.23.109.150
,
пустое
)
3-5 это несколько иное, чем 5-8. На 3-5 я вполне могу согласиться, но 5-8 - это вредительство, сабботаж, антиреклама, происки конкурентов - короче один убыток
—
DASM
(13.10.2006 12:49
212.58.192.14
,
пустое
)
дык нету точного замера. А оно надо? Сойдемся на 4-6? =)
—
Гамма СПб
(13.10.2006 12:51
85.249.46.122
,
пустое
)
для начала надо стандартизировать "типичную эмбеддерскую задачу". 3.2 - 5.2 и по рукам ?
—
DASM
(13.10.2006 12:52
212.58.192.14
,
пустое
)
к тому же если писать кривой код - это одно. А критичные к времени исполнения циклы можно развернуть, так что все равно скорее к 3-5 стремится
—
DASM
(13.10.2006 12:54
212.58.192.14
,
пустое
)
О блин. Для начала надо стандартизировать кривой код. Форматированный вывод - это кривой код? Выделение памяти - это кривой код (если за глаза статически хватает)? То есть можно написать по разному - кому-то покажется криво, потому что можно сделать проще для проца, а кому-то наоборот, потому что это проще для программера.
—
Гамма СПб
(13.10.2006 12:57
85.249.46.122
,
пустое
)
ты еще дисплейчики мои не потерял ?
—
DASM
(13.10.2006 13:01
212.58.192.14
,
пустое
)
не, лежат еще. Не звонишь, не пишешь =)
—
Гамма СПб
(13.10.2006 13:03
85.249.46.122
,
пустое
)
Во-первых, я написал 5..8. Во-вторых - проверь сам, получишь подобные цифры
—
=AVR=
(13.10.2006 12:14
80.92.96.19
,
пустое
)
я бы 5...8 всетаки бы уменьшил...до 3-6 на обычной такой задаче управления
—
ы
(13.10.2006 12:50
80.92.98.211
,
пустое
)
Не возражаю - в среднем 5. То есть 12 МИПС при 60 МГЦ тактовой, за что и фтопку АРМ
—
=AVR=
(13.10.2006 13:01
80.92.96.19
,
пустое
)
ну как бы с другой стороны это 32-битные MIPS-ы. Не смотря на 12 MIPS оно в 3 раза быстрее Whetstone выполняет чем PIC24H, который 16-битный
—
Гамма СПб
(13.10.2006 13:04
85.249.46.122
,
пустое
)
В контроллерных задачах доля 32-битных операций мизерна - первые проценты, так что сравнение не катит. Вхет/драйстоунами пущай Интель с АМДой пиписьками меряются, а мы контроллеры делаем, а не четырехмерные морферы
—
=AVR=
(13.10.2006 13:13
80.92.96.19
,
пустое
)
прошелся поиском в текущем проекте ради интереса
—
ы
(13.10.2006 13:20
80.92.98.211
, 241 байт)
Я про операции, а не про переменные. Например, 32-битные выводы в порты/SFR вряд ли сильно популярны, да и родная разрядность переменных вполне естественна - 32 для 32-битника, 16 для 16-
—
=AVR=
(13.10.2006 13:24
80.92.96.19
,
пустое
)
гирлянды вы делаете елочные, вот как !
—
DASM
(13.10.2006 13:17
212.58.192.14
,
пустое
)
Анекдот вспоминается. Цитата: "Дура - дурой, но тридцатник в день имею" :)
—
=AVR=
(13.10.2006 13:20
80.92.96.19
,
пустое
)
во-во. проституция и моральное разложение. Живо все на арм, у них JTAG удобный =))))
—
DASM
(13.10.2006 13:23
212.58.192.14
,
пустое
)
У них JTAG убогий. Нет условных бряков, аппаратного stopwatch'a, 5!!!! сигналов, тока 2 безусловных аппаратных бряка. Аргументы кончились?
—
Гамма СПб
(13.10.2006 13:30
85.249.46.122
,
пустое
)
5 сигналов там нафик не надо, про условные бряки могу сказать только ознакомившись с ноым у dsPIC.
—
DASM
(13.10.2006 13:33
212.58.192.14
,
пустое
)
dsPICского JTAGа еще никто не щупал - он там только для Boundary Scan и ISP, а пока отладка/ISP идут по собственному SPI-подобному интерфейсу
—
=AVR=
(13.10.2006 13:38
80.92.96.19
,
пустое
)
как ето не надо 5 сигналов? А сколько? Условные бряки - это бряки по записи-чтению в ОЗУ. + в определенной последовательности + определенное количество событий + остановка через обозначенное количество тактов
—
Гамма СПб
(13.10.2006 13:36
85.249.46.122
,
пустое
)
TMS TDO TDI TCK. Хватит. А у dsPIC - один сигнал что-ли ? Тогда тормоза... Хотя скорость JTAG а ARM я тоже сильно недоволен
—
DASM
(13.10.2006 13:38
212.58.192.14
,
пустое
)
Три, считая сброс. По скорости - примерно тоже самое, что в Keil-е или IAR-е с MT-LINK'ом.
—
Гамма СПб
(13.10.2006 13:41
85.249.46.122
,
пустое
)
а почему никто JTAG толком не щупал по утверждению AVR ?
—
DASM
(13.10.2006 13:44
212.58.192.14
,
пустое
)
Его ввели только в последних - dsPIC33/PIC24, и инструментария пока нет никакого. В ДШ про отладку через JTAG - ни слова
—
=AVR=
(13.10.2006 13:52
80.92.96.19
,
пустое
)
как впрочем и про программирование флеши. Пока. Дата релиза доки неизвестна =( Вроде к новому году
—
Гамма СПб
(13.10.2006 13:54
85.249.46.122
,
пустое
)
Меня для всего этого ICD2 на 999% устраивает
—
=AVR=
(13.10.2006 13:58
80.92.96.19
,
пустое
)
еще б. гирлянду отладить то
—
DASM
(13.10.2006 13:59
212.58.192.14
,
пустое
)
Боюсь, что тебе сплохеет, когда ты любую мою "гирлянду" увидишь. Поэтому и не покажу - птичку жалко :)
—
=AVR=
(13.10.2006 14:14
80.92.96.19
,
пустое
)
ой не смеши... впрочем можешь не показывать - все равно скажу примитив. Принципиально уверен, ничего, кроме хрени у нас сделать нельзя. Если ты конечно не аутсорцер какой-нить на Sony и т .п. Все остальное - гирлянды гирляндами
—
DASM
(13.10.2006 14:17
212.58.192.14
,
пустое
)
ну и нафига тогда тебе ARM? =) аутсорсер?
—
Гамма СПб
(13.10.2006 14:19
85.249.46.122
,
пустое
)
мне то он зачем ? Мне арм не нужен. Мне нужно чтобы он у других был
—
DASM
(13.10.2006 14:21
212.58.192.14
,
пустое
)
зачем?
—
Гамма СПб
(13.10.2006 14:22
85.249.46.122
,
пустое
)
не скажу
—
DASM
(13.10.2006 14:23
212.58.192.14
,
пустое
)
а говоришь принцыпы ;=)
—
Гамма СПб
(13.10.2006 14:36
85.249.46.122
,
пустое
,
ссылка
)
дык и я не про JTAG
—
Гамма СПб
(13.10.2006 13:49
85.249.46.122
,
пустое
)
несомненно =)
—
Гамма СПб
(13.10.2006 13:18
85.249.46.122
,
пустое
)
это все демагогия. Все должны работать на ARM
—
долой коррупцию !
(13.10.2006 13:05
212.58.192.14
,
пустое
)
а с чем сравниваем?:)
—
ы
(13.10.2006 13:03
80.92.98.211
,
пустое
)
я к тому что 12 мипс на 32 разряда на и, к примеру, 40 мипсов у 8 разрядов....
—
ы
(13.10.2006 13:06
80.92.98.211
,
пустое
)
С 40-МИПСовыми 16-битовыми dsPIC33/PIC24
—
=AVR=
(13.10.2006 13:15
80.92.96.19
,
пустое
)
им больше восьми бит не надо, они меандр на ножках генерят
—
долой коррупцию !
(13.10.2006 13:07
212.58.192.14
,
пустое
)
;=)
—
Гамма СПб
(13.10.2006 13:09
85.249.46.122
,
пустое
,
ссылка
)
мужики, НЕ СЛУШАЙТЕ его !!! Ему конкуренты - дистрибьюетры dsPIC платят !!!! Ж)))))
—
DASM
(13.10.2006 13:03
212.58.192.14
,
пустое
)
Пока что наоборот, к сожалению - я им. Может, в будущем и воздастся :)
—
=AVR=
(13.10.2006 13:14
80.92.96.19
,
пустое
)
если бы я был трудолюбивым и мерял задержки таймером - как положено, то засомневался. Но поскольку из-за лени вечно делаю их как for (int i = 0; i < 12345678; i++) asm ("nop"); - измерял многократно. 1-2 такта)
—
DASM
(13.10.2006 12:16
212.58.192.14
,
пустое
)
Это очень хороший бенчмарк - NOPами производительность мерять
—
=AVR=
(13.10.2006 12:23
80.92.96.19
,
пустое
)
заниматься половыми извращениями "с невыровненными данными" придумывая синтетические тормоз-тесты тоже не надо. Кстати причем тут выранивание в контексте скорости исполнения одной асм-команды ?
—
DASM
(13.10.2006 12:24
212.58.192.14
,
пустое
)
ОДНОЙ асм-команды не бывает. Бывает код, содержащий РАЗНЫЕ асм-команды, операнды которых могут быть размещены где угодно и как угодно, и от этого время исполнения каждой конкретной команды будет весьма разным - смотри ссылку -->
—
=AVR=
(13.10.2006 12:44
80.92.96.19
,
пустое
,
ссылка
)
Не могут они быть какими угодно и где угодно!! Ведь я сам их так прописываю чтоб было как раз 1 - 5 плучалось. Компиллер это толтько повод - в идеале я использую его как генератор шаблона, а птом ручками "-0s". Если скорость не нужна то и такты нефиг считатать :)
—
klen
(13.10.2006 12:52
213.247.170.73
,
пустое
)
Пральна ! AVR коррумпирован полностью !!!
—
DASM
(13.10.2006 12:55
212.58.192.14
,
пустое
)
меня тоже в оппозицию включи =) После того как появились PIC24H я подумал - нах мне эти LPC-шки и Aтмелинки? Вот LPC2378 уже посмотрю - MMC контроллер интересен
—
Гамма СПб
(13.10.2006 13:02
85.249.46.122
,
пустое
)
ага, так это Гамма его подкупила ? Я так и знал !
—
DASM
(13.10.2006 13:04
212.58.192.14
,
пустое
,
ссылка
)
может мы и с тобой договоримся ;=)
—
Гамма СПб
(13.10.2006 13:08
85.249.46.122
,
пустое
)
не могу поступиться принцыпами !
—
DASM
(13.10.2006 13:11
212.58.192.14
,
пустое
)
ну эт смотря сколько предложить =) и в какой валюте =)
—
Гамма СПб
(13.10.2006 13:14
85.249.46.122
,
пустое
)
можешь мне dsPIC предложить как заеду. Кстати мож седни ?
—
DASM
(13.10.2006 13:22
212.58.192.14
,
пустое
)
можешь. Но dsPIC могу предложить только старый 30 MIPSовый, в 40 DIP. Может по пивку?
—
Гамма СПб
(13.10.2006 13:24
85.249.46.122
,
пустое
)
хи-хи, их еще и в наличии нет. А в MT-Систем АРМы есть :-P
—
DASM
(13.10.2006 13:31
212.58.192.14
,
пустое
)
хо-хо =) на складе есть, у меня в шкафу нету
—
Гамма СПб
(13.10.2006 13:33
85.249.46.122
,
пустое
)
плохой шкаф. совсем негодный шкаф
—
DASM
(13.10.2006 13:35
212.58.192.14
, 32 байт)
не зачем теоретизировать на тему (n-1)S+2N+bI . Конкретно - LPC2148, MAM ON, Flash, конкретный пример strcmp - типичная задачка. Продолжаем настаивать, что одна команда будет в среднем 5-8 тактов ?
—
DASM
(13.10.2006 12:47
212.58.192.14
,
пустое
)
Как известно, средняя температура по больнице всегда равна 36.6, но от этого никому не легче
—
=AVR=
(13.10.2006 12:55
80.92.96.19
,
пустое
)
сначала придумай как количество выполненных инструкций посчитать =)
—
Гамма СПб
(13.10.2006 12:50
85.249.46.122
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание