реклама на сайте
подробности

 
 
> Жаль, что забыли x86 (+)
one_man_show
сообщение May 28 2004, 21:34
Сообщение #1


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Часто приходится использовать полуфабрикаты от фирмы TERN
Контроллеры на 186/386/586

Очень удобно, быстро и старый наработанный код можно использовать.


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zltigo
сообщение Jan 8 2006, 22:52
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Evgeny_CD @ Jan 8 2006, 21:57) *
Я все равно не догоняю, как 186 мог выиграть у АРМ с одинаковой тактовой частотой (на задачах обработки объектов в памяти), при условии, что у АРМ (7TDMI):
* 32 бит архитектура
* 16 регистровая ортогональная структура
* шифтер за 1 такт
* умножитель 16 x 32 ->32 за 2 такта

0. Я не говорил, что при использовании "C" выиграл, но и проигрыш в пяток процентов
не существенен.

1. 32 без особого эффекта - там все по кусочкам байтикам и битикам - потоки байтовые, железяки тоже
к 8бит тяготеют. Если-бы все по 32бит выигрыш несомненен. Для LPC периферия на SPI висит -
со всеми вытекающими последствиями.

2. Ну регистров общего назначения там не 16 а скажем - 12... Причем "C" компилятор (IAR, по крайней
мере) не использует их все оптимально - просматривается тяготение к 4 :-(, думаю тяжелое
наследие других платформ, но так есть.

3. Один такт при константе, причем регистр. А у 186 2 такта.
Работа с памятью (внутренней 16K всего) через LDR/STR это еще до 5 тактов каждый.

Условные ARM инструкции тоже как-то не слишком используются (IAR компилятором), по крайней мере
подобный код типа

tst r1,r2
strne r2,[r0,#0x0C]
streq r2,[r0,#0x04]

не встречал. Ну а с эмуляция jump на ARM не подарок :-(

4. А умножение не использую, тем более 2 такта это при умножении на
0 или 1 :-) в противном случае количество тактов не определено и заметно отличается от числа 2.

Еще, даже при исполнении из внутренней флешки - 3 тактика на каждую одноформатную команду еще
накинули. МАМ со своими 128 битами, конечно, постарается, но далеко не на 100% :-( Внутренней 16K
RAM мало - если поставить одинаковую с 186 внешнюю дешевенькую 50ns 16bit - тормоза будут изрядные, а 32 бита 12ns - это уже несколько
другое.

На фоне этого Am186 с его массовыми 3-4 тактовыми командами и 50ns памятью явно
одного поля ягода. В результате имеем то, что имеем.

Цитата
Все, мои не любимые x86, как минимум, не обгоняют любимые ARM при одинаковой тактовой - хочу прекратить (со своей стороны) спор ни о чем.

Ну осталось еще не отождествлять факт того, что 186 не обгоняет ARM7 со смертью
всей линейки x86 и у нас с Вами не будет НИКАКИХ разногласий :-).

Искренне желаю Вам в обозримом будущем "родить" проект на ARM и не растерять при этом теоретически-платоническую любовь!


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- one_man_show   Жаль, что забыли x86 (+)   May 28 2004, 21:34
- - jeka   Это разве микроконтроллер? Давай создадим раздел м...   May 29 2004, 09:54
- - one_man_show   AMD Am186 или Am188, Intel 386EX AMD Elan 520 Все ...   May 29 2004, 17:45
- - jeka   Микроконтроллеры AMD и INTEL еще нигде не встречал...   May 30 2004, 09:49
- - one_man_show   Очень даже распространены, только в зарубежных изд...   May 30 2004, 19:47
|- - Stanislav   Цитата(one_man_show @ May 30 2004, 22:47)...   Jan 5 2006, 20:48
- - nml   Цитата(jeka @ May 30 2004, 12:49 PM)Микроконт...   Jun 13 2004, 17:22
- - xoms   У меня Tornado есть для x86 процессоров. Могу поде...   Jul 2 2004, 07:15
- - IgorKossak   Ностальгическая полемика об x86 достаточно бесполе...   Jul 2 2004, 09:34
- - one_man_show   IgorKossak ЦитатаНостальгическая полемика об x86 д...   Jul 2 2004, 10:24
- - IgorKossak   Согласен с замечанием, впредь буду мягче. База дей...   Jul 2 2004, 11:07
- - vsn   Сегодня озадачился данной темой, я здесь новичек, ...   Oct 22 2004, 14:12
- - one_man_show   По 80186 могу предложить полный PDF от AMD. Паради...   Oct 22 2004, 14:32
|- - zltigo   Цитата(one_man_show @ Oct 22 2004, 17:32)Поэт...   Nov 27 2004, 14:27
- - vsn   Был бы очень признателен за любую информацию (в ар...   Oct 22 2004, 16:56
- - one_man_show   Достаточно Борланда и Локейтора.   Oct 22 2004, 20:00
- - -Tумблер-   Цитата(one_man_show @ May 30 2004, 11:47 PM)О...   Nov 4 2004, 14:44
- - one_man_show   Уважаемый -Тумблер-, а никто и не сравнивает эти к...   Nov 5 2004, 08:35
- - -Tумблер-   Цитата(one_man_show @ Nov 5 2004, 12:35 PM)а ...   Nov 5 2004, 10:41
- - one_man_show   А при чем тут ДОС? О какой себестоимости Вы говори...   Nov 5 2004, 11:31
- - -Tумблер-   Цитата(one_man_show @ May 29 2004, 01:34 AM)Ж...   Nov 9 2004, 11:20
- - NeoN   Просто x86 - ИМХО самая неудачная архитектура для ...   Nov 9 2004, 14:45
- - SGP   Хотелось бы уточнить что кроме таких параметров ка...   Nov 29 2004, 08:55
- - HardWareMan   Сорри за поднятие старой темы, просто только сейча...   Jan 2 2006, 21:14
- - spf   ИМХО: Жалеть тут надо о "тупиковой совмести...   Jan 5 2006, 06:48
- - zltigo   Цитата(spf @ Jan 5 2006, 08:48) Жалеть ту...   Jan 5 2006, 08:06
|- - Evgeny_CD   Цитата(zltigo @ Jan 5 2006, 11:06) ...x86...   Jan 5 2006, 08:55
- - zltigo   Цитата(Evgeny_CD @ Jan 5 2006, 10:55) Я...   Jan 5 2006, 20:17
- - _artem_   Kstati, mozet kto slixal, mne znakomij govoril cht...   Jan 5 2006, 20:48
- - zltigo   Цитата(Stanislav @ Jan 5 2006, 22:48) К с...   Jan 5 2006, 21:16
|- - Evgeny_CD   Цитата(zltigo @ Jan 6 2006, 00:16) 1.Не в...   Jan 6 2006, 00:22
|- - Stanislav   Цитата(zltigo @ Jan 6 2006, 00:16) Цитата...   Jan 6 2006, 10:55
- - mse   Цитатая на личности не перехожу, это я про всех на...   Jan 5 2006, 21:54
- - zltigo   Цитата(Evgeny_CD @ Jan 6 2006, 02:22) Цит...   Jan 6 2006, 08:52
|- - Evgeny_CD   Цитата(zltigo @ Jan 6 2006, 11:52) Я уже ...   Jan 6 2006, 20:56
- - zltigo   Цитата(Stanislav @ Jan 6 2006, 12:55) Вы ...   Jan 6 2006, 17:34
- - _artem_   Хilinx говорит о 2 долларах за 100К гейтовую модел...   Jan 6 2006, 17:55
- - zltigo   Цитата(Evgeny_CD @ Jan 6 2006, 22:56) Так...   Jan 6 2006, 23:17
|- - Evgeny_CD   Цитата(zltigo @ Jan 7 2006, 02:17) А Вам ...   Jan 6 2006, 23:40
- - v_shamaev   ЦитатаА Вам не показалось, что ключевым словами Ва...   Jan 7 2006, 15:27
- - zltigo   Цитата(v_shamaev @ Jan 7 2006, 17:27) А м...   Jan 7 2006, 16:38
- - v_shamaev   ЦитатаЕдинственный проект... Напомнило :-) : Втор...   Jan 7 2006, 17:30
- - zltigo   Цитата(v_shamaev @ Jan 7 2006, 19:30) А д...   Jan 7 2006, 17:46
- - v_shamaev   ЦитатаНу и все остальное как-то ... пошловато, что...   Jan 7 2006, 20:11
- - zltigo   Цитата(v_shamaev @ Jan 7 2006, 22:11) ......   Jan 7 2006, 21:38
|- - Evgeny_CD   Цитата(zltigo @ Jan 8 2006, 00:38) ... пр...   Jan 7 2006, 22:19
- - mse   Цитатабыл толковый программер под рукой, который х...   Jan 7 2006, 21:57
|- - Evgeny_CD   Цитата(mse @ Jan 8 2006, 00:57) ...И дейс...   Jan 7 2006, 22:32
- - zltigo   Цитата(mse @ Jan 7 2006, 23:57) И ИП под ...   Jan 7 2006, 22:21
- - zltigo   Цитата(Evgeny_CD @ Jan 8 2006, 00:19) А з...   Jan 7 2006, 22:42
- - mse   ЦитатаМенеджеру надо думать, чем похоже Evgeny_CD ...   Jan 7 2006, 22:44
- - zltigo   Цитата(Evgeny_CD @ Jan 8 2006, 00:32) Про...   Jan 7 2006, 22:56
- - mse   ЦитатаГлавное же в следующием:... Всё понятно и кр...   Jan 7 2006, 23:00
- - mse   ЦитатаИ х86 в моем случае тендер проиграл. Ну, дык...   Jan 7 2006, 23:12
- - Evgeny_CD   1. Разбираемся с х86 --------------------- Лига о...   Jan 8 2006, 12:28
- - _artem_   Renesas m32c - hdlc i bystree chem 186 .   Jan 8 2006, 14:28
- - zltigo   Цитата(_artem_ @ Jan 8 2006, 16:28) Renes...   Jan 8 2006, 15:33
|- - _artem_   Цитата(zltigo @ Jan 8 2006, 17:33) Цитата...   Jan 8 2006, 20:38
- - zltigo   Цитата(Evgeny_CD @ Jan 8 2006, 14:28) 1. ...   Jan 8 2006, 16:11
|- - spf   Цитата(zltigo @ Jan 8 2006, 21:11) Цитата...   Jan 8 2006, 17:16
|- - Evgeny_CD   Цитата(zltigo @ Jan 8 2006, 19:11) Попуга...   Jan 8 2006, 17:30
- - zltigo   Цитата(Evgeny_CD @ Jan 8 2006, 19:30) Бре...   Jan 8 2006, 19:02
|- - Evgeny_CD   Цитата(zltigo @ Jan 8 2006, 22:02) Тесты ...   Jan 8 2006, 19:57
|- - spf   Цитата(zltigo @ Jan 9 2006, 00:02) Цитата...   Jan 9 2006, 05:06
- - mse   Цитатаижу только один путь: на 186 целевая задача ...   Jan 8 2006, 20:33
|- - Evgeny_CD   Цитата(mse @ Jan 8 2006, 23:33) ...А что ...   Jan 8 2006, 20:57
- - zltigo   Цитата(_artem_ @ Jan 8 2006, 22:38) Может...   Jan 8 2006, 23:08
- - mse   Цитатаx86 есть в 48-ногом корпусе?(велосипедные ва...   Jan 9 2006, 08:00
|- - spf   Цитата(mse @ Jan 9 2006, 13:00) Цитатаx86...   Jan 9 2006, 08:29
- - zltigo   Цитата(spf @ Jan 9 2006, 07:06) Для меня ...   Jan 9 2006, 08:28
- - mse   ЦитатаНачинаем воду в ступе толочь и смешивать пон...   Jan 9 2006, 09:07
- - Evgeny_CD   К вопросу о перспективах x86 http://www.ixbt.com/...   Jan 19 2006, 14:01
- - zltigo   Цитата(Evgeny_CD @ Jan 19 2006, 16:01) Я ...   Jan 19 2006, 17:33
- - _artem_   Да , архитекрура при чем , но еше больше деньги . ...   Jan 19 2006, 17:48
- - mse   ЦитатаДа , архитекрура при чем , но еше больше ден...   Jan 28 2006, 11:09
|- - _artem_   Цитата(mse @ Jan 28 2006, 13:09) ЦитатаДа...   Jan 28 2006, 12:56
- - Evgeny_CD   C пентюхами как брендом Интел завязывает - это офи...   Jan 29 2006, 12:29
- - mse   Цитатаосвоенного 0.065 процесса интель может ...   Jan 30 2006, 07:37
|- - Evgeny_CD   Цитата(mse @ Jan 30 2006, 10:37) ...всё у...   Jan 30 2006, 07:56
- - mse   Цитатаасколько я понимаю, успехи AMD скромнее. Скр...   Jan 30 2006, 09:09
- - Nixon   Ну почему же скромнее. Потребление того же туриона...   Jan 31 2006, 11:07
- - sensor_ua   Вообще-то x86, IMHO, хоронить очень рано. Меня нач...   Feb 12 2006, 15:17
- - zltigo   Цитата(sensor_ua @ Feb 12 2006, 17:17) Я ...   Feb 12 2006, 17:59
- - sensor_ua   Да как-то даже несчастные VIA EPIA miniITX, негово...   Feb 12 2006, 21:41
- - zltigo   Цитата(sensor_ua @ Feb 12 2006, 23:41) на...   Feb 12 2006, 22:33
- - sensor_ua   Хм... Нашлись уже. И VIA и AMD (в одной конторе вс...   Feb 13 2006, 09:14


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 00:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.0145 секунд с 7
ELECTRONIX ©2004-2016