IBM 650
IBM 650 — комерційний компʼютер фірми IBM. Перший у світі комп'ютер, що серійно випускався. Про початок випуску оголошено 1953. З початку випуску (1954 рік) і до остаточного припинення виробництва 1962 випущено майже 2000 систем. Підтримку IBM 650 та випуск його компонентів було припинено 1969.
Опис
ред.Дані і адреси були кодовані в десятковій системі, з пам'яттю на обертовому магнітному барабані. IBM 650 широко застосовувався в наукових дослідженнях та інженерній справі. Через його відносно низьку вартість і простоту програмування, IBM 650 став піонером широкого спектра застосувань, починаючи від моделювання[1] до викладання програмування для студентів.
Апаратне забезпечення
ред.Базова система:
- Консольний блок IBM 650 [Архівовано 3 липня 2012 у Wayback Machine.] (англ. Console Unit), що містив арифметичний процесор, магнітний барабан і схеми керування ним, і консоль оператора
- Блок живлення IBM 655 [Архівовано 3 липня 2012 у Wayback Machine.]
- Зчитувач карток і перфоратор IBM 533 або IBM 537 [Архівовано 3 липня 2012 у Wayback Machine.]
Додаткові компоненти:
- Дисковий накоплювач IBM 355 [Архівовано 3 липня 2012 у Wayback Machine.]. Системи з дисковою пам'яттю були відомі як IBM RAMAC 650 Data Processing System
- Зчитувач перфоркарток IBM 543
- Перфоратор IBM 544
- Пристрій керування пам'яттю на дисках і магнітних стрічках IBM 652 [Архівовано 3 липня 2012 у Wayback Machine.]
- Додатковий контролер IBM 653 [Архівовано 3 липня 2012 у Wayback Machine.]. Містив схеми контролерів стримера, диску, додаткову феритову пам'ять (60 10-розрядних слів), індексні регістри і схему підтримки обчислень з рухомою комою
- Допоміжний алфавітний пристрій IBM 654
- Стример IBM 727 [Архівовано 3 липня 2012 у Wayback Machine.]
- Inquiry Station (IBM 838 [Архівовано 3 липня 2012 у Wayback Machine.])
- Зчитувач з плівки на картку IBM 46 Model 3
- Зчитувач з плівки на картку IBM 47 Model 3
- Пристрій введення даних і перфорації карток IBM 407
- BLIS (Bell Laboratories Interpretive System),[2] для триадресної обробки цифр
- IPL.
- SPACE бізнес-орієнтований двокроковий компілятор
- Perlis, A.J.; et al. (4/18/58). Internal Translator; IT, A Compiler for the 650 (PDF). 650 Library Program 2.1.001. Архів оригіналу (PDF) за 19 квітня 2012. Процитовано 2 червня 2012.
- Symbolic Optimal Assembly Program, IBM (1957). SOAP II for the IBM 650 (PDF). C24-4000-0. Архів оригіналу (PDF) за 20 вересня 2009. Процитовано 2 червня 2012.
- IBM (1959). FOR TRANSIT Automatic Coding System for the IBM 650 (PDF). 28-4028. Архів оригіналу (PDF) за 19 квітня 2012. Процитовано 2 червня 2012. Версія мови Fortran, що перетворювала текст в IT, який потім перетворювався в SOAP.
- IBM (1960). FORTRAN Automatic Coding System for the IBM 650 (PDF). 29-4047. Архів оригіналу (PDF) за 19 квітня 2012. Процитовано 2 червня 2012.
- GATE — простий компілятор з односимвольними змінними.
- Покращений обʼєднаний новий компілятор (англ. Revised Unified New Compiler IT Basic Language Extended (RUNCIBLE))
- Макроассемблер (англ. Technical Assembly System (TASS)).
Примітки
ред.- ↑ Integrated models of cognition systems By Wayne D. Gray, p.36
- ↑ HOPL shows the name as BLISS, which is incorrect; the correct form is given in «Flow-Based Programming» — ISBN 0-442-01771-5
- IBM (1955). IBM 650 magnetic drum data-processing machine manual of operation (PDF). 22-6060. Архів оригіналу (PDF) за 19 квітня 2012. Процитовано 2 червня 2012.
- IBM (1955). IBM Presents the 650 Magnetic Drum Data Processing Machine (PDF). 32-6770. Архів оригіналу (PDF) за 5 лютого 2012. Процитовано 2 червня 2012.*
- Andree, Richard V. (1958). Programming the IBM 650 magnetic drum computer and data-processing machine.
- Knuth, Donald E. (January–March 1986). The IBM 650: An Appreciation from the Field. IEEE Annals of the History of Computing. 8 (1): 50—55. doi:10.1109/MAHC.1986.10010. Donald Knuth also dedicated his series of books, The Art of Computer Programming, to an IBM 650 computer, with the words «This series of books is affectionately dedicated / to the Type 650 computer once installed at / Case Institute of Technology, / in remembrance of many pleasant evenings.»
- IBM 650 Magnetic Drum Data Processing Machine [Архівовано 15 жовтня 2007 у Wayback Machine.]
Посилання
ред.- IBM Archives: Workhorse of Modern Industry: The IBM 650 [Архівовано 11 жовтня 2004 у Wayback Machine.] Includes a chronology, technical specifications, representative customers, and applications the 650 was used for.
- Weik, Martin H. (March 1961). A Third Survey of Domestic Electronic Digital Computing Systems. Ballistic Research Laboratories (BRL). Report No. 1115. Архів оригіналу за 11 вересня 2017. Процитовано 2 червня 2012. Includes about 40 pages of IBM 650 survey detail: customers, applications, specifications, and costs.
- The IBM 650 at Columbia University [Архівовано 10 лютого 2006 у Wayback Machine.]
- An IBM 650 Simulator written in Python[недоступне посилання з лютого 2019]
- An IBM 650 Simulator
- Sindelfingen Scroll down to House for the History of the IBM data processing where the working IBM 650 pictured above is located. See also History Galore at IBM Museum [Архівовано 19 жовтня 2012 у Wayback Machine.].
- IBM Museum Sindelfingen (has the working IBM 650 pictured above)
- IBM 650 documents at Bitsavers.org [Архівовано 11 лютого 2006 у Wayback Machine.] (PDF files)
- Video clip of IBM 650 and RAMAC in operation [Архівовано 1 червня 2012 у Wayback Machine.], alternate version [Архівовано 1 червня 2012 у Wayback Machine.]
- IBM 650 assembler and byte code interpreters