KPG
Участник-
Постов
47 -
Зарегистрирован
-
Посещение
Репутация
2 ОбычныйИнформация о KPG
-
Звание
Участник
Посетители профиля
Блок последних пользователей отключён и не показывается другим пользователям.
-
Эта фраза напоминает такую ситуацию, когда например на форум Gamedev.ru регистрируется новый "ДиреХтор" и начинает создавать топики по тому как ему видется оптимальное описание предполагаемой игры к разработке и какое количство и каких специалистов ему необходимо в его команду. Топик же, конечно, ожидамо оказывается снесённым в Раздел - Флейм (ПроЭкты) 🙂
-
Можете здесь поспрашивать, но FreePascal/Lazarus достаточно прост для их использования в рамках таких задач. Площадка "тусовки" использующих FreePascal P.S. На Pascale сделан и такой проект HiAsm - Конструктор программ
-
Адекватный и удобный симулятор схем
KPG ответил Arlleex тема в Схемотехника
Упоминался ли в топике открытый проект симулятора схем SimulIDE Форум его обсуждения P.S. А, здесь на форуме nedopc.org SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра) тоже его обсуждение с активным рускоязычным пользователем этой программы. По поводу адекватности и удобности SimulIDE мало чего могу прояснить, но то, что проект открытый для изменений и активно поддерживается автором, то это да. -
А вот бы на FORTH написать...
KPG ответил RodionGork тема в Все остальные микроконтроллеры
Armpit - проеект языка Sheme написанный на ARM ассемблере. Вот только Форт для Embedded народом вполне нормально воспринимается и используется в отличии от Лиспа с его "засилием" скобок. а кому интересны конкатенативные языки, то выбирает помимо Форта и другие варианты, как Factor ... или создаёт свой вариант Quackery (написан на Python) и решает задачи на нём с rosettacode.org P.S. А, по поводу связки Cи с Форт тоже экспериментировал с некоторыми вариантами (на базе LCC си компилятора), а помимо этого LLVM думаю, не очень заточен под оптимизацию Cи кода на 'абстрактный' Форт "процессор" и могут быть ньюансы как в созданной недавно теме Трансляторы Си в Форт Сам отдельно полученный вариант Форт кода можно оптимизировать с помощью разных методик и инструментов (к примеру есть проект по такому действу с использованием LibFirm FirmForth чем, конечно же, не исчерпывается круг возможных решений) Для Российского контроллера K1894 (приспособлен и для варианта поддержки Форт в системе команд) делали такое исследование-работу. Разработка компилятора для стековой процессорной архитектуры TF16 на основе LLVM (Труды ИСП РАН, том 33, вып. 5, 2021 г. // Trudy ISP RAN/Proc. ISP RAS, vol. 33, issue 5, 2021) -
Lithium ECAD 1.8.3 Дата выхода: 29.07.2023
-
Рзделы связанные с проектированием Форт процессоров c сайта-форума Форт энтузиастов Hardware: Embedded Forth, FPGA processors... Железо (Hardware) Филиал PVT.HARDW.MAX2PLUS Компьютерное железо (Computer Hardware) P.S. Самый горячий топик 🙂 Как сделать форт-процессор 2022
-
Как процессоры x86 декодировали инструкции в RISC-форму: история легенды
-
Гуевыый интерфейс (можно использовать с Форт словами, если доосмыслить) Eagle Mode https://www.youtube.com/watch?v=Sf9a8fC_-BI P.S. А в этом проекте слова Форта разместили в таблице в пиктограммном виде. Thyrd: An Experimental Reflective Visual Programming Language http://thyrd.org/thyrd/paper/index_files/image006.jpg А, в этом проекте SymTaDyn Форт слова предлагается размещать в ячейки графа. 🙂
-
Продаётся, вроде как, и кому интересно было купил и этот кристал (в упаковке вроде от 10-20 чипов по 20$ за кристал) и вероятно встроил в свои изделия, как был в выпуске и использовании и Marc4 до 2014г. (но, что то не видно были его продажи, при этом, на масс рынке)
-
При достаточном транзисторном бюджете можно ускорить хоть какую систему команд, а если их мало как в контроллерах и критично потребление, то появляются и такие решения как GA144? По любому, 🙂 Когда ещё инопланетный корабль разбился (Розуэлльский инциндент), а только сейчас искусственный AI представили публике.(подозреваю, что ещё и в сильно кастрированном варианте) 🙂 (долго впаривая закон от одного Мура, не слушая другого) P.S. Даже массовый язык умудрились впарить максимально тормознутый.
-
Ага, до явления Питона народ выбирал Бейсик (Паскаль), а для любителей С/С++ придумали Rust. 🙂 Да, возможно, но в том же BigForth немного отошли от классической схемы по навигации и редактированию Форт кода, но в не достаточной степени, в HolonForth вообще свою разбивку концептуальную слов по области их видимости сделали.
-
Память программиста и его ресурсы в эту концепцию тоже включена? 🙂
-
Как можно выдержать конкуренцию, если на масс рынке не были доступны Форт контроллеры и не поддержаны инструментально? т.к. даже появившийся у Atmel (Temic контроллер) в результате поглощения компании его создавшей так и остался с DOS инструментом его программирования и "никак" не развивался в угоду AVR. А, что с Форт концепцией не так? P.S. С Ваших слов конкуренцию выиграл PIC контроллер от Microchip (как наиболее простой в производстве) т.к. Microchip поглотила Atmel? А в общем рассмотрении "победила" x86 архитектура от Intel, хотя они же сделали 8051, Intel i960 ...
-
А, как существование таких железных примеров? (появившихся на рубеже 90-х годов) MARC4 - Atmel (Forth контроллер) RTX2010 K1894 K1881ВЕ1T т.е., подозреваю, что дорого было MISC контроллеры продавать на общем рынке? P.S. Статьи (в журнале "Компоненты и технологии" 2003г) Стековые процессоры. Часть 1 Стековые процессоры. Часть 2 Стековые процессоры. Часть 3 Forth Chips Комментарий от разработчика линейки Дофин процессоров
-
Стек(и) в Форт это не дорого аппаратно т.к. даже в железных Форт контроллерах/процессорах размеру этого стека в общем то достаточнр 16-17 элементов, да и то может и в этом слуае может считаться избыточным т.к. слова Форта в обычном их понимании "поглащают" параметры со стека не создавая на нём неразбериху, а если нужно что то хранить и переиспользовать на стеке кратковременно, то это тоже не вносит особую непонятность в код.