_Loader_

Sep 13, 2003 Last reply: 22 years ago 731 Replies

Thu Oct 09 2003 22:07, Roman Khvatov wrote to Ilia Tarasov:

IT>> И как ЭТО параллелить? Это когда из 16 регистров доступ только к IT>> одному (двум)?

RK> А ко скольким тебе надо одновременно?

Мне? Вообще не надо - те две ячейки, к которым есть доступ, укладываются в схему стековых вычислений.

IT>> И сколько тактов гарантированно хватит на операции с таким набором?

RK> Для 2х портовой - 1.5 (с конвеером): RK> Чтение 2х операндов RK> Операция+запись

Т.е. с конечным автоматом мы прощаемся.

IT>> Сколько ни видел софтовых ядер, везде регистрам соответствовали IT>> обычные signal.

RK> Крайне расточительно.

Это регистры. По определению. Если ты хочешь память, соответственно, архитектуру надо так и назвать. Заставить HDL синтезировать что-то, отличное от триггеров, довольно сложно, для этого исходный текст должен соответствовать определенному шаблону, распознаваемому средствами синтеза.

Thu Oct 09 2003 21:33, Roman Khvatov wrote to Ilia Tarasov:

RK> Hello Ilia.

RK> Hичего не понял. Ты под 'переходом' понимаешь вычисления, которые RK> принадлежат этому состоянию? Если да - то это все вырождается в

Вычисления принадлежат не самому состоянию, а вектору, соединяющему отдельные узлы. Иными словами, чтобы перейти из S1 в S2, надо выполнить A=2

RK> утверждение, что в программе все вычисления зависимы. Hа таких программах RK> суперскаляр выигрыша не даст, хорошо только, что таких программ почти RK> нет.

А дальше надо смотреть, можно ли представленный граф свести к эквивалентному. Если да, то это и есть распараллеливание вычислений.

RK>>> Это неправильный пример, суперскаляр с одним исполнительным RK>>> устройством не делают - это уже будет не суперскаляр.

IT>> Я согласен, что он неправильный, но в правильном нетрудно закопаться IT>> :) Я пытаюсь сначала придти к общему мнению по простым примерам, а IT>> потом потихоньку наращивать сложность.

RK> Это не простой пример, это в корне неверный пример. Суперскаляров с одним RK> вычислителем _не бывает_, иначе это _не суперскаляр_.

Хорошо, давай так: два параллельных вычислительных устройства при трех и более наборах операндов для них.

RK>>> Ассемблеры (к каковым и относится целевой Форт компилятор) обычно RK>>> оптимизирующими не бывают :) Оптимизирующими бывают ЯВУ (например RK>>> с С в Форт)

IT>> Компилятор с Форта может IT>> а) проводить оптимизацию "атомарных" узлов графа, в том случае, если IT>> они все же реализуются несколькими ассемблерными командами. Hапример, IT>> при разворачивании кода встречаются пары push pop, причем push - из IT>> хвоста IT>> предыдущей команды, а pop стоит в начале следующей и забирает только IT>> что помещенный на стек результат в тот же регистр. Очевидно, что эта IT>> пара может быть безболезненно убрана.

RK> Это peephole оптимизация - она самая простая и вполне уляжется в 100 RK> строк на любом языке.

Fixed, с учетом сказанного выше: RK>>> Ассемблеры (к каковым и относится целевой Форт компилятор) обычно RK>>> оптимизирующими не бывают :) Оптимизирующими бывают ЯВУ (например

IT>> б) проводить алгоритмическую оптимизацию

RK> В объемах, в которых ее производят современные компиляторы С, и все в 100 RK> словах целевого компилятора Форта?

Вообще-то чем меньше базовый набор операций, тем проще оптимизировать?

IT>> Hу у него же должно быть хотя бы минимальное понимание того, что он IT>> сопровождает? Hаконец, он же не будет сопровождать кашу вида VAR @ DUP IT>> - ROT SWAP [ HEX ] 2 ROT ! -

RK> Hа Форте писать нечитаемые программы гораздо проще, чем на С. А читаемые, RK> соотвественно гораздо сложней :)

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

IT>> А как ты считаешь, Си и Паскаль - разные языки?

RK> Если сравнивать с Фортом - то они вообще одно и то же. Кстати, даже если RK> не сравнивать с Фортом, они весьма похожи, так как строятся RK> приблизительно на одних и тех же принципах, основные различия в RK> синтаксисе и немного в семантике.

О чем и речь. Конструкции этих языков могут быть записаны, например, в форме Бэкуса-Наура таким образом, что понять, что это за язык, будет невозможно.

RK> Intel'овские процессора _гораздо_ сложнее, чем все вместе взятые RK> процессора Atmel'а и Microchip'а. Кстати, и у них ошибок в кристалах RK> хватает (не зря они сделали загружаемый микрокод :)

Загружаемый микрокод говорит о том, что в результате планирования такие ситуации были спрогнозированы :)

RK>>> От математики до железа довольно большой путь :) IT>> В среднем - один транслятор HDL :)

RK> HDL - это не чистая математика, он к железу все же ближе.

Это формальный язык для записи математических соотношений. От матмодели к HDL очень маленький шаг - выучить синтаксис HDL.

RK>>> Мне так до сих пор никто не сказал - _почему_ Форт процессор RK>>> производительнее обычного RISC'а?

IT>> У меня получалось так, что экономились прологовые и эпиолговые части IT>> при вызове функций. Два-три уровня вложения - и Си начинает IT>> генерировать пары push/pop, которые для Форт-процессора попросту не IT>> нужны.

RK> Это вопросы кодогенерации, к эффективности процессорной архитектуры это

Ну у меня же не сферическая лошадь в вакууме, надо получить вполне конкретный результат. Чем именно объясняется слабая пригодность какого-то процессора к конкретной задаче - вопрос второй. А первый - как сделать, чтобы работало с нужной производительностью?

RK> отношения не имеет. Hапример на SPARC'е операции со стеком при вызове RK> функций не нужны (пока этот стек умещается в регистровых окнах на RK> кристале) - получается, что SPARC должен быть быстрее Форта?

Значит, эту часть кода он "сэкономит". Я же не говорю о том, что Форт вообще в принципе быстрее всего на свете. Это просто _другая_ вычислительная модель, со своими плюсами и минусами. Если для данных условий плюсы перевешивают, то что мешает его использовать?

(А еще были Holy wars "Си против Паскаля" - ууу!... И чего ради? Все равно тенденции таковы, что без понимания математики эмбеддеры скоро вымрут - то, что они умеют, будет делаться какими-нибудь автоматическими генераторами железа, кода и программируемой периферии. Вот мне и непонятно, почему все так ополчились именно на Форт, видя в нем внешнюю шелуху и не видя того, что это практически ЕДИНСТВЕННЫЙ язык, который дает возможность прикладному программисту понять, как вообще строятся компиляторы, и почему они строятся именно так)

RK>>> Одинаковый, а РОH'ы наращиваются почти так же прозрачно. IT>> Hет, в ПЛИС не одинаковый, а ровно в 16 раз больше.

RK> Одинаковый, на той же распределенной памяти.

Я описываю регистр, и не вижу сообщения о том, что он помещен в распределенной памяти. А когда описываю стек, сообщается о занятых LUT.

IT>> По иерархии - распределенная память (блоки по 16 бит), блочная память IT>> (4 или 18 кбит на блок в зависимости от серии), внешняя память. IT>> Собственно, так и сейчас эти проблемы решаются, и стеки у программ IT>> далеко не резиновые.

RK> Это, конечно, хорошо, но в вопросах прогнозирования необходимой глубины RK> стека это не поможет :)

А что поможет? :) Из существующего?...

IT>> Далеко не все равно! А как они будут соединяться?

RK> Hикак - используется выход одного блока памяти.

Тогда ты описываешь плохой процессор, поскольку на то, чтобы достать пятый и двенадцатый регистр, сложить их, и результат поместить в восьмой, потребуется больше одного такта. Даже с двупортовой памятью. Кстати, вполне можно то ядро, которое я делал для Xilinx, рассматривать именно в таком качестве - 32 регистра общего назначения, на каждом такте доступ к двум любым по чтению, и к двум - по записи. Вопрос в том, что такое ядро может меняться за часы, а то и минуты, и насколько целесообразно пользоваться для него довольно сложными компиляторами?

IT>>>>>> a = b + c + d (1) IT>>>>>> b = a + d - с (2) IT>>>>>> c = a + b + 3 (3) IT>>>>>> d = a + b + c (4)

RK>>> (1)

IT>>>> b = (b + c + d ) + d - c IT>>>> с = (b + c + d ) + d - c IT>>>> d = (b + c + d ) + b - c

RK>>> (2)

.........

RK> Подставим все выражения в (1), получим (все 4 выражения исполняются RK> одновременно): a=b+c+d RK> b=2*d RK> c=b+c+3*d-3 RK> d=2*b+2*c+6*d-3 RK> (3)

Не 4, а первое, затем (2)-(4). Хотя бы пара строк (при необходимости можно завести дополнительные теневые регистры).

IT>> Здесь важно не столько параллельное исполнение, а то, что при IT>> назначении "теневых" регистров разрешаются некоторые зависимости по IT>> данным.

RK> Hет, изначально это зависимости нет, она может появится из за нехватки RK> регистров (регистры начнут переиспользоваться).

О чем и речь! И сколько таких регистров надо: 8, 16, 32?

IT>> Если только разработать компилятор, который будет ориентирован на IT>> архитектуру как на некоторый класс, допускающий переменное число IT>> регистров.

RK> Все компиляторы, ориентированные на архитектуру с РОHами допускают RK> переменное число этих РОHов.

Почему качество кода у этих компиляторов разное?

IT>> Hо даже для фиксированной архитектуры выписать все IT>> зависимости - очень и очень сложное дело.

RK> Все не надо. Так как регистры (в РОHах) равноправны, то и зависимости RK> будут одинаковые, компилятор будет использовать РОH как пул регистров и RK> аппаратные зависимости по их использованию будут относится к пулу в RK> целом.

А если не фиксированная? В этом случае назначение регистров похоже на собирание мозаики. Ну и что, что для симметричных регистров мозаика укладывается в идеально круглую форму? А точнее, в правильный n-угольник...

IT>> Тут эмпирики тоже достаточно много, не говоря уже о строгой матмодели IT>> (напоминаю, назначение регистров считается NP-полной задачей).

RK> Строго ее никто и не пытается решать.

Потому и получаем ситуацию, когда приходится кое-что писать руками на ассемблере.

IT>> Что касается терминологии, то тут трудно говорить... от недостатка IT>> конструктивного обсуждения Форта в том числе

RK> К сожалению, есть некоторые темы, любая дискуссия в рамках которой очень RK> быстро перерастает в выяснение отношений между участниками :(

Вот именно, что ":("

RK> Мне кажется, что такой вещи, как Форт-процессор вообще не существует. RK> Форт это не язык програмирования и не тип архитектуры, а _система_ RK> програмирования. И если из этой системы убрать любую часть - она RK> перестанет быть Форт системой. То есть процессор для Форта нельзя RK> рассматривать в отрыве от того, что будет на нем крутиться.

Тем не менее про отдельно взятый аппаратный или программный модуль можно сказать, может он являться частью Форт-системы, или нет.

IT>> Если же возможности стековой машины позволяют реализовать транслятор IT>> Форта, то это Форт-процессор.

RK> Практически на любой стековый процессор можно поставить Форт. Hа любой не RK> стековый процессор можно поставить Форт.

Не на всех процессорах стековая модель будет одинаково эффективной. Если атомарные операции, которые не могут быть выражены более простыми понятиями языка, в свою очередь включают в себя больше одного состояния целевого процессора, это не есть хорошо. У процессора может быть аппаратный второй стек, может быть возможность для его организации (например, быстрое переключение указателей), или же второй стек должен эмулироваться в памяти. В последнем случае Форт превращается в академически интересный, но часто бесполезный в практике случай.

RK> Java VM - это Форт процессор или нет?

Набор команд JavaVM не эквивалентен набору слов Форта. Ставить туда Форт не пробовал, поскольку незачем.

RK> А Эльбрус - это Форт процессор или нет? (машина сама по себе стековая, но RK> его ассемблер - Эль76, больше напоминает Algol) А UDP Pascal VM (была RK> такая стековая машина, на которую компилировала одна из разновидностей RK> Pascal'я) - Форт процессор или нет?

Весь вопрос в том, в сколько команд ассемблера будут укладываться базовые слова Форта.

Ну и, кстати, можно еще определить Форт через классификацию фаз компиляции. Именно отсюда получается и стек, и постфиксная запись, и организация словарных статей. Кстати, очень интересный разбор получился - фактически, рассматривая классический интерпретатор, можно выделить: "вот это лексический анализ, вот это синтаксический, семантический спрятан в IMMEDIATE-словах, вот генерация кода"...

Thu Oct 09 2003 22:19, Roman Khvatov wrote to Ilia Tarasov:

IT>> А это - за счет того, что вычислительная модель аналогичной мощности IT>> потребует меньших ресурсов - как за счет архитектурных особенностей IT>> последний серий ПЛИС,

RK> Каких именно?

Всех современных FPGA Xilinx - Spartan/2/2E/3 Virtex/E/EM/2/2Pro А вот Altera распределенную память в своих кристаллах не поддерживает.

IT>> так и за счет того, что стековая архитектура требует меньшего числа IT>> команд.

RK> Это экономия пространства кода, но никак не повышения производительности.

А это разве не актуально??? Блочная память на кристаллах тоже пока не особо большая, так что вот и думаем...

IT>> По задаче требовалась именно синхронная работа 4-х блоков...

RK> Мы же сравниваем в чем разница. Тебе очень повезло, что требовалось RK> именно это :)

Не так чтобы повезло - это довольно типичная задача цифровой обработки.

IT>> Hе знаю. Это не схемотехническое решение, это именно "система редукции IT>> графов". Смотря какие графы... И в железе она не исполняется, это IT>> теоретическая модель, позволяющая упрощать алгоритмы под стековую IT>> машину.

RK> Угу, то есть кусок компилятора. Тогда перефразирую вопрос - она сможет из RK> 1й программы сделать 4?

Там только лексические преобразования выполняются. Я не знаю насчет 4 программ из одной, но вот только зачем ставить вопрос именно так? Регистровая и стековая архитектуры (а также на основе очередей и деков) - разновидности вычислительной модели, они имеют свои характерные черты, и нет смысла абсолютизировать одну из этих моделей. Я прекрасно использую и регистровую архитектуру, в том числе с параллелизмом - например, загрузить константу сразу в два регистра, или выполнить сложение с одновременным сдвигом одного из операндов. Это все вопросы сложности синтеза. Делать много регистров, чтобы потом пользоваться двумя-тремя - явное расточительство, если речь идет о специализированных кристаллах, а не массово продаваемой продукции.

ðÒÉ×ÅÔ Ilia!

Friday October 10 2003 02:01, Ilia Tarasov wrote to Yuriy K:

IT>>> ÷ÉÄÉÛØ ÌÉ, Ñ ÎÅ embedded ÉÎÖÅÎÅÒ... Ñ ÇÌÁ×ÎÙÊ ÉÎÖÅÎÅÒ ;) IT>

YK>> üÔÏ ÄÏÓÔÏÉÎÓÔ×Ï ÉÌÉ ÎÅÄÏÓÔÁÔÏË? :) IT>

IT> ðÒÁ×ÉÌØÎÙÊ ÏÔ×ÅÔ :) á ïÒÌÏ× Ó ôÏÒÒÅÓÏÍ ÄÁÌÉ ÎÅÐÒÁ×ÉÌØÎÙÅ - ÐÏÌÅÚÌÉ × IT> ÂÕÔÙÌËÕ É ÎÁÞÁÌÉ ÒÁÚÍÁÈÉ×ÁÔØ Ó×ÏÉÍÉ ÄÏÓÔÉÖÅÎÉÑÍÉ... óÒÁÂÁÔÙ×ÁÅÔ IT> ÂÅÚÏÔËÁÚÎÏ... :)

HÉËÔÏ ÔÅÂÅ ÄÏÓÔÉÖÅÎÉÑÍÉ ÎÅ ÒÁÚÍÁÈÉ×ÁÌ, ÌÉÞÎÏ Ñ ÔÅÂÅ ÐÙÔÁÌÓÑ ÓËÁÚÁÔØ ÞÔÏ ÄÏÌÖÎÏÓÔØ ÇÌÁ×ÎÏÇÏ ÉÎÖÅÎÅÒÁ - ÎÉ Ï ÞÅÍ ÎÅ ÇÏ×ÏÒÉÔ, ÓÏ×ÅÒÛÅÎÎÏ, ËÁË É Ô×ÏÉ "ÐÅÒÅÇÏ×ÏÒÙ Ó éÎÔÅÌÏÍ".

IT> ÒÁÚÍÙÛÌÅÎÉÊ, Á ÏÔÞÁÓÔÉ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÔÅ, ËÔÏ ÐÏËÁ ÎÅ ÐÏÌÕÞÁÅÔ ÚÁÒÐÌÁÔÕ × IT> ÔÙÓÑÞÁÈ ÄÏÌÌÁÒÏ× É ÎÅ ÉÍÅÅÔ ×ÏÚÍÏÖÎÏÓÔÉ ÐÏËÕÐÁÔØ ×ÎÕÔÒÉÓÈÅÍÎÙÅ ÜÍÕÌÑÔÏÒÙ, IT> ÏÔÌÁÄÞÉËÉ É ËÒÏÓÓ-ËÏÍÐÉÌÑÔÏÒÙ,

ôÙ ÞÔÏ, ÄÕÍÁÅÛØ ÏÎÉ ÉÚ ÚÁÒÐÌÁÔÙ ÐÏËÕÐÁÀÔÓÑ?

IT> ×ÓÅ ÖÅ ÉÍÅÌÉ ×ÏÚÍÏÖÎÏÓÔØ ÏÂÓÕÄÉÔØ ÂÏÌÅÅ IT> ÄÅÛÅ×ÙÅ É ÄÁÀÝÉÅ ÂÏÌØÛÅ ÓÔÉÍÕÌÏ× ÄÌÑ ÉÚÕÞÅÎÉÑ ÓÁÍÙÈ ÒÁÚÎÙÈ ÓÔÏÒÏÎ IT> ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÐÏÄÈÏÄÙ. éÄÉ É ÏÂßÑÓÎÉ ÁÓÐÉÒÁÎÔÕ, ËÏÔÏÒÙÊ ÒÁÂÏÔÁÅÔ ËÁË IT> ÌÏÛÁÄØ, ÞÔÏÂÙ ÉÍÅÔØ ×ÏÚÍÏÖÎÏÓÔØ ÚÁÎÉÍÁÔØÓÑ ÎÁÕËÏÊ, ÞÔÏ ÐÒÉ ÓÏÚÄÁÎÉÉ IT> ÜËÓÐÅÒÉÍÅÎÔÁÌØÎÏÊ ÕÓÔÁÎÏ×ËÉ ÏÎ ÄÏÌÖÅÎ ÉÓÐÏÌØÚÏ×ÁÔØ ×ÎÕÔÒÉÓÈÅÍÎÙÊ ÜÍÕÌÑÔÏÒ. IT> ïÎ ÔÅÂÅ ÓËÁÖÅÔ ÂÏÌØÛÏÅ ÞÅÌÏ×ÅÞÅÓËÏÅ ÓÐÁÓÉÂÏ ÚÁ ÃÅÎÎÙÊ, ÎÏ ÎÅÐÒÉÍÅÎÉÍÙÊ Ë IT> ÒÏÓÓÉÊÓËÏÊ ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ ÓÏ×ÅÔ.

ïÎ ×ÐÏÌÎÅ ×ÏÚÍÏÖÎÏ ÎÉ Ë ËÁËÏÊ ÎÅ ÐÒÉÍÅÎÉÍ, ÐÏÐÒÏÂÕÊ ÄÏÇÁÄÁÔØÓÑ ÐÏÞÅÍÕ.

IT> ëÓÔÁÔÉ, ÎÁÓËÏÌØËÏ Ñ ×ÉÖÕ, ÔÙ ÔÏÖÅ ÐÉÛÅÛØ ÉÚ-ÚÁ ÇÒÁÎÉÃÙ? åÓÌÉ ÔÁË, ÔÏ ÍÎÅ IT> ×ÓÅ ÐÏÎÑÔÎÏ. íÏÖÅÛØ É ÄÁÌØÛÅ ÐÏÌÕÞÁÔØ Ó×ÏÀ ÚÁÒÐÌÁÔÕ, Ñ ÔÏÌØËÏ ÒÁÄ ÚÁ ÔÅÂÑ,

á Ñ ×ÏÔ ÎÅ ÚÁ ÇÒÁÎÉÃÅÊ - ÐÏÌÕÞÁÌ × ÏÔÎÏÓÉÔÅÌØÎÏÍ ÉÓÞÉÓÌÅÎÉÉ ÂÏÌØÛÅ.....

IT> ËÁË É ÚÁ ×ÓÅÈ, ËÔÏ ÏÂÅÓÐÅÞÉÌ ÓÅÂÅ ÎÏÒÍÁÌØÎÕÀ ÖÉÚÎØ.

á ËÔÏ àÒÉÀ ë. ÅÅ ÏÂÅÓÐÅÞÉÌ? âÏÌØÛÅ×ÉËÉ?

Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com

formatting link
,
formatting link
, ftp://altor.sytes.net

Thu Oct 09 2003 11:00, Lev Serebryakov wrote to Dima Orlov:

LS> Там, в переулке, тоже есть 3 варианта -- погибнуть, отдать деньги и LS> драться. Третий вариант выбирает очень мало кто. И, хотя я его тоже не LS> выберу, но не уважать таки людей я не могу. А ты их с дерьмом мешаешь...

Кстати, грабители в том переулке довольно трусливенькие. Как покажешь им свой компилятор, так они и вжимаются в стенку... :)))

Кстати, назвавшись груздем... В принципе я готов обсудить где-нибудь (или даже в мыле, если народу обратится не очень много) процесс разработки кросс-ассемблера на базе Форта. В том числе с выходом на стековую машину и получение готового компилятора ЯВУ для какого-нибудь микроконтроллера. Это для тех, кто захочет освоить Форт в свободное время и не торопясь...

Thu Oct 09 2003 22:52, Yuriy K wrote to Ilia Tarasov:

DO>>> Могу себе представить этия ядра...

IT>> Hаезд? Или хамство?

YK> Констатация факта.

Мнение заинтересованного человека, да еще подогретого дискуссией, нельзя считать фактом. Тем более когда речь идет о профессиональных способностях собеседника.

IT>> но эху все же люди читают, и незачем им видеть, IT>> как один стиль проектирования абсолютизируется.

YK> Для практических применений в embedded устройствах - очень хорошо, YK> что абсолютизируется.

Тебе хорошо, а мне - нет...

DO>>> А если embedded инженер пишет компиляторы, то 99% что он и DO>>> инженер плохой и компиляторы у него ни к черту

IT>> Видишь ли, я не embedded инженер... я главный инженер ;)

YK> Это достоинство или недостаток? :)

Правильный ответ :) А Орлов с Торресом дали неправильные - полезли в бутылку и начали размахивать своими достижениями... Срабатывает безотказно... :)

YK> Hеубедительно. У меня года три назад была презабавнейшая дискуссия с YK> человеком, даже обучавшим студентов где-то в Москве, который "нашел YK> ошибку" YK> в Max+Plus II и даже опубликовал это в Chip News... YK> Он, кстати, так и не понял всю глубину своего непонимания.

Из той же области. Я таки добился той реакции, которую хотел - дискуссия очевидно переходит на личности и "профессиональные касты". Ты опять-таки стрижешь всех "под одну гребенку". Я уже не говорю о том, что этот человек может быть и прав - как ты проверишь? Даже если и не прав, почувствуй разницу между одной найденной ошибкой и рядом работ.

IT>> Hет, ты неправильно понял. У нас обычно до десятка проектов с разными IT>> процессорами и для разных задач.

YK> Ужас какой. Зачем такое разнообразие нужно, тем более для единичных YK> задач. где себестоимость процессора никого не волнует.

Зачем нужно - мог бы ответить, что наше дело, и был бы прав. А если не следовать стилю поведения некоторых личностей, то можешь сам посчитать среднее количество проектов

IT>> Я если что и программирую, то новые IT>> разработки, в которых проверяю новую математику. Для Си есть IT>> соответствующие сотрудники, которые пока ничего больше не знают. В SH4 IT>> используется кросс-ассемблер, а не Форт.

YK> SH-4 на ассемблере???? Мама роднАя...

От всего SH-4 нужен интерфейс к DRAM и вычислительный блок. Я сомневаюсь, что в готовом виде там все займет больше килобайта. Довольно заброшенный проект, не знаю, в каком он состоянии сейчас.

Заметь, что твои охи и ахи ни в малейшей степени не способствуют освоению чего-либо другого. Равно как и Орлов с Торресом вылезли только для того, чтобы обругать Форт (и на моей памяти они ругали не только Форт), и заодно косвенно показать, какие они молодцы - при зарплате, все у них получается, на всех остальных им наплевать, а как вы будете крутиться - ваше дело. Я продолжаю писать сюда отчасти из-за того, чтобы получить материал для размышлений, а отчасти для того, чтобы те, кто пока не получает зарплату в тысячах долларов и не имеет возможности покупать внутрисхемные эмуляторы, отладчики и кросс-компиляторы, все же имели возможность обсудить более дешевые и дающие больше стимулов для изучения самых разных сторон программирования подходы. Иди и объясни аспиранту, который работает как лошадь, чтобы иметь возможность заниматься наукой, что при создании экспериментальной установки он должен использовать внутрисхемный эмулятор. Он тебе скажет большое человеческое спасибо за ценный, но неприменимый к российской действительности совет.

Кстати, насколько я вижу, ты тоже пишешь из-за границы? Если так, то мне все понятно. Можешь и дальше получать свою зарплату, я только рад за тебя, как и за всех, кто обеспечил себе нормальную жизнь. Но вот пробавляться мелким хамством, заплевывая бывших соотечественников - недостойно уважения....

Dixi

Fri Oct 10 2003 02:01, Ilia Tarasov wrote to Yuriy K:

DO>>>> íÏÇÕ ÓÅÂÅ ÐÒÅÄÓÔÁ×ÉÔØ ÜÔÉÑ ÑÄÒÁ... IT>>> HÁÅÚÄ? éÌÉ ÈÁÍÓÔ×Ï? YK>> ëÏÎÓÔÁÔÁÃÉÑ ÆÁËÔÁ. IT> íÎÅÎÉÅ ÚÁÉÎÔÅÒÅÓÏ×ÁÎÎÏÇÏ ÞÅÌÏ×ÅËÁ, ÄÁ ÅÝÅ ÐÏÄÏÇÒÅÔÏÇÏ ÄÉÓËÕÓÓÉÅÊ, ÎÅÌØÚÑ IT> ÓÞÉÔÁÔØ ÆÁËÔÏÍ. ôÅÍ ÂÏÌÅÅ ËÏÇÄÁ ÒÅÞØ ÉÄÅÔ Ï ÐÒÏÆÅÓÓÉÏÎÁÌØÎÙÈ ÓÐÏÓÏÂÎÏÓÔÑÈ IT> ÓÏÂÅÓÅÄÎÉËÁ.

úÁ ÐÏÌÞÁÓÁ ÐÒÏÃÅÓÓÏÒÎÙÅ ÑÄÒÁ ÎÅ ÒÁÚÒÁÂÁÔÙ×ÁÀÔÓÑ, ËÁËÉÅ ÕÖ ÔÕÔ ÍÎÅÎÉÑ.

YK>> HÅÕÂÅÄÉÔÅÌØÎÏ. õ ÍÅÎÑ ÇÏÄÁ ÔÒÉ ÎÁÚÁÄ ÂÙÌÁ ÐÒÅÚÁÂÁ×ÎÅÊÛÁÑ ÄÉÓËÕÓÓÉÑ Ó YK>> ÞÅÌÏ×ÅËÏÍ, ÄÁÖÅ ÏÂÕÞÁ×ÛÉÍ ÓÔÕÄÅÎÔÏ× ÇÄÅ-ÔÏ × íÏÓË×Å, ËÏÔÏÒÙÊ "ÎÁÛÅÌ YK>> ÏÛÉÂËÕ" YK>> × Max+Plus II É ÄÁÖÅ ÏÐÕÂÌÉËÏ×ÁÌ ÜÔÏ × Chip News... YK>> ïÎ, ËÓÔÁÔÉ, ÔÁË É ÎÅ ÐÏÎÑÌ ×ÓÀ ÇÌÕÂÉÎÕ Ó×ÏÅÇÏ ÎÅÐÏÎÉÍÁÎÉÑ.

IT> éÚ ÔÏÊ ÖÅ ÏÂÌÁÓÔÉ. ñ ÔÁËÉ ÄÏÂÉÌÓÑ ÔÏÊ ÒÅÁËÃÉÉ, ËÏÔÏÒÕÀ ÈÏÔÅÌ - ÄÉÓËÕÓÓÉÑ IT> ÏÞÅ×ÉÄÎÏ ÐÅÒÅÈÏÄÉÔ ÎÁ ÌÉÞÎÏÓÔÉ É "ÐÒÏÆÅÓÓÉÏÎÁÌØÎÙÅ ËÁÓÔÙ". ôÙ ÏÐÑÔØ-ÔÁËÉ IT> ÓÔÒÉÖÅÛØ ×ÓÅÈ "ÐÏÄ ÏÄÎÕ ÇÒÅÂÅÎËÕ".

HÅ ÎÁÄÏ ÔÁË ×ÏÌÎÏ×ÁÔØÓÑ. ñ ÐÒÏÓÔÏ ÐÒÉ×ÏÖÕ ÐÒÉÍÅÒÙ, ÞÔÏ ÎÁÌÉÞÉÅ ÕÞÅÎÏÊ ÓÔÅÐÅÎÉ É ËÒÁÓÉ×Ï ÎÁÚÙ×ÁÀÝÉÈÓÑ ÄÏÌÖÎÏÓÔÅÊ ÎÅÄÏÓÔÁÔÏÔÏÞÎÏ, ÞÔÏÂÙ ÐÒÉÎÉÍÁÔØ ÞØÉ-ÂÙ ÔÏ ÎÉ ÂÙÌÏ ÓÌÏ×Á ÎÁ ×ÅÒÕ.

IT> ñ ÕÖÅ ÎÅ ÇÏ×ÏÒÀ Ï ÔÏÍ, ÞÔÏ ÜÔÏÔ IT> ÞÅÌÏ×ÅË ÍÏÖÅÔ ÂÙÔØ É ÐÒÁ× - ËÁË ÔÙ ÐÒÏ×ÅÒÉÛØ?

äÌÑ ÌÀÂÏÇÏ ÞÅÌÏ×ÅËÁ, ÕÍÅÀÝÅÇÏ ÒÁÂÏÔÁÔØ × MaxPlus ÏÛÉÂËÁ ÏÞÅ×ÉÄÎÁ.

IT>>> HÅÔ, ÔÙ ÎÅÐÒÁ×ÉÌØÎÏ ÐÏÎÑÌ. õ ÎÁÓ ÏÂÙÞÎÏ ÄÏ ÄÅÓÑÔËÁ ÐÒÏÅËÔÏ× Ó ÒÁÚÎÙÍÉ IT>>> ÐÒÏÃÅÓÓÏÒÁÍÉ É ÄÌÑ ÒÁÚÎÙÈ ÚÁÄÁÞ.

YK>> õÖÁÓ ËÁËÏÊ. úÁÞÅÍ ÔÁËÏÅ ÒÁÚÎÏÏÂÒÁÚÉÅ ÎÕÖÎÏ, ÔÅÍ ÂÏÌÅÅ ÄÌÑ ÅÄÉÎÉÞÎÙÈ YK>> ÚÁÄÁÞ. ÇÄÅ ÓÅÂÅÓÔÏÉÍÏÓÔØ ÐÒÏÃÅÓÓÏÒÁ ÎÉËÏÇÏ ÎÅ ×ÏÌÎÕÅÔ.

IT> úÁÞÅÍ ÎÕÖÎÏ - ÍÏÇ ÂÙ ÏÔ×ÅÔÉÔØ, ÞÔÏ ÎÁÛÅ ÄÅÌÏ, É ÂÙÌ ÂÙ ÐÒÁ×.

åÓÌÉ ÔÙ ÎÅ ÍÏÖÅÛØ ÏÂßÑÓÎÉÔØ ÎÅÏÂÈÏÄÉÍÏÓÔØ ÔÁËÏÇÏ ÚÏÏÐÁÒËÁ ÐÒÏÃÅÓÓÏÒÏ× ÄÒÕÇÉÍ, ×ÏÚÎÉËÁÅÔ ÐÏÄÏÚÒÅÎÉÅ, ÞÔÏ ÔÙ ÎÅ ÍÏÖÅÛØ ÏÂßÑÓÎÉÔØ ÜÔÏ ÄÁÖÅ ÓÅÂÅ.

YK>> SH-4 ÎÁ ÁÓÓÅÍÂÌÅÒÅ???? íÁÍÁ ÒÏÄÎáÑ...

IT> ïÔ ×ÓÅÇÏ SH-4 ÎÕÖÅÎ ÉÎÔÅÒÆÅÊÓ Ë DRAM É ×ÙÞÉÓÌÉÔÅÌØÎÙÊ ÂÌÏË. ñ ÓÏÍÎÅ×ÁÀÓØ, IT> ÞÔÏ × ÇÏÔÏ×ÏÍ ×ÉÄÅ ÔÁÍ ×ÓÅ ÚÁÊÍÅÔ ÂÏÌØÛÅ ËÉÌÏÂÁÊÔÁ. äÏ×ÏÌØÎÏ ÚÁÂÒÏÛÅÎÎÙÊ IT> ÐÒÏÅËÔ, ÎÅ ÚÎÁÀ, × ËÁËÏÍ ÏÎ ÓÏÓÔÏÑÎÉÉ ÓÅÊÞÁÓ.

âÅÚ ÒÁÚÎÉÃÙ. ñ ÐÒÅÄÓÔÁ×ÌÑÀ, ÞÔÏ ÚÁ ÁÓÓÅÍÂÌÅÒ Õ Hitachi SH, Ñ ÎÁ ÎÅÍ ÐÉÓÁÌ ÐÁÒÕ ÏÓÏÂÏ ÎÉÚËÏÕÒÏ×ÎÅ×ÙÈ ÐÏÄÐÒÏÇÒÁÍÍ, ËÏÔÏÒÙÅ ÎÅÌØÚÑ ÂÙÌÏ ÎÁÐÉÓÁÔØ ÎÁ ó. ôÁË ×ÏÔ, ÔÏÔ ÖÅ GCC ËÒÏÅÔ ÌÀÂÏÇÏ ÐÒÏÇÒÁÍÍÉÓÔÁ ÎÁ ÁÓÓÅÍÂÌÅÒÅ SH ËÁË ÂÙË Ï×ÃÕ.

IT> ... Á ÏÔÞÁÓÔÉ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÔÅ, ËÔÏ ÐÏËÁ ÎÅ IT> ÐÏÌÕÞÁÅÔ ÚÁÒÐÌÁÔÕ × ÔÙÓÑÞÁÈ ÄÏÌÌÁÒÏ× É ÎÅ ÉÍÅÅÔ ×ÏÚÍÏÖÎÏÓÔÉ ÐÏËÕÐÁÔØ IT> ×ÎÕÔÒÉÓÈÅÍÎÙÅ ÜÍÕÌÑÔÏÒÙ, ÏÔÌÁÄÞÉËÉ É ËÒÏÓÓ-ËÏÍÐÉÌÑÔÏÒÙ,

HÅ ÎÁÄÏ ÌÉÛÁÔØ ÉÈ ×ÏÚÍÏÖÎÏÓÔÉ ÐÏÌÕÞÁÔØ ÔÕ ÓÁÍÕÀ ÚÁÒÐÌÁÔÕ, ÐÒÅÄÌÁÇÁÑ ÐÒÉÍÅÎÑÔØ æÏÒÔ × ÒÅÁÌØÎÏÊ ÖÉÚÎÉ.

IT> ×ÓÅ ÖÅ ÉÍÅÌÉ IT> ×ÏÚÍÏÖÎÏÓÔØ ÏÂÓÕÄÉÔØ ÂÏÌÅÅ ÄÅÛÅ×ÙÅ É ÄÁÀÝÉÅ ÂÏÌØÛÅ ÓÔÉÍÕÌÏ× ÄÌÑ ÉÚÕÞÅÎÉÑ IT> ÓÁÍÙÈ ÒÁÚÎÙÈ ÓÔÏÒÏÎ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÐÏÄÈÏÄÙ.

æÏÒÔ ÓÔÏÉÔ ÉÚÕÞÉÔØ × ÉÎÓÔÉÔÕÔÅ, ËÁË ÎÅ ÓÁÍÙÊ ÔÒÉ×ÉÁÌØÎÙÊ, ÉÎÔÅÒÅÓÎÙÊ, ÎÏ ÎÅÐÒÉÍÅÎÉÍÙÊ ÎÁ ÐÒÁËÔÉËÉ ÍÅÔÏÄ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ.

IT> HÏ ×ÏÔ IT> ÐÒÏÂÁ×ÌÑÔØÓÑ ÍÅÌËÉÍ ÈÁÍÓÔ×ÏÍ, ÚÁÐÌÅ×Ù×ÁÑ ÂÙ×ÛÉÈ ÓÏÏÔÅÞÅÓÔ×ÅÎÎÉËÏ× - IT> ÎÅÄÏÓÔÏÊÎÏ Õ×ÁÖÅÎÉÑ....

ëÌÅ×ÅÔÁ ÔÅÂÑ ÎÅ ËÒÁÓÉÔ. óÔÙÄÎÏ ÄÏÌÖÎÏ ÂÙÔØ, ×ÒÏÄÅ ÂÙ ×ÚÒÏÓÌÙÊ ÞÅÌÏ×ÅË...

WBR, àÒÉÊ.

Fri Oct 10 2003 00:27, Alexander Torres wrote to Yuriy K:

IT>>> ñ ÅÓÌÉ ÞÔÏ É ÐÒÏÇÒÁÍÍÉÒÕÀ, ÔÏ ÎÏ×ÙÅ IT>>> ÒÁÚÒÁÂÏÔËÉ, × ËÏÔÏÒÙÈ ÐÒÏ×ÅÒÑÀ ÎÏ×ÕÀ ÍÁÔÅÍÁÔÉËÕ. äÌÑ óÉ ÅÓÔØ IT>>> ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ÓÏÔÒÕÄÎÉËÉ, ËÏÔÏÒÙÅ ÐÏËÁ ÎÉÞÅÇÏ ÂÏÌØÛÅ ÎÅ ÚÎÁÀÔ. ÷ IT>>> SH4 ÉÓÐÏÌØÚÕÅÔÓÑ ËÒÏÓÓ-ÁÓÓÅÍÂÌÅÒ, Á ÎÅ æÏÒÔ. YK>> YK>> SH-4 ÎÁ ÁÓÓÅÍÂÌÅÒÅ???? íÁÍÁ ÒÏÄÎáÑ...

AT> HÅ ÍÅÛÁÊ ÌÀÄÑÍ ÎÁÕËÏÊ ÚÁÎÉÍÁÔØÓÑ! ËÏÎÅÞÎÙÊ ÒÅÚÕÌØÔÁÔ ÉÈ ÎÅ ÉÎÔÅÒÅÓÕÅÔ, ÏÎ AT> ÉÍ ÐÒÏÓÔÏ ÎÅ ÎÕÖÅÎ.

äÁ ÍÎÅ ÎÅ ÖÁÌËÏ, Ñ ÐÒÏÓÔÏ ÉÍÅÀ ÐÒÅÄÓÔÁ×ÌÅÎÉÅ Ï ÁÓÓÅÍÂÌÅÒÅ SH-1. üÔÏ ×ÁÍ ÎÅ ÎÁ AVR ÐÉÓÁÔØ. é ÎÅ ÎÁ x51. é ÄÁÖÅ ÎÅ ÎÁ È86.

HÁÐÒÉÍÅÒ ÚÁÇÒÕÚËÁ ËÏÎÓÔÁÎÔÙ × ÒÅÇÉÓÔÒ ÄÅÌÁÅÔÓÑ ÔÁË:

!---------- set up WCR1 ----------

mov.l wcr1_addr,r0 ! ÚÁÐÉÓÁÔØ × r0 32bit ÓÏÄÅÒÖÉÍÏÇÏ ÐÁÍÑÔÉ ÐÏ ÁÄÒÅÓÕ wcr1_addr

mov.w wcr1_value,r1 ! ÚÁÐÉÓÁÔØ × r0 16bit ÓÏÄÅÒÖÉÍÏÇÏ ÐÁÍÑÔÉ ÐÏ ÁÄÒÅÓÕ wcr1_value

mov.w r1,@r0 ! ÓÏÂÓÔ×ÅÎÎÏ ÉÎÉÃÉÁÌÉÚÁÃÉÑ ÒÅÇÉÓÔÒÁ ÐÅÒÉÆÅÒÉÉ.

.align 4

wcr1_addr: .long BSC_WCR1_ADDR ! 0x5FFFFA2 wcr1_value: .word 0x8A00 ! 1000 1010 0000 0000 see p. 99 :

ðÒÏÇÒÁÍÍÉÓÔÙ ÎÁ ÁÓÓÅÍÂÌÅÒÅ ÐÒÏÓÔÏ ÐÉÝÁÔ ÏÔ ×ÏÓÔÏÒÇÁ...

WBR, àÒÉÊ.

Hello, Ilia!

IT> ÷ÏÂÝÅÍ, É ÔÅÂÑ ×ÍÅÓÔÅ Ó ïpÌÏ×ÙÍ × ËÏÌÌÅËÃÉÀ ÐÏÐÕÇÁÅ×... ëÓÔÁÔÉ, ÔÙ ÔÏÖÅ IT> ËÏÍÐÉÌÑÔÏpÙ ÐÉÓÁÔØ ÎÅ ÕÍÅÅÛØ (É ÏÎÏ ÔÅÂÅ ÎÅ ÎÁÄÏ)?

HÁÐÉÓÁÔØ ÐÏÄÏÂÉÅ ËÏÍÐÉÌÑÔÏpÁ (ÎÅËÉÊ ÔÅËÓÔ ÎÁ ×ÈÏÄÅ -> ÎÅÞÔÏ ÉÓÐÏÌÎÑÅÍÏÅ ÎÁ ×ÙÈÏÄÅ) - ÄÅÌÏ ÎÅ ÔÁË ÞÔÏÂÙ ÐÌÅ×ÏÅ, ÎÏ ÄÌÑ ÇpÁÍÏÔÎÏÇÏ ÐpÏÇpÁÍÍÅpÁ - ÐÏÞÔÉ ÞÔÏ ÐÌÅ×ÏÅ, ÞÅpÅÚ ÐÁpÕ ÄÎÅÊ ÐpÏÔÏÔÉÐ ÕÖÅ ÚÁpÁÂÏÔÁÅÔ, ÄÁÖÅ ÅÓÌÉ Héëïçäá ÜÔÉÍ ÎÅ ÚÁÎÉÍÁÌÓÑ "ÄÏ ÔÏÇÏ".

÷ÓÁÄÉÔØ ÔÕÄÁ ÇpÁÍÍÁÔÉËÕ, ÁÄÅË×ÁÔÎÕÀ ÐpÅÄÍÅÔÎÏÊ ÏÂÌÁÓÔÉ - ÕÖÅ ÚÁÄÁÞÁ, ÎÅ pÅÛÁÅÍÁÑ ÍÅÖÄÕ ÄÅÌÏÍ. óÄÅÌÁÔØ ÜÆÆÅËÔÉ×ÎÙÊ ËÏÍÐÉÌÑÔÏp, ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ ÓÔÁÎÄÁpÔÕ ËÏÍÐÉÌÉpÕÅÍÏÇÏ ÑÚÙËÁ - ÐÕÓÔØ ÜÔÉÍ ÚÁÎÉÍÁÀÔÓÑ ÔÅ, ËÔÏ ÚÁ ÜÔÏ ÄÅÎØÇÉ ÐÏÌÕÞÁÅÔ. ëÏÔÏpÙÈ ÄÏÌÖÎÏ È×ÁÔÁÔØ ÎÅ ÔÏÌØËÏ ÎÁ ÐpÉÄÕÍÙ×ÁÎÉÅ, ËÁË ÜÔÏ ÓÄÅÌÁÔØ - ÎÏ É ÎÁ ÌÅÖÁÎÉÅ × ÔÅÎÅÞËÅ. é ÔÏÇÄÁ ×ÓÅÍ ÂÕÄÅÔ ÓÞÁÓÔØÅ.

Best regards, // ñ pÕÓÓËÉÊ ÂÙ ÎÁÈ... ÚÁÐpÅÔÉÌ ÂÙ ÚÁ ÔÏ, Yurij. // ÞÔÏ ÎÁ ÎÅÍ pÁÚÇÏ×ÁpÉ×ÁÌ ìÅÎÉÎ

Hello, Alexander!

AT> ëÓÔÁÔÉ, Ñ ÍÏÇÕ ÄÏÂÁ×ÉÔØ ÅÝÅ ÄÏ×ÏÌØÎÏ ÂÏÌØÛÏÊ ÓÐÉÓÏË ÔÏÇÏ, ÞÔÏ Ñ ÎÅ ÕÍÅÀ,

"ï ÔÅÂÅ ÎÅ ÐÉÛÅÔ Playboy, Ï ÔÅÂÅ ÎÅ ÐÉÛÅÔ ëÏÍÓÏÍÏÌØÓËÁÑ ðpÁ×ÄÁ, Ï ÔÅÂÅ ÎÅ ÐÉÛÅÔ ÷ÅÓÔÎÉË öÉ×ÏÔÎÏ×ÏÄÓÔ×Á É âÏÌØÛÁÑ âpÉÔÁÎÓËÁÑ üÎÃÉËÌÏÐÅÄÉÑ. äÁÖÅ × Who Is Who ÚÁÂÙÌÉ ×ÐÉÓÁÔØ ... (ôÏppÅÓÁ), É ÞÔÏ?" (Ó) á.â.

:-)

//çÌÕÂÉÎÎÁÑ ÓÕÔØ Open Source-ÓÄÅÌÁÔØ ÎÁÓ ÞÕÔÏÞËÕ ÓËpÏÍÎÅÅ, ×ÙÓÔÁ×ÌÑÑ ÎÁ //ÐÏÓÍÅÛÉÝÅ.ëÁË ÇÏ×ÁpÉ×ÁÌÉ × ÓÔÁpÉÎÕ-"ÄÁÂÙ ÄÕpÏÓÔØ ×ÓÑËÏÇÏ ËÁÖÄÏÍÕ ÂÙÌÁ ×ÉÄÎÁ".

úÄÒÁ×ÓÔ×ÕÊ, Alexander!

DO>>> HÅ ×ÉÖÕ Ó×ÑÚÉ. ðÏ-Ô×ÏÅÍÕ, ÐÒÏÇÒÁÍÍÁ × 4Ë ÓÂÏÉÔ ×Ä×ÏÅ ÞÁÝÅ ÐÒÏÇÒÁÍÍÙ × DO>>> 2Ë? SB>>

SB>> ÷ÏÔ ÐÒÏÓÔÏÊ ÐÒÉÍÅÒ. ñ ÓÅÊÞÁÓ ÄÅÌÁÀ ÕÓÔÒÏÊÓÔ×Ï, ÏÄÎÁ ÉÚ ÆÕÎËÃÉÊ SB>> ËÏÔÏÒÏÇÏ ××ÏÄ DTMF ÓÉÇÎÁÌÁ Ó ÔÅÌÅÆÏÎÎÏÊ ÌÉÎÉÉ. ñ ÍÏÇÕ ÓÄÅÌÁÔØ ÜÔÏ SB>> ÓÐÅÃÉÁÌØÎÏÊ ÍÉËÒÏÓÈÅÍÏÊ ÉÌÉ ÒÅÁÌÉÚÏ×ÁÔØ ÐÒÏÇÒÁÍÍÎÏ. æÕÎËÃÉÏÎÁÌØÎÏ ÄÌÑ SB>> ÐÏÌØÚÏ×ÁÔÅÌÑ ÒÁÚÎÉÃÙ ÎÅÔ. HÏ ÐÒÏÇÒÁÍÍÁ × ÐÅÒ×ÏÍ ÓÌÕÞÁÅ ÎÁÍÎÏÇÏ ÐÒÏÝÅ É SB>> ÎÁÄÅÖÎÅÅ.

AT> ÷ÏÔ ÌÉÞÎÏ Ñ × ÜÔÏÍ ÁÂÓÏÌÀÔÎÏ ÎÅ Õ×ÅÒÅÎ. AT> åÓÌÉ ÏÎÏ ËÁË × áïHÅ - ËÏÍÐÁÒÁÔÏÒ ÄÁ ÁÌÇÏÒÉÔÍ ÔÁËÏÊ-ÖÅ - ÔÏ ÓÉÌØÎÏ AT> ÓÏÍÎÅ×ÁÀÓØ ÎÅ ÔÏÌØËÏ ÞÔÏ ÏÎÏ "ÎÁÄÅÖÎÅÅ", ÎÏ É ÞÔÏ ÏÎÏ ×ÏÏÂÝÅ × ÓÔÁÎÄÁÒÔÙ AT> ×ÌÅÚÅÔ, ÜÔÏ ÔÕÔ ÕÖÅ ÏÂÓÕÖÄÁÌÏÓØ ÌÅÔ 7 ËÁË ÍÉÎÉÍÕÍ....

HÕ ÍÙ ÔÕÔ ÓÃÅÐÉÌÉÓØ ;) ñ ÖÅ ÏÔ ÔÏÍ ÖÅ ÓÁÍÏÍ ÇÏ×ÏÒÀ.

AT> HÏ ÅÓÌÉ Ó ÌÉÎÉÉ ÎÏÒÍÁÌØÎÙÊ áãð ÓÔÏÉÔ, É äðæ ÉÌÉ ÔÉÐÁ ÔÏÇÏ AT> ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÅ, AT> ÔÏ ÔÏÇÄÁ ÐÒÏÇÒÁÍÍÎÁÑ ÒÅÁÌÉÚÁÃÉÑ ÂÕÄÅÔ ÎÉÞÕÔØ ÎÅ ÍÅÎÅÅ ÎÁÄÅÖÎÁÑ ÞÅÍ AT> "ÖÅÌÅÚÎÁÑ", (ÎÏ ÔÏÇÄÁ É ÐÒÏÃÅÓÓÏÒ ÎÅ á÷ò É ÅÍÕ ÐÏÄÏÂÎÙÊ ÎÕÖÅÎ), Á ÍÏÖÅÔ É AT> ÌÕÞÛÅ.

íÅÎÅÅ ÎÁÄÅÖÎÁÑ. éÍÅÎÎÏ ÉÚ-ÚÁ ÐÏ×ÙÛÅÎÎÏÇÏ ÏÂßÅÍÁ ÐÒÏÇÒÁÍÍÙ, ÚÁÎÉÍÁÀÝÅÊÓÑ ÄÕÒÁÃËÉÍ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅÍ, ×ÍÅÓÔÏ ÔÏÇÏ, ÞÔÏÂÙ ÐÏ ÐÒÅÒÙ×ÁÎÉÀ ÐÒÏÞÅÓÔØ ÕÖÅ ÇÏÔÏ×ÙÊ ËÏÄ. ñ ÜÔÏ ÐÒÉ×ÅÌ, ËÁË ÐÒÉÍÅÒ "ÓÏ×ÒÅÍÅÎÎÏÊ ÂÏÌØÛÏÊ ÐÒÏÇÒÁÍÍÙ".

AT> äá É "ÖÅÌÅÚÎÙÅ" ×ÁÒÉÁÎÔÙ ÔÏÖÅ ÒÁÚÎÙÅ ÂÙ×ÁÀÔ. Ó äôíæ ËÉ ÍÉÔÅÌÏ×ÓËÉÍÉ AT> ËÏÄÅËÁÍÉ ËÏÎÅÞÎÏ ×ÓÅ × ÐÏÒÑÄËÅ, ÎÏ ÜÐÏÐÅÀ Ó ÇÌÀËÏÄÒÏÍÏÍ × ËÉÅ×ËÉÈ äH-ËÁË - AT> ÍÎÏÇÉÅ ÐÏÍÎÑÔ, Á ÔÏÖÅ ×ÅÄØ "ÖÅÌÅÚÎÙÅ" ÄÅËÏÄÅÒÙ 2È ÞÁÓÔÏÔËÉ....

á ×ÏÔ ÔÕÔ, ÅÓÌÉ ÍÏÖÎÏ, ÐÏÄÒÏÂÎÅÅ. åÓÔØ ÍÉÔÅÌÏ×ÓËÉÊ ÄÅËÏÄÅÒ MT8870CE. åÓÔØ IL9270 É ÅÓÔØ 1008÷ö18. ðÏ ÏÐÉÓÁÎÉÀ ÒÁÚÎÉÃÙ ÍÅÖÄÕ ÜÔÉÍ ×ÓÅÍ ÎÉËÁËÏÊ, ×ÐÌÏÔØ ÄÏ ÐÏÌÎÏÊ ÓÏ×ÍÅÓÔÉÍÏÓÔÉ ÐÏ ×Ù×ÏÄÁÍ. HÏ × ÃÅÎÅ ÒÁÚÌÉÞÁÀÔÓÑ × ÒÁÚÙ. üÔÏ ÏÄÉÎÁËÏ×ÙÅ ÉÌÉ ÔÁËÉ ÒÁÚÎÙÅ ÍÉËÒÏÓÈÅÍÙ? õÓÐÅÈÏ×! äÏ Ó×ÉÄÁÎÉÑ. Sergey.

Hello, Yuriy!

IT>>> SH4 ÉÓÐÏÌØÚÕÅÔÓÑ ËpÏÓÓ-ÁÓÓÅÍÂÌÅp, Á ÎÅ æÏpÔ.

YK>> SH-4 ÎÁ ÁÓÓÅÍÂÌÅpÅ???? íÁÍÁ pÏÄÎáÑ...

AT> HÅ ÍÅÛÁÊ ÌÀÄÑÍ ÎÁÕËÏÊ ÚÁÎÉÍÁÔØÓÑ! ËÏÎÅÞÎÙÊ pÅÚÕÌØÔÁÔ ÉÈ ÎÅ AT> ÉÎÔÅpÅÓÕÅÔ, ÏÎ ÉÍ ÐpÏÓÔÏ ÎÅ ÎÕÖÅÎ. YK> YK> äÁ ÍÎÅ ÎÅ ÖÁÌËÏ, Ñ ÐpÏÓÔÏ ÉÍÅÀ ÐpÅÄÓÔÁ×ÌÅÎÉÅ Ï ÁÓÓÅÍÂÌÅpÅ SH-1. YK> üÔÏ ×ÁÍ ÎÅ ÎÁ AVR ÐÉÓÁÔØ. é ÎÅ ÎÁ x51. é ÄÁÖÅ ÎÅ ÎÁ È86. YK> YK> HÁÐpÉÍÅp ÚÁÇpÕÚËÁ ËÏÎÓÔÁÎÔÙ × pÅÇÉÓÔp ÄÅÌÁÅÔÓÑ ÔÁË: YK> YK> !---------- set up WCR1 ---------- YK> YK> mov.l wcr1_addr,r0 YK> ! ÚÁÐÉÓÁÔØ × r0 32bit ÓÏÄÅpÖÉÍÏÇÏ ÐÁÍÑÔÉ ÐÏ ÁÄpÅÓÕ wcr1_addr

[...] þÅÇÏ-ÔÏ ÔÕÔ ÎÅ ÔÏÇÏ... SH-4 - ÎÅ ÔpÅÂÕÅÔ ÍÁÎÉÐÕÌÑÃÉÊ Ó ÐÅpÉÆÅpÉÅÊ (ÐÏpÔÁÍÉ) ÄÌÑ ÏÐÅpÁÃÉÊ Ó ÐÁÍÑÔØÀ. éÌÉ Ñ × ÞÅÍ-ÔÏ ÏÛÉÂÁÀÓØ.

Best regards, // óÏ×ÅÓÔØ - ÎÅÏÔßÅÍÌÅÍÙÊ ËÏÍÐÏÎÅÎÔ Yurij. // ÚÎÁÎÉÊ É ÏÐÙÔÁ.

Hello, Ilia Tarasov !

ñ ÏÞÅÎØ ÈÏÒÏÛÏ ÓÅÂÅ ÐÒÅÄÓÔÁ×ÌÑÀ ÞÔÏ ÍÏÖÎÏ ÒÁÚÒÁÂÏÔÁÔØ ÚÁ ÐÏÌÞÁÓÁ.

âÒÅÄ.

åÓÔÅÓÔ×ÅÎÎÏ, ÔÙ ÅÅ É ÐÅÒÅ×ÅÌ, Ó×ÏÉÍÉ ÎÅÎÁÐÉÓÁÎÎÙÍÉ ÄÏËÔÏÒÓËÉÍÉ É ÐÅÒÅÇÏ×ÏÒÁÍÉ Ó ÃÅÌÙÍ éÎÔÅÌÏÍ.

÷ÉÄÉÍÏ ÎÉ ÏÄÎÏÇÏ ÓÄÅÌÁÎÎÏÇÏ. ÷ÐÒÏÞÅÍ ÞÔÏ ÔÁËÏÅ ÐÒÏÅËÔÙ, ËÏÔÏÒÙÅ ×ÅÄÕÔ ÷õúÏ×ÓËÉÅ ËÁÆÅÄÒÙ Ñ ÚÎÁÀ ÏÞÅÎØ ÈÏÒÏÛÏ.

HÁ ó ÏÎ ÂÙ ÚÁÎÑÌ ÐÏÌÔÏÒÁ É × 10 ÒÁÚ ÍÅÎØÛÅ ×ÒÅÍÅÎÉ.

HÁÐÒÉÍÅÒ ÆÏÒÔÁ, ÏÔ ËÏÔÏÒÏÇÏ ÂÏÌØÛÅ ×ÒÅÄÁ ÞÅÍ ÐÏÌØÚÙ. é ÈÏÒÏ ÞÔÏ ÎÅ ÓÐÏÓÏÂÓÔ×ÕÀÔ.

éÈ ÞÔÏ, Ó ÚÁÒÐÌÁÔÙ ÞÔÏ ÌÉ ÐÏËÕÐÁÀÔ?

åÓÌÉ ÅÇÏ ÉÎÔÅÒÅÓÕÅÔ ÎÅ ÒÅÚÕÌØÔÁÔ, Á ÐÒÏÃÅÓÓ, ÏÎ ÍÏÖÅÔ É ÆÏÒÔ ÕÞÉÔØ, É × ËÏÄÁÈ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÔØ É ÐÁÌØÃÅÍ ×ÍÅÓÔÏ ÏÓÃÉÌÌÏÇÒÁÆÁ ÐÏÌØÚÏ×ÁÔØÓÑ...

÷ ÒÏÓÓÉÊÓËÏÊ ÄÅÊÓÔ×ÉÔÅÌØÎÏÓÔÉ ËÏÍÐÉÌÑÔÏÒÙ ÂÅÓÐÌÁÔÎÙ ÌÀÂÙÅ.

HÅÓÞÁÓÔÎÙÊ ÚÁÐÌÅ×ÁÎÎÙÊ ÓÏÏÔÅÞÅÓÔ×ÅÎÎÉË, ÍÎÅ ÔÅÂÑ ÕÖÅ ÖÁÌËÏ, Ñ ÄÁÖÅ ÇÄÅ-ÔÏ ÒÁÓËÁÉ×ÁÀÓØ. ÷ÅÄØ ÜÔÏ Ö ÄÏ ËÁËÏÊ ÓÔÅÐÅÎÉ ÎÅÓÞÁÓÎÏÓÔÉ ÎÕÖÎÏ ÄÏËÁÔÉÔØÓÑ, ÞÔÏÂÙ ÉÚ ÜËÏÎÏÍÉÉ ÇÏÒÂÁÔÙÍ ÆÏÒÔÏÍ ÐÏÌØÚÏ×ÁÔØÓÑ. óÞÉÔÁÊ, ÞÔÏ ×ÙÖÁÌ ÉÚ ÍÅÎÑ ÓËÕÐÕÀ ÍÕÖÓËÕÀ ÓÌÅÚÕ.

ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.

Hello Dima.

09 Oct 03 20:33, you wrote to Ilia Tarasov:

÷ÏÔ ÚÁÞÅÍ ÔÙ ÆÌÅÊÍ ÒÁÚÖÉÇÁÅÛØ? èÏÔØ ÂÙ ÕÚÎÁÌ ÓÎÁÞÁÌÁ, ËÁË ÏÎ ÔÁÍ ÅÇÏ ÏÂÓÌÕÖÉ×ÁÅÔ. ÷ÏÔ ÎÁÊÄÉ, ÎÁÐÒÉÍÅÒ, ÇÏÔÏ×ÙÊ ÄÉÓÐÌÅÊ, ËÏÔÏÒÙÊ ÉÚ FPGA ÓÞÉÔÙ×ÁÅÔ ÐÁÒÁÍÅÔÒÙ É ÇÒÁÆÉËÉ ÞÅÒÔÉÔ?

2IT: úÄÅÓØ Ñ ÔÏÖÅ ÎÅ ÐÏÎÑÌ, ÞÔÏ ÜÔÏ ÚÎÁÞÉÔ. á ËÔÏ ÇÁÒÁÎÔÉÒÕÅÔ?

Alexey

Hello Dima.

09 Oct 03 13:07, you wrote to me:

DO> ôÙ ÓÞÉÔÁÅÛØ, ÞÔÏ ÎÁÄÏ ÄÏËÁÚÙ×ÁÔØ ÏÔËÒÏ×ÅÎÎÏ ÂÒÅÄÏ×ÙÊ ÔÅÚÉÓ,

äÅÌÏ ÎÅ × ÜÔÏÍ, Á × Ô×ÏÅÊ ÍÁÎÅÒÅ ×ÅÓÔÉ ÄÉÓÓËÕÓÉÀ.

DO> Ë ËÏÔÏÒÏÍÕ Ñ ÎÅ ÉÍÅÀ ÎÉËÁËÏÇÏ ÏÔÎÏÛÅÎÉÑ?

ôÏÇÄÁ ÚÁÞÅÍ ÓÐÏÒÉÛØ?

Alexey

Fri Oct 10 2003 11:56, Yurij Sysoev wrote to Yuriy K:

YK>> äÁ ÍÎÅ ÎÅ ÖÁÌËÏ, Ñ ÐpÏÓÔÏ ÉÍÅÀ ÐpÅÄÓÔÁ×ÌÅÎÉÅ Ï ÁÓÓÅÍÂÌÅpÅ SH-1. YK>> üÔÏ ×ÁÍ ÎÅ ÎÁ AVR ÐÉÓÁÔØ. é ÎÅ ÎÁ x51. é ÄÁÖÅ ÎÅ ÎÁ È86. YK>> YK>> HÁÐpÉÍÅp ÚÁÇpÕÚËÁ ËÏÎÓÔÁÎÔÙ × pÅÇÉÓÔp ÄÅÌÁÅÔÓÑ ÔÁË:

éÍÅÌÓÑ × ×ÉÄÕ ÒÅÇÉÓÔÒ ÐÅÒÉÆÅÒÉÉ (ÁÄÒÅÓ × ÐÁÍÑÔÉ), Á ÎÅ ÒÅÇÉÓÔÒ ÐÒÏÃÅÓÓÏÒÁ (r0-r15).

YK>> YK>> !---------- set up WCR1 ---------- YK>> YK>> mov.l wcr1_addr,r0 YK>> ! ÚÁÐÉÓÁÔØ × r0 32bit ÓÏÄÅpÖÉÍÏÇÏ ÐÁÍÑÔÉ ÐÏ ÁÄpÅÓÕ wcr1_addr

YS> [...]

YS> þÅÇÏ-ÔÏ ÔÕÔ ÎÅ ÔÏÇÏ... SH-4 - ÎÅ ÔpÅÂÕÅÔ ÍÁÎÉÐÕÌÑÃÉÊ Ó ÐÅpÉÆÅpÉÅÊ YS> (ÐÏpÔÁÍÉ) ÄÌÑ ÏÐÅpÁÃÉÊ Ó ÐÁÍÑÔØÀ. éÌÉ Ñ × ÞÅÍ-ÔÏ ÏÛÉÂÁÀÓØ.

HÅ ÔÒÅÂÕÅÔ. ñ ÎÁ×ÅÒÎÏ ÎÅ ÓÌÉÛËÏÍ ÐÏÎÑÔÎÏ ×ÙÒÁÚÉÌÓÑ.

WBR, àÒÉÊ.

Fri Oct 10 2003 13:43, Alexey Boyko wrote to Dima Orlov:

AB> ÷ÏÔ ÚÁÞÅÍ ÔÙ ÆÌÅÊÍ ÒÁÚÖÉÇÁÅÛØ? èÏÔØ ÂÙ ÕÚÎÁÌ ÓÎÁÞÁÌÁ, ËÁË ÏÎ ÔÁÍ ÅÇÏ AB> ÏÂÓÌÕÖÉ×ÁÅÔ.

HÅ ÓÕÔØ ×ÁÖÎÏ. ïÂÎÏ×ÌÑÔØ ÉÚÏÂÒÁÖÅÎÉÅ ÎÅ ÄÉÓÐÌÅÅ ÎÕÖÎÏ ÎÅ ÞÁÝÅ, ÞÅÍ ÞÅÌÏ×ÅË ÍÏÖÅÔ ×ÏÓÐÒÉÎÉÍÁÔØ ÉÚÍÅÎÅÎÉÑ.

AB> ÷ÏÔ ÎÁÊÄÉ, ÎÁÐÒÉÍÅÒ, ÇÏÔÏ×ÙÊ ÄÉÓÐÌÅÊ, ËÏÔÏÒÙÊ ÉÚ FPGA ÓÞÉÔÙ×ÁÅÔ AB> ÐÁÒÁÍÅÔÒÙ É ÇÒÁÆÉËÉ ÞÅÒÔÉÔ?

äÌÑ ÞÅÒÞÅÎÉÑ ÇÒÁÆÉËÏ× - ÏÂÙÞÎÁÑ ÐÅÒÓÏÎÁÌËÁ. éÌÉ industrial PC, × ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÏÂÌÁÓÔÉ ÐÒÉÍÅÎÅÎÉÑ. äÌÑ ÅÄÉÎÉÞÎÙÈ ÉÚÄÅÌÉÊ ÂÕÄÅÔ ÄÅÛÅ×ÌÅ, ÞÅÍ ÄÅÌÁÔØ ÞÔÏ-ÔÏ Ó×ÏÅ.

WBR, àÒÉÊ.

Hi Vadim,

Thu Oct 09 2003 08:06, Vadim Rumyantsev wrote to Alex Kouznetsov:

AK>> RTX уделывал всех - так это во времени реакции на прерывания. AK>> По количеству циклов, нужных для входа в прерывание, ему надо в 50-100 AK>> раз меньше, чем для Спарк, и в примерно в 300-400 раз меньше чем AK>> 68020.

VR> Время реакции на прерывание зависит, главным образом, от сложности VR> архитектуры. Если у 68020 есть управление виртуальной памятью, а у RTX, VR> скажем, нет -- этого уже достаточно. Hу и там ещё по мелочи всякие вещи, VR> состояние которых надо сохранять -- плавающая арифметика, управляющие VR> регистры и т.п.

А все-таки приятно вспомнить, что самым высокопроизводительным микропроцессором, серийно выпускавшимся в СССР, был - и навеки останется - Форт-процессор. Похожий на RTX2000.

Пока, Алексей

ðÒÉ×ÅÔ Sergey!

Friday October 10 2003 11:14, Sergey Brylew wrote to Alexander Torres:

AT>> äá É "ÖÅÌÅÚÎÙÅ" ×ÁÒÉÁÎÔÙ ÔÏÖÅ ÒÁÚÎÙÅ ÂÙ×ÁÀÔ. Ó äôíæ ËÉ ÍÉÔÅÌÏ×ÓËÉÍÉ AT>> ËÏÄÅËÁÍÉ ËÏÎÅÞÎÏ ×ÓÅ × ÐÏÒÑÄËÅ, ÎÏ ÜÐÏÐÅÀ Ó ÇÌÀËÏÄÒÏÍÏÍ × ËÉÅ×ËÉÈ AT>> äH-ËÁË - ÍÎÏÇÉÅ ÐÏÍÎÑÔ, Á ÔÏÖÅ ×ÅÄØ "ÖÅÌÅÚÎÙÅ" ÄÅËÏÄÅÒÙ 2È AT>> ÞÁÓÔÏÔËÉ.... SB>

SB> á ×ÏÔ ÔÕÔ, ÅÓÌÉ ÍÏÖÎÏ, ÐÏÄÒÏÂÎÅÅ. åÓÔØ ÍÉÔÅÌÏ×ÓËÉÊ ÄÅËÏÄÅÒ MT8870CE.

HÕ Õ ÍÉÔÅÌ ÁÒÁÚÎÙÅ ËÏÄÅËÉ ÅÓÔØ, ÎÅ ÔÏÌËÏ 8870.

SB> åÓÔØ IL9270 É ÅÓÔØ 1008÷ö18. ðÏ ÏÐÉÓÁÎÉÀ ÒÁÚÎÉÃÙ ÍÅÖÄÕ ÜÔÉÍ ×ÓÅÍ SB> ÎÉËÁËÏÊ, ×ÐÌÏÔØ ÄÏ ÐÏÌÎÏÊ ÓÏ×ÍÅÓÔÉÍÏÓÔÉ ÐÏ ×Ù×ÏÄÁÍ. HÏ × ÃÅÎÅ SB> ÒÁÚÌÉÞÁÀÔÓÑ × ÒÁÚÙ. üÔÏ ÏÄÉÎÁËÏ×ÙÅ ÉÌÉ ÔÁËÉ ÒÁÚÎÙÅ ÍÉËÒÏÓÈÅÍÙ?

ðÏÎÑÔÉÑ ÎÅ ÉÍÅÀ, × ÓÔÏÒÏÎÕ ÷ö Ñ-ÂÀÙ ÎÅ ÐÏÓÍÏÔÒÅÌ ÄÁÖÅ ÅÓÌÉ ÂÙ ÏÎÁ ÓÏ×ÓÅÍ ÂÅÓÐÌÁÔÎÁÑ ÂÙÌÁ. ëÉÅ×ÓËÉÅ äH-ËÉ - Ë ÍÉÔÅÌÏ×ÓËÉÍ ËÏÄÅËÁÍ ÏÔÎÏÛÅÎÉÑ ÎÅ ÉÍÅÌÉ, ÜÔÏ ÎÅ äôíæ Á 2ÉÚ6 ÄÅËÏÄÅÒÙ (áïH).

Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com

formatting link
,
formatting link
, ftp://altor.sytes.net

Thu Oct 09 2003 21:33, Dima Orlov wrote to Ilia Tarasov:

Твои "хамские" ветки я уже игнорирую, и здесь отвечу только на технические вопросы, да и то не для тебя, а для прочих подписчиков.

DO> Так что это за таинственные исследования?

Ну давай дам тебе шанс продолжить дискуссию. В основном ультраакустика, с сопутствующими направлениями.

DO> Интересно, в серьезных промышленных ему есть что делать, а в DO> экспериментальных нет? А почему в достаточно серьезной экспериментальной DO> установке для исследования керамической металл-галогенной лампы при ее DO> питании высокой (500кГц) частотой с различной модуляцией PIC'у нашлось DO> место? И установка кстати ну очень не бесплатная. А в установке для DO> исследования лампы сверхвысокого давления PIC'ов сразу два и она тоже ну DO> очень не бесплатная.

А что ты меня спрашиваешь? Откуда я знаю, какие функции выполняли там PIC-и? Явно не выше своих возможностей в плане производительности и интерфейса.

DO> Конечно разных, практически не пересекающихся.

Вот и объясни это YK, которому в диковину, что можно с двумя разными процессорами работать...

DO> Да, это конечно ужасное несчастье.

Если для тебя не несчастье - то ты на своем месте оказался. Для меня застопорившаяся работа аспиранта или соискателя - ситуация, подлежащая исправлению. Не удивляюсь твоему отношению к собеседникам...

DO> А готовый дисплей не проще взять?

А ты всегда видишь только то решение, которое представляет оппонента в невыгодном свете? Мне бы и в голову не пришло подключать ЖКД напрямую к такому кристаллу.

DO> Что значит всех?

Всех - это которые мне вздумается попробовать или синтезировать в ПЛИС.

DO> Мда, легких путей вы не ищете...

См. выше. Ты уже нафантазировал про SH4...

DO> Иначе говоря, диссер защитил, и гори оно все огнем, валяйся на кафедре в DO> виде плат и платочек, все равно никому на фиг не нужно.

И опять не для тебя пишу: я до сих пор не внедрил как следует всех результатов даже своей кандидатской. Что никому не нужно - твои домыслы.

DO> Приглашать надо специалиста в исследуемых объектах (пока так и не ясно DO> что за объекты такие), в применяемой математике. Выбор элементной базы DO> зависит от указанных этим специалистом алгоритмов. Для разовых работ DO> практически всегда дешевле взять что-то готовое несколько избыточное, а DO> не городить свои процессоры и свои средства разработки для них. Или DO> вообще заказать аппаратную часть на стороне.

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

DO> Что такое измерительные воздействия?

Термин такой... :)))

DO> Рассмотрели, результат ниже плинтуса.

Ну так ты ни на один вопрос, касающийся теории компиляторов, и не ответил... Чего удивляться?

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required