Лисья Нора

Оглавление


§ Про Логисим

Эта программа весьма удачно придумана для того, чтобы делать на ней различные интересные вещи, симулировать практически любые цифровые устройства и обучаться цифровому инженерному мастерству. Так много красивых слов написал, а теперь пора и своими словами рассказать. Логисим – довольная простая программа для достаточно большого круга задач, которые касаются симулятора цифровых схем. Да, она упрощенная, да, она иногда глючит, у нее нет такого понятия как "скорость распространения сигналов", но зато с помощью логисима можно набросать пару Hello World или весьма сложных процессоров и остаться довольным.
Самое главное, что не только самые базовые электронные логические цепи вроде транзистора или резистора-подтяжки, но целые модули ввода-вывода, умножения, даже деления, а также клавиатура и терминал. Всё есть, только осталось творить процессоры и электронные устройства.

§ Секция Проводка

01.png
Теперь более подробно опишу то, что делает каждый из них.
02.png
03.png
04.png или 05.png

§ Секция Элементы

06.png
Здесь располагаются как базовые логические элементы, так и более продвинутые.
07.png
08.png
09.png или 10.png

§ Секция Плексоры

11.png
Различные варианты мультиплексоров и демультиплексоров.
12.png
13.png или 14.png

§ Секция Арифметика

15.png

§ Секция Память

16.png
Если бы не было бы памяти, то и компьютеров бы не существовало. Необходимый элемент при разработке любого цифрового устройства. Эта тема достойна даже целой серии статей, но в данном случае опишу кратко назначение каждого компонента.

§ Секция Ввод-Вывод

17.png
Здесь реализованы компоненты, которые позволяют общаться с "внешним миром" через интерфейс окна логисима.
18.png
19.png
Простейшая реализация ввода с клавиатуры на терминал. Слева подключен тактовый генератор и если запустить такты, то вполне можно получить элементарное устройство ввода-вывода.