Первым электронным компьютером стала Манчестерская малая экспериментальная машина. Она была построена по принципу совместного хранения данных и программ в памяти.
Как только Дж. Фон Нейман предложил новый тип структуры ЭВМ в 1946 году, все машины стали строиться по этому типу. Первой такой ЭВМ стала EDSAC, а вслед за ней появилась и первая советская ЭВМ МЭСМ в 1951 году.
Советская ЭВМ МЭСМ изначально задумывалась как макет или модель Большой электронной счетной машины. Однако потом этот макет доделали до полноценной машины, которая была способная решать реальные задачи.
В 1964 году появились компьютеры класса мейнфреймов — IBM Systfirst/360. Была создана линейка компьютеров: от малых к большим, от низкой к высокой производительности. Одинаковый набор команд — вот, что использовали все модели компьютеров! И не нужно было при смене недорогой модели на более крупную систему переписывать программное обеспечение. Кроме того, впервые была применена технология микрокода!
Интересно узнать:
микрокод — это программа, благодаря которой каждая машинная инструкция превращается в несколько микроинструкций — микропрограммы. Инженеры-проектировщики отныне составляли сложную инструкцию не с помощью не менее сложной схемы, а писали микропрограммы. Таким образом, микрокод облегчил проектирование процессоров, а это, в свою очередь, привело к усложнению набора команд.
С момента распространения IBM/360 8-битные символы и 8-битный байт стали стандартом для всей компьютерной техники. Кроме того, эта система стала первой 32-разрядной компьютерной системой. Восьмеричную систему счисления полностью вытеснила шестнадцатеричная. Старшие модели семейства IBM/360, а также IBM/370 были одними из первых компьютеров с виртуальной памятью!