IBM System/360 (S/360) — семейство компьютеров класса мейнфреймов, которое было анонсировано 7 апреля1964 года. Это был первый ряд компьютеров, в котором проводилось чёткое различие между архитектурой и реализацией. ЭВМ моделей 360/370 были самыми распространёнными компьютерными системами в крупных компаниях в конце 1960-х и 1970-е годы.
Затраты на разработку System/360 составили около 5 млрд долларов США (что соответствует 30 млрд в ценах 2005 г.). Таким образом, это был второй по стоимости проект НИОКР1960-х годов после программы «Аполлон».
В отличие от отраслевой практики того времени, IBM создала единую серию компьютеров, использующих один и тот же набор команд и одинаковые интерфейсы для подключения стандартных периферийных устройств. Линейка моделей покрывала почти любые потребности крупных организаций. Эта позволяло заказчику использовать сначала недорогую модель, после чего с ростом компании обновиться до более крупной системы — без необходимости переписывать программное обеспечение. До появления System/360 в деловых и научных приложениях использовались разные компьютеры с разными наборами команд и операционными системами, разными периферийными устройствами. Для обеспечения совместимости IBM впервые применила технологию микрокода, который применялся во всех моделях серии (с отдельными исключениями в самых старших моделях).
Эта гибкость и одновременно стандартизация значительно снизили стоимость владения ЭВМ для клиентов, несмотря на высокую цену самих компьютеров. Распространение System/360 в качестве отраслевого стандарта позволило использовать одни и те же программные решения в разных компаниях.
Появление System/360 закрепило такие стандарты, как 8-битный байт (в отличие от 4 или 6 бит и байтов переменной длины), память с байтовой адресацией (в отличие от памяти с побитовой или словной адресацией)[1], использование процессоров с микрокодированием (когда сложные команды выполняются с помощью микропрограмм, а не с помощью отдельных схем)[2].
Шестнадцатеричная система счисления, широко применявшаяся в документации IBM/360, практически вытеснила ранее доминировавшую восьмеричную. Также IBM/360 была первой 32-разрядной компьютерной системой.
Старшие модели семейства IBM/360 и последовавшее за ними семейство IBM/370 были одними из первых компьютеров с виртуальной памятью и первыми серийными компьютерами, поддерживающими реализацию виртуальных машин.
Дальнейшим развитием IBM/360 стали системы 370, 390 и System z. Архитектура IBM/360 была настолько удачной, что стала де-факто промышленным стандартом вплоть до сегодняшнего дня[когда?]. Многие другие фирмы стали выпускать совместимые с IBM/360 компьютеры, например, — семейство 470 фирмы Amdahl[англ.], мейнфреймы Hitachi, UNIVAC 9200/9300/9400 и др.
В СССР аналогом IBM/360 были машины серии ЕС ЭВМ, выпускавшиеся с 1971 года.
↑Performance calculated (not measured) based on a mix of instructions typical of scientific applications ("Gibson Mix") with the results in kilo Instructions Per Second (kIPS) per Longbottom, RoyComputer Speeds From Instruction Mixes - pre-1960 to 1971 (неопр.). Дата обращения: 12 октября 2014. Архивировано 21 июня 2014 года. except for M95 and M195. The latter based upon estimates of performance relative to M65 from Pugh.
↑Ibid, using commercial instruction mix ("ADP Mix")
↑ 12Padegs, A. System/360 and Beyond (англ.) // IBM J. Res. Develop.[англ.] : journal. — 1981. — September (vol. 25, no. 5). — P. 377—390.
К. Джермейн. Программирование на IBM/360. — М.: «Мир», 1971. — 870 с.
Принципы работы системы IBM/370. — М.: «Мир», 1975.
Д. Стэбли. Логическое программирование в системе/360 = Logical programming with system/360 / под ред. Л.Д.Райкова и М.Р.Шура-Буры. — М.: МИР, 1974. — 752 с. (рус.)