Цитата(Punk @ Dec 16 2006, 12:04)

Ни кто не сталкивался с MARC4, интересно как их программировать( среда какая) а так они мне нафиг не нужны
Вживую не работал, но документацию читал

( с сайта 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?))