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

 
 
> MARC4 c чем это едят, В чем ЭТО программировать
Punk
сообщение Dec 16 2006, 12:04
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 242
Регистрация: 19-06-06
Из: Новосибирск
Пользователь №: 18 167



Ни кто не сталкивался с MARC4, интересно как их программировать( среда какая) а так они мне нафиг не нужны
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SasaVitebsk
сообщение Dec 17 2006, 02:39
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(Punk @ Dec 16 2006, 12:04) *
Ни кто не сталкивался с MARC4, интересно как их программировать( среда какая) а так они мне нафиг не нужны


Согласно всеобщим анализам (TI,Atmel,NEC) эра четырёхбитных CPU безвозвратно ушла. И начинать их изучение сейчас, просто нелогично. Из любых соображений. Раньше их использовали из-за низкой стоимости, но теперь их стоимость выше (или будет выше в ближайшее время) аналогичных 8-ми битных.

Согласно исследованию TI, 16-ти битные - тоже тупиковый путь. Стоимость и сложность как у 32-ух битных (а соответственно и цена), а тактовая частота (при равной производительности) у 32-ух битных ниже, что делает их производство(и развитие семейства) более выгодным. Поэтому будущее за 8/32 битными! (согласно TI) Что в принципе мы и наблюдаем.
Go to the top of the page
 
+Quote Post
Kopa
сообщение Dec 29 2006, 07:40
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861



Цитата(Punk @ Dec 16 2006, 12:04) *
Ни кто не сталкивался с MARC4, интересно как их программировать( среда какая) а так они мне нафиг не нужны


Вживую не работал, но документацию читалsmile.gif ( с сайта Atmel )
Данные контроллеры разработаны бывшей Теmic для связной аппаратуры.
Как физически программируется флэш не знаю,
но есть отладочная плата, IDE c симулятором - ее немного изучал.
Программируются данные контроллеры на языке qForth ( Forth, Форт).
т.к. вычислительная модель поддержана аппаратно.
Вычислительная модель Форт языка позволяет раза в 1.5 ... 2 повысить плотность кода
в сравнении с традиционными регистровыми архитектурами.( + уменьшить потребление ~200mkA/1MГц при одно/двух тактном, в основном, выполнении команд)
Часть контроллеров имеет RF передатчик.


Цитата(SasaVitebsk @ Dec 17 2006, 02:39) *
Согласно всеобщим анализам (TI,Atmel,NEC) эра четырёхбитных CPU безвозвратно ушла.

Скорее это правда, но

1. Задачи которые решает микроконтроллер не всегда требуют большую математическую мощность.
2. Пока есть задачи, где требуется ужиматься по потреблению, разрядность внутренних шин
контроллера можно уменьшать и упрощать структуру контроллера.
3. Стековые архитектуры контроллеров, хотя и кажутся трудными для использования. тем не менее
дают лучшие характеристики по показателю производительности/потреблению.
4. Необходимую разрядность можно повысить при секционном объединении ядер
( решение старое и сейчас, возможно, редко используемое)

...


P.S. Интересно попробовать их вживую, но думаю в единичных заказах их трудно получить.
4-х битность MARC4 произошла из желания уложиться в 8-ми битную систему команд,
( для максимальной плотностью кода.)

кроме стековой памяти у данного контроллера имеется банк 4-х битных регистров
( размером 128 ( может 256?))

Сообщение отредактировал Kopa - Dec 29 2006, 07:43
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 14:44
Рейтинг@Mail.ru


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