Файл: Мелькумов, Л. Г. Вычислительная техника в управлении предприятиями угольной промышленности.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 21.10.2024
Просмотров: 81
Скачиваний: 0
диться предварительная обработка информации для отсеивания ложной и избыточной информации, а также сокращения объема передаваемой информации.
Для многомашинных систем характерно применение принци па плавающего закрепления вычислительных задач за машина ми. Это условие вызывается тем, что жесткое закрепление вы числительных функций за отдельными машинами приводит к
значительному уменьшению гибкости оперативного перераспре деления нагрузки в случае появления дополнительных работ
или выхода из строя ЭВМ.
При оперативном временном режиме работы средств обра ботки данных достигается высокая степень автоматизации про цесса принятия решения (выработки управляющей информации). При неоперативном режиме работы средства обработки данных являются источниками информации, на основе которой человек вырабатывает управляющую информацию.
§ 2. СЧЕТНО-КЛАВИШНЫЕ И СЧЕТНО-ПЕРФОРАЦИОННЫЕ МАШИНЫ
Ввод исходных данных и управление работой счетно-клавиш ных машин (CKM) осуществляется вручную с помощью клавиа
туры. CKM подразделяются: по |
виду |
привода — на ручные, |
|
электромеханические, электронные; |
по |
уровню |
механизации |
выполняемых работ — на ручные, |
полуавтоматы, |
автоматы; по |
способу представления полученных результатов — на счетчиковые, ламповые, со специальными носителями (бумажный рулон,
перфолента). Современным требованиям удовлетворяют лишь
CKm с электронным приводом, предпочтительно автоматы. В последних оператор набирает одно число, затем другое, дейст вие над этими числами и автоматически получает ответ. Для электронных автоматов характерно представление результатов счета на ламповую индукцию, а также с помощью печатающего устройства на бумажном рулоне.
Для выполнения расчетов, встречающихся при обработке экономической информации, используются суммирующие, вы числительные и счетно-табличные CKM
Суммирующие машины для сложения и вычитания выдают
исходные данные и результаты подсчетов на печать. Эти машины могут быть многоклавишными и десятиклавишными. Производи тельность машин достигает 1800—1900 слагаемых в час. Выпу скаются и используются следующие типы суммирующих машин:
СДМ-107, СДМ-1.33, из зарубежных «Аскота-114», «Аскота-117»
(ГДР).
Вычислительные машины выполняют все арифметические действия и при наличии электронного счетного устройства обес
печивают выдачу результатов на индикацию и бумажный рулон. Выпускаются настольные электронные вычислительные машины «Искра», «Вятка», «Вега», выполняющие операции со скоростью:
сложение и вычитание — 0,085—0,25 с, |
умножение и деление — |
7* |
99 |
0,6—5,5 с. Из зарубежных типов машин используются «Элка-22», «Элка-25» (НРБ), «ЭТР-220», «Зоемтрон» (ГДР).
Счетно-табличные машины делятся на бухгалтерские, фак турные и специальные. Бухгалтерские машины используются для составления многографных реестров с суммируемыми и сальди руемыми показателями. Они могут быть текстовые, имеющиё кроме цифровой еще и буквенную клавиатуру, и бестекстовые, односчетчиковые и многосчетчиковые. Фактурные машины пред
назначаются для составления документов типа счетов-фактур,
содержащих наряду с текстом цифровые данные. На фактурных
машинах выполняются операции сложения, вычитания, умноже ния и определения процентов.
На предприятиях угольной промышленности нашли примене ние счетно-табличные машины типа «Аскота-170» 45- и 55-счетчи-
ковые (ГДР). На этих машинах составляются сводные докумен
ты, требующие арифметического сложения по строкам и графам.
Значительный эффект может быть получен при агрегатирова нии клавишных машин с ленточными перфорирующими устрой ствами и карточными перфораторами.
Под счетно-перфорационными машинами (СПМ) понимается
набор машин, взаимосвязанных в процессе обработки информа ции, закодированной на перфокартах в десятичной системе
счисления.. Каждая из машин выполняет одну или несколько операций, поэтому СПМ всегда используются в комплекте.
В счетно-перфорационных машинах информация, подлежа щая обработке, наносится на перфокарты в виде системы отвер
стий. Перфокарты с отверстиями при πpφπycκe через считываю щие устройства машины замыкают электрические цепи, которые,
управляя рабочими механизмами или отдельными блоками, обес
печивают группировку, подсчет или печать данных.
Основным носителем информации является перфокарта пря
моугольной формы из плотного картона, имеющая стандартные
размеры: ширина |
82,5 + 0,1 мм, длина 187 + 0,1 мм, толщина |
0,18 + 0,02 ÷ 0,015 |
мм. Верхний левый угол перфокарты срезан, |
что позволяет быстро и правильно ориентировать ее в процессе обработки. На одной стороне перфокарты отпечатана цифровая
сетка в виде столбцов цифр от нуля до девяти, которые соответ ствуют символам десятичной системы счисления. Каждый верти кальный столбец цифр принято называть колонкой. Перфокарты бывают с 45 и 80 колонками. Горизонтальный ряд одноименных
цифр называется позицией. Перфокарты имеют 12 позиций: 10 для пробивки цифровых значений и 2, расположенных в над цифровом поле, для пробивки условных обозначений, называе мых надсечками. Надсечки необходимы для управления работой
отдельных механизмов и машин (сортировок, табуляторов,
электронного вычислителя и др.).
Для нанесения информации на перфокарту составляется ма кет— последовательность расположения показателей на перфо-
100
карте или закрепления колонок перфокарты за перфорируемыми
показателями.
Показатели, подлежащие размещению на перфокарте, назы вают ее реквизитами. При составлении макетов перфокарт в
начале располагают специальные показатели, необходимые для машинной обработки (номер макета, номер пачки). Затем эко
номические показатели в их логической последовательности: постоянные признаки, переменные и числовые величины показа телей. Каждому реквизиту отводится число колонок, равное его максимальной значности.
Отечественные счетно-перфорационные машины можно под разделить: по емкости перфокарт — на 45- и 80-колонные; по характеру обрабатываемой информации — на цифровые и алфа витно-цифровые; по роли в технологическом процессе — на ос новные (сортировки и табуляторы), вспомогательные (перфора торы и контрольники) и специальные — перфораторы итого вые, дублирующие, вычислительные, репродукторы, раскладоч
но-подборочные и расшифровочные машины; по конструкции — на электромеханические и электронные.
Обычно в комплект на один табулятор устанавливаются три-четыре перфоратора, два-три контрольных и одна сорти ровка.
Опыт эксплуатации СПМ показал, что эти машины применя ются эффективно для решения задач,, требующих большого объема сортировки и выборки данных из одного и того же мас
сива.
СПМ не позволяет осуществлять логические операции и быстро обращаться к большим массивам накапливаемой инфор мации, имеют малое быстродействие. Это предопределяет вспо могательную функцию СПМ при применении ЭВМ.
§ 3. АРИФМЕТИЧЕСКИЕ ОСНОВЫ ФУНКЦИОНИРОВАНИЯ ЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН
Для решения математической задачи на ЭВМ нужно ввести в машину необходимые данныеисходные числовые данные, порядок выполнения действий и т. д. Данные, вводимые в ма шину, фиксируются в ячейках памяти в закодированном виде. Код числа набирается с помощью комбинации цифр 0 или 1, что соответствует двум состояниям ячейки памяти машины.
Поэтому приемлемой для машины системой записи чисел является двоичная система счисления, в которой десятичное чис
ло записывается с помощью комбинации двух чисел 0 или 1,
являющихся множителями (коэффициентами) степенного ряда
соснованием 2.
Вобщепринятой десятичной системе счисления для записи
числа используются знаки от 0 до 9, являющиеся множителями
101
степенного ряда с основанием 10. Если, например, взять число
115, то в десятичной системе счисления его можно записать в следующем виде:
11510 = I-IO2 -+• 1-Ю1+ 5-10« = 100+ 10 ⅛ 5.
Это же число в двоичной системе счисления запишется как сумма двоек в соответствующих степенях:
1152 = 1-26 + 1 ∙25 + 1 ∙24 + 0-23 + 0∙22 + 1-21+ 1-2« = = 64 + 32 + 16 + 0 + 0 + 2 + 1.
Множитель 0 или 1 показывает необходимость брать 2 в данной степени.
Взяв эти множители, получим запись числа 115 в двоич ной системе счисления: 1 IS2= 1 110 011. Следовательно, это число образуется последовательной записью множителей при основа нии 2 от самой высокой до нулевой степени (т. е. слева напра во).
Из десятичной системы счисления число 115 можно перевести в двоичную последовательным делением на 2, т. е.
_115 |
|_2 |
|
|
|
|
|
114 |
57 |
12 |
12 |
|
|
|
1 |
56 |
28 |
|
|
|
|
= |
1 |
|
2 |
|
|
|
28 ___ɪ4 I |
12 |
|
||||
|
= |
0 |
14 |
7 |
|
|
|
|
= |
0 |
6 |
_ 3 |
12і |
|
|
|
= |
1 |
— 2 |
|
|
|
|
|
— |
Г |
|
|
|
|
|
|
= |
|
Подчеркнутые цифры записываются в направлении, указан- |
||||||
ном стрелкой |
(1110011), т. е. |
в этом случае справа налево. |
||||
Арифметические операции над числами в двоичной системе |
||||||
счисления выполняются по следующим правилам: |
|
|||||
Сложение |
Вычитание |
|
Умножение |
|||
0+0 = 0 |
0 — 0 = 0 |
|
0×0 = 0 |
|||
0 + 1 = 1 |
1—0=1 |
|
0×l =0 |
|||
1+0=1 |
1 |
— 1=0 |
|
1X0 = 0 |
||
1 + 1 = 10 |
10-1 = 1 |
■ |
1X1 = 1 |
|||
Например, |
необходимо сложить два числа 62 и 31 . Запишем |
эти числа в двоичной системе счисления
622 = IllllO
312 = Illll
Сложим левые и правые части:
62 + 31 = 93
102