nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 23 Oct 2017 23:59



Reply to topic  [ 166 posts ]  Go to page 1, 2, 3, 4, 5 ... 12  Next
а не замутить ли нам недосимулятр? 
Author Message
God
User avatar

Joined: 13 Nov 2010 07:06
Posts: 1291
Reply with quote
Post 
Shaos, ты в качестве обыкновенного гения программирования не мог бы за 30 секунд слегка расширить библиотеку в Logisim? А то там много чего не хватает... Ну, к примеру, кнопка ейная только к единице уровень подтягивает, а почему бы не сделать выбор - к 0 или к 1? Или индикатор семисегментный с обычными входами abcdefg впридачу к ихнему с 16-ричным входом? И вообще, у них там до сих пор двунаправленные выводы штатно не реализованы... :D


04 Jul 2012 14:32
Profile
Online
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15565
Location: Colorado
Reply with quote
Post 
VituZz wrote:
Shaos, ты в качестве обыкновенного гения программирования не мог бы за 30 секунд слегка расширить библиотеку в Logisim? А то там много чего не хватает... Ну, к примеру, кнопка ейная только к единице уровень подтягивает, а почему бы не сделать выбор - к 0 или к 1? Или индикатор семисегментный с обычными входами abcdefg впридачу к ихнему с 16-ричным входом? И вообще, у них там до сих пор двунаправленные выводы штатно не реализованы... :D


У меня альтернативное предложение - а давайте свой опен-сорцный симулятор замутим, собрав воедино всё что хочется - вон тот же Лавр хочет онлайн...

_________________
:eugeek: https://twitter.com/Shaos1973


04 Jul 2012 15:13
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
...вон тот же Лавр хочет онлайн...

Лавр воще-то гораздо больше хочет в отпуск... :wink:

Но есть вот какая идея... А давайте сделаем - чтоб было с окном выбора?
Хочешь - в онлайн, а хочешь - грузится в комп и работает в окне...
У Джаббы в принципе даже весьма своеобазные окна! 8)

А то вон MC68k переживает...он всю ночь стратегические ракеты пояет,
панемаишъ... а эти... из облаков... все идеи у него тырят и потентуют! :o
Зоразы!!! :D

_________________
iLavr


04 Jul 2012 15:29
Profile
Online
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15565
Location: Colorado
Reply with quote
Post 
Джава сдохла
Забудьте про джаву
Онлайн можно сделать на JavaScript
Если хочется иметь стандалон-версию, работающую без интернета, то можно пойти двумя путями:
1) программа написана не на самом JS, а на каком-то промежуточном языке (могу предложить RW1 или HOPE), для которого может существовать нативный запускальщик
2) существуют локальные JS-движки - придётся правда в локальной версии подменять работу с сервером на работу с файлами

_________________
:eugeek: https://twitter.com/Shaos1973


04 Jul 2012 15:41
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
А ты не усложняешь ситуацию? :o Я года 3 юзаю Pretty 8080 Assembler,
и он почти без проблем работает в оффлайне, хотя, как я понимаю, на JavaScript
он и написан...

Да есть проблема - в оффлайн он не может сделать ехе-файл... т.к. этот компонент -
на сервере автора.
Но автор приделал вывод в НЕХ-виде...

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

И РК-86 на JavaScript вроде тоже в оффлайн может работать...


PS. И, кстати, как на JavaScript делают отладку? Я с твоей подачи хотел приобщиться,
но без отладчика лишь с выводом в строку - мне это на Джаббе надоело!
:-?

_________________
iLavr


04 Jul 2012 16:15
Profile
Online
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15565
Location: Colorado
Reply with quote
Post 
FireBug есть для фаера фокса - дюже удобная приблуда

P.S. Работа с сервером необходима - не будет же этот симулятр держать всю библиотеку компонентов у себя в тексте? Да и юзеру было бы полезно сохранять схемки и тестовые воздействия с осциллограммками на сервере....

_________________
:eugeek: https://twitter.com/Shaos1973


04 Jul 2012 19:31
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
не будет же этот симулятр держать всю библиотеку компонентов у себя в тексте?

Вай нот? :o Можно подгрузить её...

А вот юзеру, я думаю, так не кажется, что надо сохранять проект на сервере...
Я более чем уверен, юзеру хочется сохранять всё на своём винте!

Я не моньяк - но не люблю сохранять на сервере - в этом плане с MC68k
отчасти солидарен...

_________________
iLavr


04 Jul 2012 19:40
Profile
Online
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15565
Location: Colorado
Reply with quote
Post 
Lavr wrote:
Shaos wrote:
не будет же этот симулятр держать всю библиотеку компонентов у себя в тексте?

Вай нот? :o Можно подгрузить её....


Подгрузить откуда?...

Lavr wrote:
А вот юзеру, я думаю, так не кажется, что надо сохранять проект на сервере...
Я более чем уверен, юзеру хочется сохранять всё на своём винте!

Я не моньяк - но не люблю сохранять на сервере - в этом плане с MC68k
отчасти солидарен...


А как же делиться наработками с товарищами? ;)

_________________
:eugeek: https://twitter.com/Shaos1973


04 Jul 2012 20:28
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
Подгрузить откуда?...

Подгрузить с сервера, как файл *.js разве не так сейчас делается?


Да в принципе можно сохранять и на сервере... у меня лично установлен
Small HTTP server на компе... :wink:

_________________
iLavr


04 Jul 2012 20:32
Profile
God
User avatar

Joined: 13 Nov 2010 07:06
Posts: 1291
Reply with quote
Post 
Всё это, конечно, хорошо. Но не зря говорится, что лучшее - враг хорошего. Байка в тему. Как-то несколько лет назад на куэрзете собрались несколько крутых программеров сделать для Линуха аналог известной программы N1MM - аппаратный журнал для соревнований. Долго обсуждали концепцию, инструменты, пожелания... Моё предложение пойти по пути последовательного улучшения TLFа, разумеется, показалось смехотворным таким зубрам. И что же ныне? То же, что и до :).

Поэтому предлагаю всё же не начинать с нуля, а последовательно улучшать то, что есть. Скажем, усовершенствовать кнопку :D.


05 Jul 2012 06:07
Profile
Online
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15565
Location: Colorado
Reply with quote
Post 
Lavr wrote:
Shaos wrote:
Подгрузить откуда?...

Подгрузить с сервера, как файл *.js разве не так сейчас делается?


Да в принципе можно сохранять и на сервере... у меня лично установлен
Small HTTP server на компе... :wink:


Просто сервера недостаточно - у меня на сервере перл либо хопелесс будет ;)

_________________
:eugeek: https://twitter.com/Shaos1973


05 Jul 2012 08:40
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
VituZz wrote:
Shaos, ты в качестве обыкновенного гения программирования не мог бы за 30 секунд слегка расширить библиотеку в Logisim?

Shaos, а вот как гений программирования, проясни - а насколько там, в logisim
критично поменять УГО такие неприятные?


PS. Кстати говоря - у меня перестал загружатся ихний jar - решил обновить версию - только exe вроде как дают...

_________________
iLavr


05 Jul 2012 09:08
Profile
God
User avatar

Joined: 13 Nov 2010 07:06
Posts: 1291
Reply with quote
Post 
Lavr wrote:
критично поменять УГО такие неприятные?

Те микрухи, что мне были нужны, я нарисовал как мне хотелось. Можешь воспользоваться, если есть желание.
[url=http://ur4qtp.ddns.ukrtel.net/02/Радио/Программы/Logisim/Logisim.shtml]Ссылка[/url].


Last edited by VituZz on 04 Mar 2015 12:30, edited 5 times in total.



05 Jul 2012 10:46
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
VituZz wrote:
Lavr wrote:
критично поменять УГО такие неприятные?

Те микрухи, что мне были нужны, я нарисовал как мне хотелось. Можешь воспользоваться, если есть желание.
http://ur4qtp.ham-radio-op.net/%D0%9C%D0%B5%D0%BD%D1%8E/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B/Logisim/Logisim.html

Ваааау!!! Виталий, это как модно сейчас выражовывацца,
ты поместил их логические элементы в "контейнеры"? :o

З_Д_О_Р_О_В_С_К_О !!! :kruto:

Image
[url=http://ur4qtp.ham-radio-op.net/Меню/Радио/Программы/Logisim/Logisim.html]ИСТОЧНИК![/url]

_________________
iLavr


05 Jul 2012 12:56
Profile
God
User avatar

Joined: 13 Nov 2010 07:06
Posts: 1291
Reply with quote
Post 
Lavr wrote:
поместил их логические элементы в "контейнеры"?

Ну как бы да. Есть некоторые трудности с триггерами, счётчиками и вообще с цепями, содержащими обратные связи. К примеру, схема триггера ТВ1, собранная из логики согласно книжке Шило, работать не хочет. Она, видите ли, "возбуждается"!
Также проблема с микрухами типа АГ1 в виду их некоторой "аналоговости". Элемент задержки в стандартной библиотеке не помешал бы.
Также не хватает нормальных средств для рисования. К примеру, не знаю, как без извращений сделать в УГО значок, означающий выход с открытым коллектором или с 3 состояниями.


05 Jul 2012 13:09
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 166 posts ]  Go to page 1, 2, 3, 4, 5 ... 12  Next

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.