В архитектуре ЭВМ второго поколения можно отметить следующие особенности:
применение специальных устройств преобразования адресов;
использование индексного регистра;
применение иерархической структуры памяти;
обособленное управление вводом / выводом;
использование системы прерываний для работы с устройствами ввода/вывода;
использование принципов микропрограммного управления;
Третье поколение — интегральные схемы (1965-1980)
Изобретение в 1958 году Робертом Нойсом (Robert Noyce) кремниевой интегральной схемы означало возможность размещения на одной небольшой микросхеме десятков транзисторов. Компьютеры на интегральных схемах были меньшего размера, работали быстрее и стоили дешевле, чем их предшественники на транзисторах.
К 1964 году компания IBM лидировала на компьютерном рынке, но существовала одна большая проблема: компьютеры 7094 и 1401, которые она выпускала, были несовместимы друг с другом. Один из них предназначался для сложных расчетов, в нем использовалась двоичная арифметика на регистрах по 36 бит, во втором применялась десятичная система счисления и слова разной длины. У многих покупателей были оба этих компьютера, и им не нравилось, что они совершенно несовместимы.