Cтраница 1
Барроуз В220) приводит нас к тому, что довольно трудно назвать транслятором. В каком-то месте мы должны определить нашего Адама и приняться за создание Евы. [1]
В машинах Барроуз предусмотрен одинаковый способ подключения внешних устройств. [2]
В машинах Барроуз, как и в других современных машинах, выполняется требование, обеспечивающее возможность коллективного использования одной и той же последовательности команд. [3]
Иногда машины Барроуз называют алгольно-ориен-тированными машинами. Жесткие и достаточно универсальные схемы аппаратной реализации конструкций языка, рассчитанные на наиболее сложные ситуации, в случае применения этих универсальных механизмов в простейших ситуациях приводят потере относительной эффективности при выполнении программ. Интересно отметить, что анализ эффективности транслирующих систем с языка алгол, проведенный для машин разных фирм и для разных трансляторов с этого языка, дал в какой-то степени неожиданный результат. Система команд этой машины типично традиционная и даже не имеет средств косвенной адресации. [4]
Вычислительные центры фирмы Барроуз оснащены системами В5500, которые служат для выполнения разнообразных работ в режиме мультиобработки. [5]
Стек в машинах Барроуз широко используется для организации обращений к процедурам или подпрограммам. Для того чтобы из одной процедуры ( программы) обратиться к другой процедуре, выполняется следующая последовательность действий. [6]
Система команд машины Барроуз в большой степени отражает требования алгола, и, по-видимому, в настоящее время пальма первенства по скорости трансляции принадлежит машинам подобной структуры. [7]
Вычислительные центры фирмы Барроуз оснащены системами В5500, которые служат для выполнения разнообразных работ в режиме мультиобработки. [8]
Второй особенностью структуры машин фирмы Барроуз является введение тегов ( флажков, меток) в памяти. Каждое слово в памяти снабжено группой дополнительных разрядов, которые не участвуют в арифметических и логических операциях, а служат для указания того, что собой представляет информация, записанная в соответствующем машинном слове. Теги, таким образом, являются управляющими разрядами слова. Устройство управления, обратившись в память за каким-либо словом, настраивает дальнейшую свою работу в зависимости от содержимого этих разрядов. [9]
Язык фортран, используемый машинами Барроуз, является одной из версий фортран-IV. [10]
В состав математического обеспечения машин Барроуз входят пакеты прикладных программ численных методов, линейного программирования, нелинейного программирования, методов матричной алгебры и др. Особенно широко в системе МО представлены прикладные программы системы бухгалтерского учета, управления и планирования производства, расчета прибылей и затрат, системы учета банковских операций. Фирма имеет богатый опыт по внедрению своих машин в эти сферы, и это нашло должное отражение в составе математического обеспечения ее машин. [11]
Каковы же основные особенности машин семейства Барроуз, резко отличающие их от остальных машин традиционной структуры. [12]
Если в начале своей деятельности фирма Барроуз главное внимание уделяла вопросам создания ЭВМ коммерческого назначения, то в настоящее время все в большей степени это внимание обращается на создание крупных вычислительных систем, работающих в реальном масштабе времени, в режимах коллективного пользования. [13]
Аппарат дескрипторов является очень интересной особенностью машин фирмы Барроуз, и далее мы подробнее рассмотрим их назначение и функции. Косвенная ссылка может быть обращена к слову, которое, в свою очередь, само есть косвенная ссылка. Таким путем достигается многоуровневая косвенная адресация, причем длина цепочки косвенных ссылок ничем не ограничена. Следует подчеркнуть еще раз, что команда вызова имени завершает свою работу размещением косвенной ссылки в стеке, в отличие от оператора вызова значения, для выполнения которого может потребоваться аппаратный анализ цепочки косвенных ссылок, многократные обращения в память, в результате чего в верхушке стека должен оказаться операнд. [14]
Что же с этой целью предусмотрено в структуре машин Барроуз. Это - многостековая организация, которая позволяет организовывать дерево стеков, ветвление стеков на любом уровне. [15]