Page 2 of 2

Re: Моделирование логических схем (образовательная программа

Posted: Fri Mar 30, 2012 12:10 am
by IgorA
Mario wrote:Масштабирование уже есть. Меня смутило отсутствие скроллбаров.
Скролбаров нет потому что программа делалась на основе кодов игры life, а в ней поле очень большое.

Re: Моделирование логических схем (образовательная программа

Posted: Fri Mar 30, 2012 12:15 am
by Mario
Т.е. 2^16 = 65536 единиц на координату недостаточно?

Re: Моделирование логических схем (образовательная программа

Posted: Fri Mar 30, 2012 10:50 am
by IgorA
Для моих програм 2 байта хватает. Но есть програмы life где используется по 4 байта на координату. Потому я тоже сделал координаты по 4 байта.

Re: Моделирование логических схем (образовательная программа

Posted: Fri Mar 30, 2012 12:29 pm
by Mario
Вообще то там только для физической отрисовки на экране 2 байта - экранов больше этого размера в природе не существует, а для расчетов:
sb_max_area equ [edi+16]
sb_cur_area equ [edi+20]
sb_position equ [edi+24]
Для максимальной области 4, для отображаемой области 4 и для смещения 4.
Хотя возможно при расчетах и меньше получается.

Re: Моделирование логических схем (образовательная программа

Posted: Thu Apr 05, 2012 11:42 pm
by IgorA
рев. 2574
- исправлено моделирование выходящих сигналов из подписей (сигналы справа на лево раньше не распространялись, а шли только в 3-х направления. Например в файле and_3.txt и or_3.txt сигнал x3 не работал)
- добавлена возможность задавать цвета для каждого вида логических элементов, а также цвет для подписей

Re: Моделирование логических схем (образовательная программа

Posted: Thu Apr 19, 2012 5:57 pm
by IgorA
ревизия 2632
Добавлен мультиплексор на 4 сигнала. Название элемента в программе ms[2] и ms[2]e (со входом e).