Система обробки даних IBM 1620
Original article: http://www.columbia.edu/cu/computinghistory/1620.html
Основна система обробки даних IBM 1620 Model 1, 1959-1970 рр., фото з Історичного центру комп’ютерного музею . Це не 1620 рік у Watson Lab . 1620 був відносно невеликим і недорогим на той час. Модель 1 використовувала паперову стрічку (привід зображено зліва вгорі) для вводу-виводу, а також консоль друкарської машинки для інтерактивного керування та друку. Одна з останніх десяткових машин IBM (внутрішній формат для чисел був BCD, з бітами знака та парності), прізвисько 1620-х років було CADET (не можна додавати, навіть не намагатися), тому що додавання виконувалося за допомогою таблиць пошуку, а не суматорів (подібно до віднімання та множення, і взагалі не було інструкції DIVIDE; поділ виконано програмним забезпеченням). Програмований у SPS (система символічного програмування, асемблер 1620) і FORTRAN (розроблений випускником лабораторії Watson Джоном Бекусом ), обидва вони були доступні з першого дня. Очевидно, що 1620 Model 1 багато в чому зобов’язана своєму попереднику, 610 Auto-Point Computer (перша спроба IBM створити малий науковий комп’ютер); Основні відмінності — основна пам’ять замість барабана, відсутність роз’ємної плати(1620 був справжнім комп’ютером із збереженими програмами, а не «машиною Тюрінга» з довгою стрічкою) і стандартною мовою програмування високого рівня.
Модель 2 включала справжню арифметику та розширені можливості введення/виведення, включаючи перфокарти. Орієнтованим на бізнес аналогом 1620-х років була серія 1400 . Варіантом 1620 був 1710, який мав аналого-цифрові перетворювачі, переривання та інші функції, необхідні для керування промисловими процесами.
Від Майка Радоу , колишнього співробітника Watson Lab:
До 1959 року — чи не пізніше 1960 року — « Watson North » мав маленький IBM 1620 у кутку кімнати на верхньому поверсі, позаду 650 . Будучи студентами з відзнакою HS, ми з Полом Шнеком, який пізніше перейшов до НАСА, а тепер директором науково-дослідного центру суперобчислювальної техніки NSA, часто писали програми для змагання вже тоді старовинного 650 із транзисторним ( ! ) 1620 рік.
Саме тоді я (на жаль) дізнався, що алгоритми так само (якщо не більше) важливі, ніж необроблений доступ машини та час циклу!
1620 множили та ділили за допомогою таблиць, що зберігаються в пам’яті. Як і слід було очікувати, звичайним трюком було завантажувати таблиці з пошкодженими значеннями, змушуючи програму друга створювати сміття. Іноді новачок міг переконатися, що 1620 зламався і видає неправильні результати … але лише один раз. Невдовзі я навчився ніколи не вдаватися до аспірантів, особливо якщо вони вищі за мене…
Від Білла Прінсіпі, 16 вересня 2005 р.:
Я бачив ваші сторінки 1401 і 1620 в Інтернеті. Будучи студентом Берклі в 60-х роках, я працював неповний робочий день на обох машинах. Я хотів би поділитися анекдотом 1620 року.
Раніше існувала програма для 1620, яка працювала в цій лінії. Ви поставили AM-радіо на консоль центрального процесора та налаштували його на найгучніший шум. (Вони генерували багато випадкового радіочастотного шуму, який міг завдати шкоди сусідньому електронному обладнанню.) Потім ви подали програму в колоду карт. Радіо грало «Зірки і смуги назавжди», а рядковий принтер грав барабанні дроби. Я хотів би, щоб ноутбук Pentium IV міг це зробити!
Повністю налаштована комп’ютерна система IBM 1620 Model 2 із дисководом 1311, модулем паперової стрічки 1621, блоком зберігання даних 1625 (20K-60K), пристроєм для зчитування карт/перфоратором 1622, принтером на 1443 рядків і деяким обладнанням для запису одиниць . Фото з Технологічного музею Салонік, Греція.
| Маркетингова фотографія IBM 1620. |
| Панель керування 1620 крупним планом. |
Посилання:
- 1620 Data Processing System (IBM), доступ 25 травня 2019 р.
- IBM 1620 , Вікіпедія, доступ 25 травня 2019 р.
Посилання:
- Андрі, Річард В., Комп’ютерне програмування та пов’язана з ним математика для комп’ютера IBM 1620 .