ЦЕР-12
ЦЕР-12 (серб. Цифарски Електронски Рачунар, модел 12) — югославский цифровой компьютер, созданный в институте Михаила Пупина в 1968—1971 годах. Разработчиками выступили инженеры Бранимир Лепосавич и Петар Врбавац.
ЦЕР-12 был предназначен для обработки деловой информации[1][2][3]. Его основными элементами были сверхбольшие интегральные схемы с монтажом накруткой, магнитные диски CDC, магнитные ленты Ampex, быстрый построчный принтер и дисплей-монитор. Было собрано два таких компьютера: первый работал в вычислительном центре института Михаила Пупина в Белграде до 1997 года, пока не был заменён современными компьютерными сетями и подключением к Интернету. Второй экземпляр работал в воеводинском кредитном банке «Зренянин»[4].
Центральный процессор
Первичная память
- Тип: память на магнитопроводах
- Вместимость: до 8 модулей, каждый состоял из 8 килослов (каждое по 4 байта).
- Скорость: цикл — 1 мкс, время доступа — 0,4 мкс.
Арифметико-логическое устройство
- 32-битный аккумулятор
- Две отдельные группы по из 8 2-байтовых индексных регистров
- Однобитовый сумматор, работавший как в двоичной системе счисления, так и в двоично-десятичном коде (используется также для вычитания, умножения и деления)
Устройство управления
Устройство управления включало в себя счётчик команд и регистр команд. Оно извлекало инструкции и облегчало ход выполнения программы. Поддерживало набор команд одного операнда, работало со всеми 16 индексными регистрами арифметического устройства.
Система прерываний
Система прерываний состояла из большого количества соответствующих регистров и программ. Поддерживала до 32 каналов прерывания.
Панель управления
Панель управления позволяла оператору управлять ходом выполнения программы, изменять его и устранять ошибки, обнаруженные специальной схемой. Включала в себя множество индикаторов и переключателей.
Операционная система
В состав программного обеспечения ЦЕР-12 входили:
- Операционная система
- «Символический язык программирования» и ассемблер (он же «автокодер»)
- Входные и выходные подпрограммы
- Ряд тестовых программ
- Компиляторы FORTRAN IV и COBOL
- Оборудование для линейного программирования и работы системы PERT
- Библиотека приложений и подпрограмм
Периферийные устройства
- Считыватель информации с перфолент PE 1001: от 5 до 8 дорожек, 500 символов в секунду
- Устройство ввода для перфолент PE 1501: от 5 до 8 дорожек, 150 символов в секунду
- Магнитный диск CDC 9432 как вторичное устройство (4096000 символов на шесть дисков, 100 цилиндров с 16 секторами по 1536 бит каждый или по 48 процессорных слов, переход с дорожки на дорожку 30 мс, период оборота 25 мс)
- Телетайп IBM 1735
- Построчный принтер ICL 667: 725 строк в минуту для 64-символьного алфавита или 880 строк в минуту для 50-символьного алфавита
См. также
Примечания
- Пауновић, 1971, с. 161—165.
- Потић, Шавикин, 1971, с. 166—176.
- Батановић, 2006.
- Христовић, 2010/2011.
Литература
- Владислав Пауновић. Аритметичка јединица АЈ рачунара ЦЕР-12 // Аутоматика. — Загреб, 1971. — № 3.
- Веселин Потић, Михајло Шавикин. У/И систем рачунара ЦЕР-12 // Аутоматика. — Загреб, 1971. — № 3.
- Владан Батановић. ИМП Ризница знања / Јован Кон (ед.). — Београд: Изд. Институт Михајло Пупин и ПКС, 2006.
- Душан Христовић. Развој Рачунарства у Србији // Флогистон. — Београд: Музеј МНТ-САНУ, 2010/2011. — № 18/19.