Cтраница 2
Прочерк в поле адреса означает, что соответствующий адрес не используется, хотя поле адреса и содержится в команде. Поскольку каждая команда содержит три m - разрядных поля адреса, то для адресации информации употребляются / С3 3 X 5 - 15 адресов, только 9 из которых, как видно из (2.21), используются эффективно. При выполнении программы производится Т3 14 обращений к памяти: 5 с целью выборки команд и 9 с целью чтения - записи операндов. [16]
Если в универсальных ЭВМ длина машинного слова может достигать 64 двоичных разрядов, то в ЭВМ, используемых для сопряжения с каналами связи, она находится в пределах 12 - - 24 двоичных разрядов. Адресность команды лежит в пределах 1 - - 2 адресов и часто переменная. Адресация информации может быть непосредственной, относительной, косвенной. Непосредственная адресация означает, что в адресной части команды размещается информация, подлежащая обработке. При косвенной адресации адрес, указанный в команде, определяет адрес ячейки, в которой хранится не сама информация, а адрес, в соответствии с которым размещается информация. Принцип относительной адресации ( см. разд. [17]
Для организации мультипрограммной работы требовались машины с большой емкостью памяти. В ЭВМ второго поколения были решены основные вопросы динамического распределения ресурсов и организации многоблочной памяти. В этот период разрабатываются принципы эффективной адресации информации, хранимой в памяти ЭВМ. [18]
Влияние длины слов на затраты памяти иллюстрируется рис. 2.1, где п - длина слова; С - затраты памяти, исчисляемые в битах. Точка L на оси абсцисс соответствует максимальной длине элементов информации. Кривая / характеризует затраты на адресацию информации, которые уменьшаются с увеличением п и при п L принимают минимальное значение С0 A Iog2 M, определяемое числом адресов в программе А и числом элементов информации М, с которыми оперирует программа. [19]
Одним из основных факторов, определяющих эффективность системы ИРИ, является рациональная организация обратной связи между абонентами системы и работниками службы информации, участвующими в процессах функционирования системы. Основное назначение обратной связи заключается в получении определенных данных, которые могут быть использованы для систематической адаптации системы к изменяющимся внешним условиям ее функционирования, что позволяет на заданном уровне поддерживать ее эффективность. В число показателей эффективности обычно включают показатели технической эффективности: время доведения информации до абонентов, точность адресации информации, полнота информирования, новизна направляемой абонентам информации и некоторые другие показатели. Влияние информации, поступающей к абонентам, на сокращение сроков выполняемых ими работ, повышение научно-технического уровня работ, процесс стимулирования новых идей и концепций и на некоторые другие стороны научной и производственной деятельности абонентов, служит показателем экономической эффективности системы. Именно такие данные, позволяющие оценивать основные показатели эффективности системы, необходимо получать с помощью канала обратной связи. [20]
Процессор - центральная часть ЭВМ, организующая ее работу по заданной программе. Процессор объединяет в себе АЛУ и ЦУУ, с помощью которых рабочая программа интерпретируется в вычислительный процесс. Структура процессора зависит от принятой в ЭВМ системы счисления, формата данных и команд, системы команд, способов адресации информации и организации вычислительного процесса и принципа управления им, а также метода контроля и диагностики работы ЭВМ. [21]
Эффективность способа адресации характеризуется двумя показателями: затратами оборудования и затратами времени на доступ к адресуемой информации. Затраты оборудования определяются суммой затрат оборудования на обработку адресов в процессоре и затрат памяти на хранение адресов, указываемых в командах программы. Последние составляют основную долю затрат оборудования, и поэтому при оценке затрат оборудования обычно ограничиваются учетом затрат памяти на адресацию информации. Затраты времени принято характеризовать числом обращений к основной памяти, выполняемых с целью выборки или записи операнда. [22]
Так, если для алгоритма типичны короткие выражения вида С А В, где - знак операции; А, В, С - переменные, хранимые в памяти, то 3-адресная система команд по сравнению с 1-ад-ресной системой дает существенный выигрыш во времени вычислений, а затраты памяти на хранение адресов, указываемых в командах, оказываются одинаковыми. Однако с увеличением числа операндов в выражении отпадает необходимость каждую операцию сопровождать тремя адресами, поскольку результат операции может быть сохранен в процессоре и использован в качестве операнда в следующей операции. В научно-технических расчетах на одну операцию приходится в среднем 1 2 - 1 4 операнда, хранимых в основной памяти, а в задачах обработки данных - 1 6 - 1 8 операнда. Следовательно, с точки зрения затрат памяти на адресацию информации наиболее экономичны для научно-технических расчетов 1-адресные команды, а для задач обработки данных - 2-адресные команды. По этой причине в ЭВМ общего назначения наиболее широко применяется 2-адресная система команд, а в мини - и микро - ЭВМ - 1-адресная система команд. [23]
Из ВЗУ ( иногда их называют накопителями - см. гл. Магнитный барабан представляет собой цилиндр, на наружную поверхность которого нанесен слой магнитного материала. Цилиндр вращается с частотой 1500 - 6000 об / мин. Вдоль образующей цилиндра расположены блоки магнитных головок, каждой из которых соответствует узкая кольцевая полоска на поверхности барабана. Адресация информации на барабане осуществляется указанием номеров дорожек и места на дорожке. Для уменьшения времени доступа ( время на поиск места, где записана информация) запись информации на барабан и считывание осуществляются не отдельными словами, а группами слов - блоками. [24]