Upgrade 770 Полная | Page 55

как это было та System/360, автор самого термина «компьютерная архитектура», пояснял, чем она отличается от ее реализации. Архитектура компьютера — это набор спецификаций, математическая модель его функционирования, тогда как реализация — это конкретные чертежи и монтажные схемы тех или иных электронных устройств. То есть проектировщик дает указание: процессор должен содержать столько-то регистров общего назначения такой-то емкости, но что это будут за регистры, из каких деталей они будут изготовлены, интересно только разработчику. При этом от модели к модели реализа- ция регистров может меняться (их можно делать из спичечных коробков, ламп, транзисторов, микросхем, светодиодов, бананового пюре) , но всякий раз пользователь (программист) будет работать с одними и теми же регистрами, состоящими из раз и навсегда определенного числа элементов. Разделение архитектуры и реализации стало одним из главных преимуществ проекта System/360. Изначально IBM предполагала выпустить линейку из шести моделей ЭВМ, которые могли комплектоваться сорока различными периферийными устройствами. Однако на деле было сконструирова55