XYZ — польский ранний компьютер, созданный в 1957—1958 годах; первая универсальная вычислительная машина, созданная и применённая на практике в Польше. XYZ был собран параллельно с , но при этом EMAL-2 на момент ввода XYZ в эксплуатацию так и не был завершён. XYZ вошёл в один ряд с такими крупными польскими компьютерами, как ламповый аналоговый (ARR), (EMAL) и EMAL-2, , учебный компьютер нулевого поколения (GAM-1) и вычислительная машина (PARK).
![image](https://www.wikidata.ru-ru.nina.az/image/aHR0cHM6Ly93d3cud2lraWRhdGEucnUtcnUubmluYS5hei9pbWFnZS9hSFIwY0hNNkx5OTFjR3h2WVdRdWQybHJhVzFsWkdsaExtOXlaeTkzYVd0cGNHVmthV0V2WTI5dGJXOXVjeTkwYUhWdFlpOWlMMkpqTDFCdmJITnJhVjlyYjIxd2RYUmxjbDlZV1ZvdWFuQm5MekkwTUhCNExWQnZiSE5yYVY5cmIyMXdkWFJsY2w5WVdWb3VhbkJuLmpwZw==.jpg)
Сборка XYZ велась в Варшаве в доме 8 по улице Снядецких в «Бюро вычислений и программ сборки математических аппаратов Польской академии наук» (позднее — (Институт математических машин)). Главой команды разработчиков был профессор Леон Лукашевич. XYZ был лабораторной моделью вычислительной машины, на основе которой позднее были созданы компьютеры серии (ZAM) (особенно первый прототип (ZAM-2)).
Создание
Логическая организация была скопирована с IBM 701, однако электроника, основанная на триггерах компьютера (M-20), требовала в два раза меньше ламп. Конструкция триггеров и логических мостов была заимствована с (EMAL), но (электровакуумные диоды) были заменены [нем.]. Из EMAL также была заимствована оперативная память. В целом XYZ можно классифицировать как (последовательный компьютер) с использованием двоичной системы счисления. Базовым логическим устройством был динамический триггер на одном триоде (типичная половина электронной лампы) вместе с диодово-ферритовым логическим элементом с мостами ИЛИ и И, состоявший из импульсного трансформатора и рифлёных германиевых диодов. Часть регистров процессора была выполнена на (коротких ртутных линиях задержки), аналогичных тем, что используются в (оперативной памяти), но содержащих по одному слову. Изначально у машины не было постоянной памяти, только (RAM) на структурной основе (линий задержки ультразвука в ртутной трубке). В 1960 году память расширена за счёт (магнитного барабана) и устройств ввода-вывода, реализуемых примитивными консолями управления и репродуктором перфокарт (позднее устройством чтения и записи перфолент).
Основными полями применения XYZ были математические вычисления (например, для артиллерии (Войска Польского)). Хотя компьютер использовался преимущество в лабораторных целях, в 1958—1960 годах программист составил для XYZ развлекательную программу — игру в (крестики-нолики), используя осциллограф для изображения хода игры. XYZ не проигрывал партии, поскольку в игру были включены все возможные стратегии. Другая демонстрационная программа развлекательного характера представляла собой изображение собаки, мочащейся под деревом: она была написана для съёмочной группы, которая создавала материал о первом польском компьютере.
Технические характеристики
- Организация и архитектура
- Одноадресный, динамический последовательный компьютер с системным контролем
- Двоичная система счисления, форма записи — (прямой код)
- Скорость вычислений
- 650–4500 операций сложения/сек
- 350–500 операций умножения/сек
- Тактовая частота: ок. 680 кГц
- Память
- Оперативная на линиях задержки со ртутью
- 1024 слова длиной 18 бит каждое (32 адресные шины по 576 бит)
- Среднее время доступа: 0,4 мс
- Постоянная на магнитных барабанах (добавлена в 1960 году)
- 300 тыс. битов (64 шины по 128 слов длиной 36 бит каждое)
- Среднее время доступа: 20 мс
- Оперативная на линиях задержки со ртутью
- Внешние устройства: устройства чтения и записи перфокарт
- Технология: 4 тыс. электронных ламп и 2 тыс. диодов
- Внутренний машинный язык
- Ассемблер
- Макроассемблер
- Польский алгоритмический язык (1962)
Команда разработчиков
- Руководитель:
- Ответственные за логические элементы и электронику: Антоний Мазуркевич, Зджислав Павляк, Ежи Фетт, Зигмунт Савицкий, Ежи Даньда
- Программирование: Антоний Мазуркевич, Ян Боровец, Кшиштоф Мошыньский, Ежи Свяневич, Анджей Вишневский
Галерея
- Общий вид на XYZ перед установкой запоминающего устройства
- Арифмометр и блок управления (вид сзади)
- Печатная плата с двумя триггерами
Примечания
- Łukaszewicz, 1971, с. 2.
- Groszkowski, 1973.
- Mała Encyklopedia Przyrodnicza, wyd.II, PWN, Warszawa 1962, hasło "Uniwersalne maszyny cyfrowe UMC", str.152-154.
- Kluska, Rozwadowski, 2014, с. 3.
- Kosman, 2015, с. 21.
- Оригинальный польский язык программирования: команды написаны на польском, арифметика — с (фиксированной запятой), двухуровневая память
- Łukaszewicz, 1971, с. 6.
Литература
- (Janusz Groszkowski). Parę słów z okazji Jubileuszu Instytutu Maszyn Matematycznych (пол.) // Informatyka. — 1973. — Nr 3. 12 марта 2016 года.
- Marcin Kosman. Nie tylko Wiedźmin. Historia polskich gier komputerowych (пол.). — Warszawa: Open Beta, 2015. — .
- . Automatyzacja oprogramowania w Polsce do roku 1970. Realizacja języków wyższego szczebla oraz niektórych systemów operacyjnych w Polsce w lalach 1958—1970 (пол.) // Informatyka. — 1971. — Nr 3.
- Bartłomiej Kluska, Bartosz Rozwadowski. Bajty polskie. — Sosnowiec, 2014. — .
Ссылки
- XYZ, czyli polska premiera (пол.)
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер