Форк 1941
  • 0
  • 0
0/10 0 оценок

О чём книга «Форк 1941»

Шрифт
Размер шрифта
-
+
Межстрочный интервал
Ширина текста
Уже
Шире

Ну как-же – мировую революцию то (пусть во всяких прериях-пампасах) троцкисты и маоисты тоже вовсю двигали! И кое-где намного эффективнее, чем официальные и главные «марксисты-ленинисты» из СССР:-)

Как бэ «дисплей» и как бэ «клавиатура»:-)

Заранее заложенные в проект электровычислителя «знания из будущего», выразившиеся в наработки по открытой архитектуре ДЭВМ и мои совместные с Бруком и Лебедевым, нелёгкие мысли о способе реализации вывода информации на что-то, хоть отдалённо напоминавшем привычный мне дисплей, остановились на создании дополнительного «блока расширения» – легко реализуемом «индикаторном табло» (массив 32*32) на обычных легко заменяемых и дешёвых (буквально копеешных!) маленьких лампах накаливания номиналом в несколько ватт, который мог отображать произвольно выбранный участок ОЗУ М-1/2/3, выступавший в роли «видеопамяти»

Программно-схемотехническое решение, реализовывавшее замысел, позволяло отрабатывать в трёх режимах:

В первом, работающем на битовом уровне, вывод на лампы-индикаторы связывался с состоянием битов (0/1 – состояние лампы выкл/вкл) 128 байтного блока памяти.

Практически, растровая черно-белая графика:-)

Во втором, «матрица ламп» 32*32 воспринималась как некий экран из 4*4 знакомест, которые были способны отображать содержимое 16 байт памяти.

К сожалению, в ограниченной по возможностям схеме модуля удалось реализовать вывод крайне малого числа элементов на дисплей – включение соответствующих ламп происходило только при содержимом байта в диапазоне от 0 до 9. которые интерпретировались как вывод цифр в диапазоне 0…9 в пределах одного «знакоместа».

В третьем режиме, ОЗУ не использовалось вообще, диапазон портов привязывался к активации-выключению соответствующего элемента массива ламп.

Скорость его обновления («по запросу», циклом записи в выделенные порты данных, начиная с указанного адреса начала «видеопамяти») была, конечно, ужасна. Да и сама схема примитивной. Но даже «статическое решение» с «обновлением по потребности для вывода результата» пока, в текущих условиях, была приемлемо. И это работало!

Заодно и первую «клавиатуру» (блок кнопок 8*8), привязанных на ловлю в соответствующих портах «нажатия» и «отжатия» кнопки. Это был второй «блок расширения» ДЭВМ.

Я же, развлёкся тем, что доработал эмулятор под два разработанных «блока расширения» и написал в нём в сохраняющих между собой полную совместимость машкодах М-1/2/3 для такого «экрана» игру «крестики-нолики». Едва-едва размера ОЗУ М-1 хватило. Подозреваю, что таланты поздних времён смогли бы сократить написанное мной раза в два, но уж… как сумел.

В следующий раз, когда смотался в командировку на МЗЭТ, там уже готовили индикаторный и клавиатурный блоки расширения к серийному выпуску.

Похожие книги

Сталкер из ГРУ
Сталкер из ГРУ Сергей Федорович Кулаков Читать онлайн
\
\ Дмитрий Инин Читать онлайн
Проклятый дом
Проклятый дом Алексей Макеев Читать онлайн
Реки не замерзают
Реки не замерзают Игорь Александрович Изборцев Читать онлайн
Скандальный роман с бывшим мужем (СИ)
Скандальный роман с бывшим мужем (СИ) Арина Вильде Читать онлайн
Кофе с молоком
Кофе с молоком Нигера Анивелл Читать онлайн

Также читают

Одри, герцогиня Йорк
Одри, герцогиня Йорк Айлин Лин Читать онлайн
Бог Гнева
Бог Гнева Рина Кент Читать онлайн
Искатели неба (сборник)
Искатели неба (сборник) Сергей Васильевич Лукьяненко Читать онлайн
Леди Каладана
Леди Каладана Кевин Джеймс Андерсон Читать онлайн
Украденная драконом
Украденная драконом Алина Углицкая Читать онлайн

Комментарии (0)

Ваша оценка:
Кликните на изображение чтобы обновить код, если он неразборчив