Cтраница 2
Винтовой компрессор - динамически уравновешенная машина. Он не требует специальных фундаментов и может быть смонтирован на свайных основаниях или легких металлических фундаментах. Перед транспортированием агрегата местный блок управления демонтируют с компрессорной установки. [16]
Работа вычислительных машин в замкнутом и разомкнутом контурах.| Матричная ключевая структура. [17] |
По мере увеличения размеров вычислительных машин перед конструкторами возникла самостоятельная проблема, связанная с увеличением сложности. В связи с этим был предложен модульный принцип, согласно которому машина составлялась из большого количества отдельных устройств, причем среди этих устройств встречалось довольно много однотипных. Так, например, местные блоки управления для различных типов устройств ввода - вывода могут быть сделаны достаточно сходными. Аналогичным образом запоминающие устройства могут составляться из идентичных блоков. По мере увеличения количества отдельных соединяемых между собой устройств становилось все труднее организовать структуру запоминающего устройства с большим количеством соединенных с ним каналов связи. [18]
Главный недостаток основной структуры, описанной выше, состоит в том, что все операции в ней выполняются последовательно. Большая часть времени работы машины затрачивается на организацию процессов ввода - вывода, на передачу отдельных слов, на управление устройствами ввода - вывода и на синхронизацию работы этих устройств. В этом случае устройство управления посылает команды местным блокам управления каждого канала ввода - вывода. Эти местные блоки управления представляют собой миниатюрные специализированные вычислительные машины, предназначенные для управления устройствами ввода - вывода и организации процессов передачи отдельных слов или групп слов в запоминающее устройство или из него. [19]
Хотя в хорошо разработанных вычислительных системах все связи между устройствами ввода - вывода и внутренним запоминающим устройством построены по единому принципу, имеются существенные различия в представлении данных и кодировании между магнитной лентой, перфокартами, перфолентами и печатающими устройствами. Только в простейших системах из устройств ввода - вывода во внутреннее запоминающее устройство передаются элементарные последовательности двоичных сигналов, хранящиеся во внешней памяти. Во всех системах, за исключением - самых элементарных, местные блоки управления должны осуществлять автоматическое преобразование кодов между базовой внешней и базовой внутренней системами кодирования. Подобные преобразования по меньшей мере должны обеспечить хотя бы такое положение, при котором данные на выходе устройства ввода и на входе устройства вывода были бы закодированы в одном и том же внутреннем коде, хотя этот код может и не совпадать с тем, который используется в арифметическом устройстве. Некоторые устройства, такие, например, как устройства чтения перфолент, работают с различными кодами, которые должны распознаваться блоком местного управления. Многие устройства с магнитной лентой используют различные коды для записи двоичных чисел и двоично-кодированных знаков. Эти коды также должны распознаваться блоком местного управления. [20]
Операционные блоки, выполняющие операции с мантиссами, по своему построению аналогичны АЛ У с фиксированной запятой. Связь АЛУ с плавающей запятой с ЦУУ ЭВМ осуществляется местными блоками управления мантиссами и порядками. [21]
Устройство ввода и вывода это очень важная часть вычислительной системы и оно будет рассмотрено более подробно в § 8.6. Иногда операции ввода и вывода целиком обеспечиваются центральным процессором путем формирования необходимой последовательности команд. В других случаях центральный процессор управляет только началом выполнения этих операций путем посылки специального сигнала в местный блок управления, который вырабатывает подробную программу для каждого этапа передачи данных. В наиболее элементарной форме центральный процессор имеет возможность запустить или остановить устройство ввода - вывода, после чего в соответствующий момент времени центральный процессор управляет записью на соответствующий носитель одного или небольшого количества знаков или считыванием этих знаков. [22]
В большинстве простых машин предусмотрены средства блокировки так, что ни одна операция не может быть начата до окончания предыдущей операции. В случае операций ввода-вывода машина может простаивать достаточно долго в ожидании завершения этих операций. В простейших случаях в словарь машины вводятся специальные команды, позволяющие определять состояния ( простой или работа), в которых находятся устройства ввода - - вывода или местные блоки управления. Другим средством, с помощью которого можно увеличить эффективность работы простых машин, является останов при обнаружении ошибок. В подобных случаях работа устройств ввода - вывода прекращается. Центральный процессор останавливается при наличии переполнения. В более сложных системах имеются индикаторы ошибок, причем по программе определяются состояния этих индикаторов и делается попытка исправить ошибку либо путем повторного считывания ( например, при выполнении операций ввода - вывода с участием магнитной ленты), либо путем повторного выполнения данного участка преграммы, либо путем выполнения каких-либо других действий, определяемых программистом. [23]
Главный недостаток основной структуры, описанной выше, состоит в том, что все операции в ней выполняются последовательно. Большая часть времени работы машины затрачивается на организацию процессов ввода - вывода, на передачу отдельных слов, на управление устройствами ввода - вывода и на синхронизацию работы этих устройств. В этом случае устройство управления посылает команды местным блокам управления каждого канала ввода - вывода. Эти местные блоки управления представляют собой миниатюрные специализированные вычислительные машины, предназначенные для управления устройствами ввода - вывода и организации процессов передачи отдельных слов или групп слов в запоминающее устройство или из него. [24]
Для обмена информацией процессор выдает в блок местного / правления селекторного канала БМУСК сигнал запроса СЗ. Если СЗ тринят, то из ОЗУ в БМУСК передается код операции КОп, код адреса УВВ К А УВВ и код номера зоны носителя информации К. Триняв эту информацию, БМУСК дешифрирует адрес требуемого VBBt и посылает сигналы запуска, характера работы и координаты юны носителя информации. Дальнейшей работой У5Б; управляет го местный блок управления ЕМУ. [25]
Схема АЛУ. [26] |
Схема АЛУ и его связь с остальными устройствами ЭВМ показана на рис. 5.14. Регистры 1 и 2 служат для хранения исходных данных ( например, множителей), в регистре 3 формируется результат ( например. Связь АЛУ с памятью осуществляется через кодовые шины числа КШЧ. По ним в АЛУ вводятся исходные данные для преобразования, по ним же результаты выдаются в память. Выполнение операций производится в сумматоре согласно ма ( шинным алгоритмам арифметических, логических и других операций. В местном блоке управления МБФС вырабатываются управляющие сигналы, координирующие взаимодействие всех блоков АЛУ между собой и с другими блоками процессора в соответствии с исполняемыми операциями. Схемы контроля обеспечивают непрерывный оперативный контроль работы АЛУ, а при обнаружении систематических сигналов ошибок - выдачу соответствующих управляющих импульсов для их исправления. [27]