Место издания:Высшая школа экономики, Нижегородский филиал Г. Нижний Новгород
Первая страница:199
Последняя страница:209
Аннотация:Во второй половине 1960-х годов в Советском Союзе началась работа над созданием вычислительных машин серии 5Э26. Разработанные ЭВМ предназначались для применения в составе систем противовоздушной обороны С-300 различных конфигураций. На этих машинах также работали несколько систем программирования, выполнялась трансляция программ с различных языков программирования, велась подготовка текстовой документации. Реализация технического задания, подразумевавшего решение такого разнообразия задач, привела к аппаратной поддержке большого разнообразия типов данных: чисел с плавающей запятой, целых чисел различных типоразмеров и адресных значений программных компонентов (переменных, констант, процедур, меток), которые связаны со структурами данных современных языков программирования. Для работы с упакованными целыми числами была разработана оригинальная система адресации, обеспечивавшая доступ к элементам памяти с точностью до отдельного разряда. Принятые при разработке аппаратуры решения оказались вполне пригодными для организации программирования на ЭВМ ряда 5Э26 не только на машинно-зависимых языках, но и на языках значительно более высокого уровня – Фортране, Паскале, Си, а также более новых языках, возникших на их основе.