Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт мар 28, 2024 13:17

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 408 ]  На страницу Пред.  1 ... 9, 10, 11, 12, 13, 14, 15 ... 28  След.
Автор Сообщение
 Заголовок сообщения: Re: Как сделать форт-процессор 2022
СообщениеДобавлено: Вт мар 01, 2022 13:13 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1287
Благодарил (а): 3 раз.
Поблагодарили: 18 раз.
Sotnik писал(а):
Он нечто выкладывает десяток лет. А Форт гибнет.

Это был упрёк?
Или причина-следствие?

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

_________________
Цель: сделать 64-битную Нову под Винду


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать форт-процессор 2022
СообщениеДобавлено: Вт мар 01, 2022 13:21 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1287
Благодарил (а): 3 раз.
Поблагодарили: 18 раз.
Sotnik писал(а):
Даже представить не могу, какую боль ты испытаешь, когда народное ядро появится без твоей помощи.


Что под этим понимается?
"Народный" набор имён слов для работы?

_________________
Цель: сделать 64-битную Нову под Винду


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать форт-процессор 2022
СообщениеДобавлено: Вт мар 01, 2022 13:49 
Не в сети

Зарегистрирован: Пн окт 05, 2009 18:21
Сообщения: 405
Откуда: Минск SotnikSTO@mail.ru
Благодарил (а): 48 раз.
Поблагодарили: 3 раз.
Victor__v писал(а):
Sotnik писал(а):
Он нечто выкладывает десяток лет. А Форт гибнет.
Это был упрёк?
Или причина-следствие?
Сначала было второе. Потом первое по факту.
Victor__v писал(а):
И как может погибнуть форт? Это, напомню, один из простейших трансляторов. Даже если он умудриться погибнуть, его тут вытащат на свет из-за простоты реализации.
Если его не видно ВООБЩЕ - то как узнают простоту реализации???

_________________
Сотник. SotnikSTO@mail.ru


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать форт-процессор 2022
СообщениеДобавлено: Вт мар 01, 2022 14:08 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1287
Благодарил (а): 3 раз.
Поблагодарили: 18 раз.
Додумаются сами. Слова разделённые пробелами это вам не хухры-мухры.
Проще только посимвольное чтение. Вроде это языке J и K.

_________________
Цель: сделать 64-битную Нову под Винду


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать форт-процессор 2022
СообщениеДобавлено: Вт мар 01, 2022 14:14 
Не в сети

Зарегистрирован: Пн окт 05, 2009 18:21
Сообщения: 405
Откуда: Минск SotnikSTO@mail.ru
Благодарил (а): 48 раз.
Поблагодарили: 3 раз.
Victor__v писал(а):
Sotnik писал(а):
Даже представить не могу, какую боль ты испытаешь, когда народное ядро появится без твоей помощи.
Что под этим понимается?
"Народный" набор имён слов для работы?
Стандартные слова. :)
А "Народный" - это как базовые камни AVR или ARM - народ может выбрать из готового ряда по нужным параметрам.
Ну и сразу начать работать через терминалку.

Я уже много раз простым языком это в наших темах проговаривал.
А Хищник простой язык отказывается и понимать, и вообще воспринимать.

Я даже привожу пример.

_________________
Сотник. SotnikSTO@mail.ru


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать форт-процессор 2022
СообщениеДобавлено: Ср мар 02, 2022 12:20 
Не в сети
Аватара пользователя

Зарегистрирован: Ср июл 03, 2019 11:10
Сообщения: 463
Откуда: Москва
Благодарил (а): 57 раз.
Поблагодарили: 22 раз.
Total Vacuum писал(а):
Т.е. если я использую
Код:
always @ (posedge c) begin
   cmd = code [pc];
   we = (cmd == `STORE);
end
, то заработает?

А все-таки заработало в таком варианте (т.е. = вместо <=). По всей видимости, выход блока cmd = code [pc] в таком случае заведен на вход блока we = (cmd == `STORE), т.е. по сути последовательное соединение... :) Но с <=, которые, как я считал раньше, выполняются последовательно конечно же epic fail вышел... :D Теперь-то вроде в этой части все улеглось в голове по полочкам... :)
Жаль, что пока получается только урывками заниматься самообразованием... :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать форт-процессор 2022
СообщениеДобавлено: Ср мар 02, 2022 12:29 
Не в сети
Аватара пользователя

Зарегистрирован: Ср июл 03, 2019 11:10
Сообщения: 463
Откуда: Москва
Благодарил (а): 57 раз.
Поблагодарили: 22 раз.
Sotnik писал(а):
Даже представить не могу, какую боль ты испытаешь, когда народное ядро появится без твоей помощи.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать форт-процессор 2022
СообщениеДобавлено: Ср мар 02, 2022 15:56 
Не в сети

Зарегистрирован: Пн окт 05, 2009 18:21
Сообщения: 405
Откуда: Минск SotnikSTO@mail.ru
Благодарил (а): 48 раз.
Поблагодарили: 3 раз.
Total Vacuum писал(а):
:D Если честно, то не совсем понимаю разговоры о гипотетическом народном ядре. Порой даже с самим собой сложно договориться по каким-то моментам в реализации, а уж с другими фортерами, которые в основной своей массе законченные (в хорошем смысле этого слова) индивидуалисты, и подавно... :) Даже на простые вопросы вроде "какая разрядность должна быть у народного процессора?" или "какой должна быть система команд?" от двух разных фортеров легко можно получить больше двух разных ответов... :)
Вероятно, ты не внимательно читал про что я говорил, и, уж точно, не посмотрел на последнюю ссылку. :)
Я опять привожу пример. Где всё чётко и лаконично изложено!

Где нет неких нагромождений и панических ужасов возможной реализации.

Для новичка это простой Форт-процессор, освоив его, будет понятно что это, и, в случае надобности, куда расти, растить, развивать.

_________________
Сотник. SotnikSTO@mail.ru


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать форт-процессор 2022
СообщениеДобавлено: Ср мар 02, 2022 16:09 
Не в сети
Аватара пользователя

Зарегистрирован: Ср июл 03, 2019 11:10
Сообщения: 463
Откуда: Москва
Благодарил (а): 57 раз.
Поблагодарили: 22 раз.
Sotnik писал(а):

А при чем здесь вообще Форт-процессор? Там в ПЛИС реализован вполне конкретный процессор RCA1802, назвать который Форт-процессором язык не повернется, там, например, даже нет команд call/ret в чистом виде и стека, все это безобразие надо реализовывать программно. И тем не менее, даже для такого процессора вполне можно сделать Форт, что и было сделано когда-то давно, году этак в 81-м. А теперь тот FIG-FORTH просто взяли в скомпилированном виде и прикрутили к проекту, в результате чего получилась ПЛИС с процессором RCA1802 на борту, поверх которого крутится FIG-FORTH.


Последний раз редактировалось Total Vacuum Ср мар 02, 2022 17:10, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать форт-процессор 2022
СообщениеДобавлено: Ср мар 02, 2022 16:15 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Total Vacuum писал(а):
. И тем не менее, даже для такого процессора вполне можно сделать Форт, что и было сделано когда-то давно, году этак в 81-м. .

Вроде как 1976 год и "первая" реализация Fig-Forth.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать форт-процессор 2022
СообщениеДобавлено: Ср мар 02, 2022 16:21 
Не в сети
Аватара пользователя

Зарегистрирован: Ср июл 03, 2019 11:10
Сообщения: 463
Откуда: Москва
Благодарил (а): 57 раз.
Поблагодарили: 22 раз.
KPG писал(а):
Вроде как 1976 год и "первая" реализация Fig-Forth.

На скриншоте нарисовано 1802 FIG-FORTH R0.4 3/16/81, но сути это не меняет: когда-то давно был процессор, был Форт под него, теперь вот это вот все можно пощупать в ПЛИС. :D

Сюда больше подходит название Форт+процессор, а не Форт-процессор... :D :D :D


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать форт-процессор 2022
СообщениеДобавлено: Ср мар 02, 2022 17:54 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
1802 довольно старый, от Форта там не так много, а уж модифицировать при имеющемся описании крайне сложно. Дело даже не в том, что там 700+ строк, там просто слишком все зажато на архитектурном уровне. И вообще это низкопоклонство какое-то. Любое западное старье непонятно от кого априори лучше, чем любые реZультаты, достигнутые здесь?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать форт-процессор 2022
СообщениеДобавлено: Ср мар 02, 2022 20:09 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
И вообще это низкопоклонство какое-то. Любое западное старье непонятно от кого априори лучше, чем любые реZультаты, достигнутые здесь?

О каких реZультатах идёт речь?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать форт-процессор 2022
СообщениеДобавлено: Ср мар 02, 2022 20:12 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
KPG писал(а):
О каких реZультатах идёт речь?

О самостоятельно выполненных разработках. Я не рассматриваю вариант побираться по западным интернет-помойкам.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать форт-процессор 2022
СообщениеДобавлено: Ср мар 02, 2022 20:28 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
KPG писал(а):
О каких реZультатах идёт речь?

О самостоятельно выполненных разработках. Я не рассматриваю вариант побираться по западным интернет-помойкам.

Если результаты не публикуются в рамках и местного форума, то как их можно наблюдать?

Мало ли чего в загашниках каждого фортёра имеется индивидуально, но другим не известно
т.е. представляющих нулевую ценность.

P.S. Вот же даже как - западные интернет помойки, а не i-net ресурсы :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 408 ]  На страницу Пред.  1 ... 9, 10, 11, 12, 13, 14, 15 ... 28  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB