XYZ (компьютер)

XYZ была первой универсальной цифровой машиной из семейства первых компьютеров, построенных и выпущенных в продажу в Польше в 1958 году. Она опередила EMAL2 на несколько месяцев, в то время как более ранняя EMAL не была полностью запущена. [1]
Строительство
[ редактировать ]Компьютер XYZ был построен и запущен в Варшаве по адресу ул. Снядекича, 8, в помещении Бюро расчетов и программ Отделения математических аппаратов Польской академии наук (позже Институт математических машин). [2] Группу возглавлял профессор Леон Лукашевич .
XYZ представлял собой лабораторную модель утилитарной машины; ЗАМ -2 на базе этой ЭВМ была создана серия [1]
Логическая организация была смоделирована по упрощенному IBM 701 , но электроника была основана на динамических триггерах машины М-20, требующих вдвое меньше ламп. Конструкция триггеров и вентилей была заимствована у ЭМАЛ, но вакуумные диоды были заменены германиевыми. Рабочая память также была заимствована из машины EMAL после усовершенствования. [1] Это был динамический последовательный компьютер, выполнявший двоичную арифметику. [ нужна ссылка ]
Изначально машина не имела постоянной памяти, только оперативную память, конструктивно основанную на задержке ультразвука в трубках, наполненных ртутью. Позже она была расширена барабанной памятью, системой ввода-вывода, реализованной через примитивный пульт управления и картовоспроизводителем (позже считывателем ленты/перфоратором). [ нужна ссылка ]
Основными областями использования XYZ были математические расчеты и коэффициенты пересчета артиллерии для нужд армии. [3] Программист Богдан Мишь в 1960 году написал на нем программу для развлечения — игру в крестики-нолики , используя осциллограф для отображения хода игры. XYZ приводил к собственному выигрышу или ничьей, ведь в программе предусмотрены все стратегии для его проведения. [4] Еще одной демонстрационной программой, написанной для XYZ, стала анимация писающей на дереве собаки (также показанная на экране осциллографа), созданная к визиту съемочной группы, создающей материал о первом польском компьютере. [3]
Технические характеристики
[ редактировать ]

- Организация:
- скорость:
- 650–4500 дополнений в секунду (в среднем около 1000)
- 250–500 умножений в секунду (в среднем 350) [1]
- Тактовый генератор : прибл. 680 кГц [6]
- память:
- ртутная рабочая память:
- емкость: 2,25 КиБ — 512 слов (32 канала по 576 бит)
- среднее время доступа: 0,4 мс
- барабан
- фиксированные головки
- емкость: 36 КиБ (64 дорожки по 128 слов)
- среднее время доступа: 20 мс [6]
- ртутная рабочая память:
- Внешние устройства: считыватель и карта-перфоратор.
- Технология: 400 электронных ламп и 2000 диодов.
Языки программирования
[ редактировать ]- внутренний язык машины
- простой ассемблер PROBIN
- Макросассемблер SAS
- ГОВОРИТ [7]
Ссылки
[ редактировать ]Статья частично переведена с польской вики-статьи, оригинал см. pl:XYZ .
- ^ Jump up to: а б с д Польские структуры: XYZ, Empacher AB, Считают ли машины себя? / Адам Б. Эмпачер / Каталог HINT, Wiedza Powszechna, 1960, стр. 114–122 (на польском языке)
- ^ Леон Лукашевич: Автоматизация программного обеспечения в Польше до 1970 года в: Информатика 3/1971, стр. 2.
- ^ Jump up to: а б Бартломей Клуска, Бартош Розвадовский: Польские байты . Сосновец: 2014, с. ISBN 978-83-927229-2-2 .
- ^ Марцин Косман: Не только Ведьмак. История польских компьютерных игр . Варшава: Открытое бета-тестирование, 2015, стр. 21. ISBN 978-83-941625-0-4 .
- ^ Януш Грошковский: «Несколько слов по случаю юбилея Института математических машин», Информатика №. 3/1973
- ^ Jump up to: а б с «XYZ – первая польская электронная цифровая машина / Станислав Майерский, Антоний Мазуркевич / Каталог HINT» . Hint.org.pl. Проверено 24 ноября 2021 г.
- ^ Леон Лукашевич: Автоматизация программного обеспечения в Польше до 1970 года в: Информатика 3/1971, с. 6, табл. «Внедрение языков высокого уровня и некоторых операционных систем в Польше в 1958—1970 годах»
Внешние ссылки
[ редактировать ]- Фото и описание
- Исторический раздел PTI, Краткое описание программируемой цифровой машины XYZ-I , historiainformatyki.pl