ПОИСК Статьи Рисунки Таблицы Общая характеристика из "Программирование и вычислительные методы в химии и химической технологии" Ниже приведены основные характеристики машины. [c.451] Операции С нлаваюш ей запятой вводятся с помощью микропрограмм, и средняя скорость их выполнения — 200—300 оп/сек. [c.451] Представление чисел в машине. Арифметические операции в машине выполняются с числами в дополнительном коде, представленными в форме с фиксированной запятой. [c.451] Основной единицей информации в машине является 36-разряд-ный код, соответствуюш ий одной ячейке ЗУ, Разряды нумеруются справа налево 36,35, 34. 3,2,1. [c.451] При хранении числовой информации запятая фиксируется между 34-м и 35-м разрядами, а 36-й разряд — знаковый. [c.451] С номош ью псевдоопераций можно ввести целые числа, числа с двойной точностью и с плавающей запятой. Целые числа представляются в виде условно целых, когда занятая фиксируется после младшего разряда. Числа с двойной точностью записываются в двух последовательных ячейках, при этом целая часть размещается в первой ячейке, а дробная — во второй. При записи чисел с плавающей запятой мантисса и порядок размещаются в одной ячейке. В этом случае для записи порядка числа отводятся разряды 1—7, а для мантиссы — разряды 8—34. Знак норядка указывается в 7-м разряде, а знак числа — в 35-м и 36-м разрядах. Число называется нормализованным, если для его мантиссы выполняется условие 1/2 т 1. [c.451] Логическая структура машины. Наири-С содержит следующие функциональные устройства арифметическое устройство, устройство управления, запоминающее устройство, устройств ввода-вывода, пульт управления. [c.451] Арифметическое устройство АУ) предназначено для выполнения арифметических и логических операций над числами и кодами. Оно состоит из сумматора и регистров для хранения операндов, роль которых выполняют фиксированные ячейки. [c.451] Все арифметические операции в сумматоре выполняются над числами с фиксированной занятой в модифицированном дополнительном коде. При выполнении операции над числами с плавающей запятой код числа в сумматоре разбивается на две частиз мантиссу и порядок, операции с которыми производятся в режиме с фиксированной запятой раздельно. [c.452] В процессе выполнения операции предусмотрено округление результата. Для этого используется дополнительный разряд сумматора. [c.452] Устройство управления УУ) предназначено для автоматического управления работой отдельных устройств нри выполнении операций. Команды программы выполняются в порядке их следования, адрес каждой из них нри исполнении указывается в счетчике адреса команд (СчК). [c.452] Выполнение команды осуществляется за пять этапов и начинается с ее выборки из запоминающего устройства в 36-разряд- ый регистр команды (РгК). [c.452] На первом этане производится выборка команды из памяти в сумматор, формирование исполнительной команды в соответствии с признаками и передача ее в РгК. [c.452] Второй и третий этапы обеспечивают подготовку операндов к выполнению операции (выбор из памяти, разделение на мантиссу и порядок для операций с плавающей запятой и запись в фиксированные ячейки). [c.452] На четвертом и пятом этапах производится выполнение операции и запись результата но адресу, указанному в команде. [c.452] Запоминающее устройство (ЗУ) машины подразделяется на две частив оперативное (ОЗУ) и долговременное (ДЗУ). [c.452] ОЗУ содержит 1024 ячейки и предназначено для хранения программы и числовой информации. Помимо этого оно содержит ять фиксированных ячеек, которые выполняют роль регистров других устройств машины. [c.452] ДЗУ содержит 16 384 ячейки и предназначено для хранения команд, микропрограмм псевдоопераций и транслятора АП. Время обращения к ДЗУ составляет 20 мксек. [c.452] Первые 2048 ячеек ДЗУ используются для хранения микропрограмм управления и констант. Команды микропрограмм выполняются принудительно, т. е. в выполняемой команде указывается адрес следующей. Поэтому каждая ячейка памяти, занимаемая микропрограммами, содержит большее число разрядов, а именно по 72 разряда. [c.452] Вернуться к основной статье