![](/user_photo/_userpic.png)
книги из ГПНТБ / Комиссаров, Э. С. Техника вычислений и механизации вычислительных работ учебник для кооперативных техникумов
.pdfКлавиша «ПД» 5 — подготовки деления — использу ется после набора делимого и установки соответствующего сдвига для передачи делимого в счетчик результатов.
При пользовании клавишами «СМ» в регистре и кла вишей «ПД» в счетчике появляются не сами набранные
числа, а их дополнения до 9.
Клавиша «РЧ» 20 передает число из счетчика резуль татов в регистр частного и множитель в виде дополнения
каждой цифры до 9.
Клавиши «4P» 18 и «4P» 19 передают число из регистра
всчетчик, первая в прямом выражении, вторая — в виде
дополнения до девяток.
Клавиши «ГР» 14 и «ГЧ» 17 служат для гашения счет
чика результатов и регистра.
Перед началом работы рычаг «ВКЛ» нужно перевести
вверхнее положение — включено. Все остальные рычаги —
«ПС», «ЗК», «3M», «ЗР» — включить, т. е. перевести в ниж
нее положение, погасить клавиатуру набора и клавиату ру сдвига клавишей «Г», а счетчик результатов и регистр
клавишами «ГР» и «ГЧ».
Рассмотрим порядок выполнения действий на машине
«Вятка».
Сложение и вычитание производится в том же порядке,
как и на других многоклавишных вычислительных ма
шинах. Если данные при сложении или вычитании числа имеют больше разрядов, чем емкость установочной кла виатуры, то, пользуясь клавиатурой сдвига, вводят их
в счетчик результатов по частям.
Пример. Найти сумму 37 854 627 148 и 6 329 142 593.
Сначала набирают первые восемь цифр 37 854 627 и так как
еще не набраны три цифры, то нажимают на клавиатуре
сдвига клавишу с цифрой 3. Затем нажимают клавишу «+»; в счетчике результатов появится набранное число с тремя нулями на конце. Теперь набирают оставшиеся три
цифры первого слагаемого 148, начиная с третьего ряда кла виш, и нажимают клавишу «+»; в счетчике результатов
появится первое слагаемое полностью2 |
. Таким же спосо |
|
бом вводится в счетчик результатов и второе слагаемое, |
||
используя при этом клавишу |
клавиатуры сдвига, так как |
|
при наборе второго слагаемого |
не вместилось две циф |
|
ры. |
|
|
211
Умножение можно производить с предварительным га
шением счетчика, с накоплением произведений и умноже ние на постоянный множитель (серийное умножение).
Для более быстрого получения результатов во всех слу чаях в качестве множителя следует брать число с меньшей
суммой цифр. |
гашением |
Пример умножения с предварительным |
|
счетчика результатов 5874 • 358 =2 102 892. |
На уста |
новочной клавиатуре с третьего ряда набирают 358 и нажи
мают клавишу «СМ», в регистре появится число 999641. За тем набирают с четвертого ряда множимое 5874 и нажима
ют |
клавишу «X». |
В |
счетчике появится произведение |
2 |
102 892. Счетчик |
и |
регистр погасятся. |
Умножение с накоплением производится точно так же, но при включенном (верхнем) положении рычага «ЗР».
При серийном умножении ставят рычаг «3M» в верхнее
положение и тем самым закрепляют постоянный множи тель в регистре и умножают, как было описано выше.
Деление. Включают рычаг «ПС» и нажимают одну из клавиш сдвига в соответствии с требуемым количеством цифр в частном. Затем с высших разрядов клавиатуры на
бирают делимое и нажимают клавишу «ПД», тем самым делимое перейдет в счетчик. Затем набирают делитель (с
высших разрядов) и нажимают клавишу «Д». Частное
появится в регистре, а в счетчике результатов—остаток.
§10. Проверка правильности работы арифмометров
иклавишных вычислительных машин
Для того чтобы быть уверенным в правильности ре зультатов, полученных на вычислительных машинах, их необходимо периодически проверять. Проверку также не обходимо производить при получении новой машины и по сле ремонта.
Сущность прогерки заключается в том, что на машине решают примеры, ответы которых заранее известны и при
•выполнении которых участвует максимальное количество узлов и механизмов. Существует несколько способов про
верки. Приведем способ проверки арифмометров. Он заклю чается в том, что число 123 456 789 последовательно умно жаем на 9, 18, 27, ..., 81. В счетчике результатов должны
появляться произведения, состоящие из одинаковых цифр,
212
кроме цифры второго разряда, в котором должен быть нуль. Так,’При умножении на 9 в счетчике результатов должно
быть OOOll 11111101, при умножении на 18 — 0002222222202 и т. д. При умножении на 81 — 0009999999909. Затем де
лаем отрицательные обороты, через каждые 9 оборотов цифры произведений должны сменяться в обратной по
следовательности. В результате на обоих счетчиках дол жны быть нули. Это говорит о том, что арифмометр рабо
тает правильно.
Выше был описан один из способов проверки правиль ности работы арифмометров. Его можно применить и для про верки других вычислительных машин. Приводим еще два
способа проверки.
1. Набираем |
на |
установочной клавиатуре |
число |
|
37037037 и |
умножаем |
его последовательно на |
3, 6, 9, |
|
12, 15, 18, |
21, |
24, 27; в произведении должны последова |
тельно получаться числа, состоящие из одинаковых цифр,
сначала (при умножении на 3) 111111111, затем (при умно жении на 6) 222222222 и т. д., при умножении на 27 —
999999999. Последнее произведение делят на 37037037;
вчастном должно быть 27.
2.Сущность второго способа видна из следующей таб
лицы.
Множимое Множитель Произведение
' 37037037 ■ |
3 • |
111111111 |
37037037 |
33 |
1222222221 |
37037037 |
333 |
12333333321 |
37037037 |
3333 |
123444444321 |
37037037 |
33333 |
1234555554321 |
37037037 |
333333 |
12345666654321 |
37037037 |
3333333 |
123456777654321 |
37037037 |
33333333 |
1234567887654321 |
На машинах, у которых емкость счетчика результатов меньше 16 разрядов, должны совпадать столько разрядов, какова его емкость. Последнее произведение нужно разде
лить на 37037037; в частном должно быть 33333333.
213
§ 11. Рациональные способы работы на машинах
Применение рациональных способов работы на вычисли
тельных клавишных машинах повышает производительность труда оператора, помогает полнее использовать эксплуата ционные возможности машин.
Процесс работы на машинах начинается с набора чи сел на установочной клавиатуре. На десятиклавишных
машинах (ВК-1, ВК-2, ВК-3, «Быстрица») следует исполь зовать «слепой» метод набора. Во всех случаях набор сле
дует делать левой рукой, освобождая правую для записи. На многоклавишных машинах следует набор делать ак
кордно, т. е. одновременно не нажимать две или более кла виши.
Некоторые рациональные приемы вычислений были рассмотрены ранее при описании способов умножения и деления на арифмометре «Феликс». Их можно использо
вать и при работе на многоклавишных полуавтоматичес
ких машинах.
ОдновременноеНа многоклавишныхсложениемашинахили вычитаниеможно выполнятьчисел в двухряд |
|||
совместныхграфах. |
и комбинированных действий. |
||
Пример.. |
256 |
8,45 |
|
|
+ |
642 |
+ 12,56 |
|
|
7253 |
9,62 |
|
|
8151 |
30,63 |
Для первой графы используем 9,8, 7 и 6-й, а для второй —
4, 3,2 и 1-й ряды установочной клавиатуры. В 8, 7, 6-м рядах набираем число 256, а в 3, 2, 1-м — 845 и нажимаем кла
вишу «+». Затем с левой стороны набираем 642, а с пра вой 1256 и передаем в счетчик результатов. В счетчике ре
зультатов слева будет сумма первой, а справа — второй графы.
Сложение при постоянном слагаемом. Сначала набира
ют и посылают в счетчик постоянное слагаемое. Затем на бирают первое переменное слагаемое и закрепляют его клавишей «П(Ю» и передают его в счетчик результатов. Сумму записывают в документ и снимают первое перемен ное слагаемое с помощью клавиши «—». На счетчике ре
214
зультатов остается постоянное слагаемое. Затем в таком
же порядке прибавляют и остальные переменные слага
емые.
Вычитание при постоянном уменьшаемом также вы
полняется с закреплением набора. Сначала посылают в счетчик результатов уменьшаемое, затем вычитают первое вычитаемое. Восстановление уменьшаемого производится нажатием на клавишу «+».
Вычитание при постоянном вычитаемом. Набирают
постоянное вычитаемое и с помощью клавиши «—» посы
лают его в счетчик результатов, в котором будет зафикси
ровано арифметическое дополнение к вычитаемому, затем
набирают и закрепляют на клавиатуре уменьшаемое, ко
торое с помощью клавиши «+» передают в счетчик резуль татов.
Для восстановления вычитаемого после записи первой разности нужно нажать клавишу «—». На счетчике оста лось арифметическое дополнение к вычитаемому. Затем
набирают второе уменьшаемое и поступают в таком же по
рядке.
Умножение на общий, множитель. Например, нужно
подсчитать стоимость 257 и 84 единиц товара, если стои мость одной единицы 36 коп. В высших разрядах клавиату ры набираем 257, а в низших.— 84; умножаем обычным спо собом на 36. В левой части счетчика результатов получим первое произведение (99 р. 52 к.), а в правой — второе
(30 р. 24 к.).
Описанный выше способ деления путем подбора де лимого на счетчике результатов можно применить к вы-
числению выражении вида-----. Для этого каретку передви-
C
гают в крайнее правое положение. В низших разрядах
клавиатуры набирают сомножитель Ь, а в высших — дели
тель с. Затем с помощью клавиши «+» подбирают в ле вой части счетчика результатов делимое а; результат бу
дет в правой части счетчика результатов; в счетчике обо ротов получится частное а : с.
Деление путем замены умножением делимого на число, обратное делителю, применяется в тех случаях, когда нуж но делить различные числа на постоянный делитель. Число, обратное делителю, находят путем деления единицы на постоянный делитель. Затем набирают обратное число и
215
закрепляют набор. Умножение на каждое делимое про изводят путем серийного умножения.
ЗадачаРассмотрим1. |
применение |
вычислительных машин на |
||||||
примерах |
решения |
задач. |
|
обращения по |
торговле по |
|||
|
Смета |
издержек |
||||||
требительского |
общества |
за |
9 |
месяцев |
приведена ниже. |
|||
Статьи издержек обращения |
|
% к обороту |
Сумма |
|||||
|
издержек |
|||||||
|
|
|
|
|
|
|
обращения, |
|
Автогужевые расходы |
|
|
|
|
1,3 |
тыс. |
руб. |
|
..................................... |
|
|
|
9 568 |
||||
Заработная плата |
|
|
|
|
3,6 |
26 496 |
||
Расходы по содержанию помещений и |
0,24 |
1 |
766 |
|||||
инвентаря................................................................ |
помещений , инвента |
|||||||
Расходы по аренде |
0,26 |
1 |
914 |
|||||
ря ................................................................................ |
текущий ремонт |
|
|
|
0,08 |
|
589 |
|
Расходы на |
|
|
|
|
||||
Проценты за |
кредит .......................................... |
|
установлен |
0,45 |
3 312 |
|||
Убыль товаров в |
пределах |
0,05 |
|
368 |
||||
ных норм........................... ........................... |
• |
|
|
|
|
|||
Расходы и потери ...........................по таре |
|
|
|
0,3 |
2 208 |
|||
Отчисления в фонд подготовки кадров |
0,13 |
|
957 |
|||||
Расходы по |
оплате работы |
нештатных |
|
|
|
|||
членов ревизионных |
и лавочных |
ко |
0,06 |
|
442 |
|||
миссий |
|
|
|
|
|
|
||
Прочие расходы ..................................................... |
|
|
|
. . . |
0,78 |
5 741 |
||
|
Итого расходов |
|
7,25 |
53 361 |
План товарооборота розничной торговли 736 тыс. руб. Требуется: на основании данных процентных такс и плана товарооборота рассчитать суммы издержек об ращения по смете по каждой статье с точностью до 1 руб. Решение. Нужно 736 тыс. руб. разделить на 100 и умножить на каждую процентную таксу. На установоч
ной клавиатуре устанавливаем число 7360 и закрепляем набор, затем умножаем на 1,3; результат записываем.
Умножение на остальные процентные таксы производим серийным способом.
216
Для проверки делим 53 361 на 736 000 и умножаем на
100, получаем 7,25%, что соответствует условию задачи.
ставил: |
2. |
Товарооборот универмага |
за |
I квартал |
со |
||
Задача |
|
|
|
|
|
|
|
|
Наименование товарных групп |
Товарооборот, |
руб. |
|
|||
Хлопчатобумажные ткани . |
. |
15 920 |
|
|
|||
Прочие ткани..................................... |
|
9 830 |
|
|
|||
Швейные изделия........................... |
|
6710 |
|
|
|||
Обувь |
..................................................... |
■ |
7 680 |
|
|
||
Галантерея ........................................... |
2 870 |
|
|
||||
Парфюмерия ..................................... |
|
2 050 |
|
|
|||
Культтовары ..................................... |
|
5 840 |
|
|
|||
Остальные товары........................... |
|
14 800 |
0,1%) |
от |
|||
Определить удельный вес (с |
точностью |
до |
дельных групп товаров в общем товарообороте универмага.
Решение. Находим сумму оборота по всем товарам— 65700 руб. Теперь нужно оборот каждой группы раз
делить на общий оборот и умножить на 100. Деление на 65700 заменим умножением на обратное число. Для этого 1 разделим на 65700. На арифмометре и машине BK-I
единицу устанавливать не обязательно. Набираем число
657, каретку передвигаем в высшие разряды и делим обыч
ным путем. На полуавтоматических и автоматических машинах единицу нужно набирать обязательно. C учетом заданной точности результата найдем, что 1 : 65700 —
= 0,00001522.
Теперь произведем упрощение сомножителей 0,00001522×
× 100 • 15920= 0,01522 • 1592. Аналогичные упрощения
производим и с остальными сомножителями. Набираем
1522, закрепляем набор, в счетчике результатов отделяем
справа налево пять десятичных знаков и серийным спо собом последовательно умножаем на 1592; 983; 671 и т. д.
Результаты умножения округляем до 0,1 и записываем в документ: 24,2%, 15,0; 10,2; 11,7; 4,4; 3,1; 8,9; 22,5%.
Сумма всех процентных такс должна дать 100,0 ±1%.
Задача 3. На основе следующих данных найти сред
ний процент торговой скидки для потребительского общес
тва.
217
Товарные группы |
Оборот > |
Торговая |
тыс. руб. |
скидка. % |
Текстильная |
галанте |
18,5 |
7,2 |
рея ...... |
|||
Шелковые ткани . . |
16,7 |
2,5 |
|
Трикотажные |
изделия |
36,8 |
4,8 |
Xлопчатобумажн ые |
42,3 |
2,3 |
|
ткани ........................... |
Решение. |
Искомая величина |
является средней |
|
арифметической |
взвешенной и вычисляется по формуле |
||
18,5 ■ 7,2+16,7 ■ 2,5 + 36,8 ∙ 4,8+42,3 ■ 2,3 |
= 3,9%. |
||
18,5+ 16,7 + 36,8 + 42,3 |
|
||
Такую задачу |
удобно решать на автоматических маши |
нах, где можно одновременно найти сумму произведений и сумму множимых, например на машине ВМА-2. Для этого нужно выключить рычаги автоматического гашения счет
чика оборотов и счетчика результатов. Оборот по каждой
группе набирать на дополнительной клавиатуре, а про центную таксу на основной. В результате в счетчике обо
ротов будет знаменатель, а на |
счетчике результатов — |
|
числитель. Передвинув каретку |
в крайнее |
правое поло- |
I |
переносим число из счет |
|
жение, с помощью клавиши «Il III» |
||
чика результатов в установочный механизм, |
набираем с |
высших разрядов число, стоящее в счетчике оборотов, га сим счетчик оборотов и производим деление.
§ 12. Электронные клавишные вычислительные машины (ЭКВМ)
Основные устройства ЭКВМ. Настольные электронные клавишные вычислительные машины построены на полу
проводниковых и ферритовых элементах и предназначены для выполнения научно-технических, учетно-статисти
ческих и планово-экономических расчетов,
ЭКВМ могут агрегатироваться с печатающими или пер форирующими приставками, что расширяет сферу их при
218
менения и дает возможность использовать в автоматизи рованных системах управления.
ЭКВМ имеют большие преимущества перед электро
механическими клавишными машинами. Они совершенно
бесшумны, позволяют производить сложные вычисления
без записи промежуточных результатов, автоматически
устанавливают запятую при выполнении всех действий.
Время выполнения сложения (вычитания) исчисляется со
тыми долями секунды, а умножения и деления — десяты ми. Производительность труда оператора повышается на
200—500%.
Основными устройствами ЭКВМ. являются: арифмети ческое устройство (АУ), запоминающее устройство (ЗУ), устройство управления (УУ), клавишное устройство
(КУ), устройство индикации (УИ).
Арифметическое устройство выполняет арифметичес кие и логические операции над числами. Запоминающее устройство принимает, хранит и выдает числовую инфор мацию. В некоторых ЭКВМ запоминающее устройство отсутствует («Искра-110»). Запоминающее устройство управления регулирует процесс работы всеми устройст
вами машины. Клавишное устройство служит для ручно
го ввода исходных данных в машину.
Устройство индикации служит для вывода обработан
ной в машине информации и выполнено на специальных
индикаторных лампах, в которых могут загораться
цифры.
Арифметические основы работы ЭКВМ. Клавишное
устройство воспринимает, а устройство индикации выдает
числовую информацию в десятичной системе счисления.
Арифметическое устройство работает в большинстве ма
шин в так называемом двоично-десятичном коде, когда каждая цифра десятичного числа представляется в дво
ичной системе счисления.
Двоичная система счисления. Основанием системы счи
сления., которой мы обычно пользуемся, является число 10,
так как десять единиц одного разряда образуют одну еди
ницу следующего высшего разряда.
Так, десять единиц первого разряда образуют одну единицу второго разряда (один десяток), десять единиц
второго разряда образуют одну единицу третьего разряда
(сотню) и т. д. Основанием системы в принципе может слу
219
жить любое число. В любой позиционной системе счисления для изображения чисел нужно столько различных цифр,
сколько единиц в основании системы. Позиционной системой
счисления называется такая система, в которой значение цифры зависит от ее положения в изображении числа.
Наименьшее возможное основание системы равно 2.
В двоичной системе для изображения любых чисел |
до |
статочно только двух цифр 0 и 1. Это обстоятельство |
ис |
пользуется в электронных вычислительных машинах, |
где |
элементы машины могут находиться также в двух устой
чивых состояниях (например, наличие напряжения или
его отсутствие на элементах машины). Одно из этих состояний можно принять за 1, а другое за 0. Число 1 в двоичной системе
так и записывается 1. Но два уже записывается как 10, так как две единицы первого разряда полностью образуют одну единицу второго разряда. Число 310 = Il2, 410 =
=IOO2 и. т. д.
Вдесятичной системе любое число записывается в ви
де суммы счетных единиц его разряда. Например, 58734 =
=5 ∙ IO4 + 8 ∙ IO3 + 7 ∙ IO2 + 3 ∙ IO1 + 4 • 10°. Число в дво
ичной+ аа • |
системеah, |
представляетсяa,k- , ..., a2, ai, |
а0 |
также |
в |
виде |
сум |
мы |
А = ah ∙ |
2k+ |
-ф ... + α2 ∙ |
22 + α1 |
∙ 21 + |
||
2°, где |
ɑft-ɪ ∙ 2ft~1 |
||||||
|
0 или 1. Зная, |
|
может принимать одно |
||||
из двух значений: |
что 2° = 1, |
21 = 2, 22 — |
|||||
= 4, 23 = 8, 24 = 16, 25 = 32, 2е |
= 64 и т. |
д., |
можно число |
из десятичной системы перевести в двоичную и обратно.
Например, нужно |
A2157 •10 записатьав |
в двоичной |
системе счис |
||||||||||||
ления. |
Пользуясьа2 |
степенями |
числа |
2, |
запишем 215 в |
|
виде |
||||||||
а |
a |
128 |
a0 |
a7 |
|
aβ |
|
ai • |
|
a5 × |
|||||
суммы |
|
215 = |
|
+ |
• |
64a-1ф α5 • 32а0-ф |
• 2е -ф |
16 + |
|||||||
■ф з • 8 -J- |
• 4 -ф ɪ • 2 4- |
|
∙ 20 = |
|
∙ 27 -ф |
|
Лег |
||||||||
×25 -J- ¾ ∙24 ф а3 |
• 23 -ф ¾ ∙ 22 |
-ф |
|
∙ 21 -ф |
|
• |
2°. |
|
|||||||
ко заметить, что для перевода числа изa2 |
десятичнойa0 |
||||||||||||||
системы |
в |
двоичную должно |
быть |
выполнено равен |
|||||||||||
ство: α7 |
= l,α6 = l,α5 = 0, ûj = 1, |
α3 |
= 0, |
= 1, |
|
= 1, |
|||||||||
тогда |
число |
215 |
|
в двоичной |
системе запишется |
в ви |
|||||||||
де 11010111. |
над |
числами |
в двоичной системе отличаются |
||||||||||||
Действия |
|||||||||||||||
простотой. Таблица сложения, вычитания, умножения |
|
вы |
|||||||||||||
глядит |
|
следующим образом: |
|
|
|
|
|
|
|
|
|
0 + 0 =0 |
0—0=0 |
0+1=1 |
1—0=1 |
0-0 = о
0-1 = о
220