Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Я в 80-х годах так и сделал. Правда не совсем для 1804. Из 1804 был только БМУ, если память не отшибает - 1804ВУ4. АЛУ было на 1802, был умножитель-накопитель 1518ВЖ1 и еще всяка всячина. И было то ли 48-ми, то ли 56-ти разрядное слово команды, в котором были инструкции для всего сразу.
Утомительно было битики врукопашную рассталять, пришлось придумать некую мнемонику, ассемблер, линкер. А поскольку лежала программа в 556РТ, то пришлось еще и симулятор сочинить. Иначе наверняка бы огромное количество ПЗУ запорол при отладке.
Забавно было логико-временные модели микросхем для симулятора сочинять. Мыслью пришлось в микросхемы проникать, ввиду недостатка инфы:-)) Как оказалось - проник удачно. Но, блин, сколько времени симуляции шла - эт же ужас. Как щас помню, БПФ 256 точек железяка делала за миллисекунду примерно, а ее симуляция на Э-85 шла больше суток.
Составить ответ | Вернуться на конференцию
Ответы
- Ужасы какие :)) Я на 1804 сделал цифровой ревербератор (+): - argus98 (154 байт, 02.02.2012, 10:16:19 81.22.205.230)
- Никаких ужасов. Нормальная работа. Вот перспектива ручное запихивания огромного количества битиков и сподвигла на вышеописанное. Вручную их запихивать - я бы с ума сошел. Компилер с симулятором сочинил за пару месяцев, причем писал на ассемблере Э-60 - ужасно он хорош был. А кроме того и ишо одно приблуду сотворил - как назвать не знаю, типа компилятора логических выражений для ПЛМ и ПЗУ, когда в последние надо было логику зашить. Пишешь N логических выражений, указываешь мелкую схему, и на выходе получаешь файл прошивки для программатора. Программаторы и софт к ним другие делали:-) - -=ВН=- (пустое, 02.02.2012, 10:51:15 194.190.183.238)
- Аналогично вручную для 100 канального построителя растра сейсморазведывательной станции. - Test (пустое, 02.02.2012, 10:34:9 ,82.116.50.2)
- любопытно,что примерно тогда же, мы делали такую же железяку. только у нас был уже фурье-микросхема ВЖ3, вроде - с радиатором интегрированным в корпус - Неспящие_ (пустое, 01.02.2012, 21:04:31 188.168.97.36)