Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Кузнецов М.В. Механизированная разработка статистических отчетов на машине Искра-23

.pdf
Скачиваний:
2
Добавлен:
23.10.2023
Размер:
5.35 Mб
Скачать

в) счетчик разрядов, подсчитывающий" количество сдвигов при исполнении различных операций;

г) блок микроопераций, обеспечивающий выработку управляю­ щих сигналов для устройств машины в зависимости от вида ис­ полняемой операции.

5. Печатающее устройство

ПчУ предназначено для автоматической печати на бланках до­ кументов исходных числовых данных и результатов вычислений, а также ручной печати текста с алфавитно-цифровой клавиатуры.

Устройство выполнено на базе электрифицированной пишущей машины с длиной бумагоопорного вала 46 см и максимальным ко­ личеством знаков в строке 160 при шаге письма 2,6 мм. Автомати­ чески по программе обеспечивается печать цифровой (цифры 0—9) и символьной (символы: О , >К, %, минус, запятая, точка) инфор­ мации, перемещение каретки в заданный шаг, пробел и возврат ка­ ретки на один шаг. При ручной работе с алфавитно-цифровой кла­ виатуры ПчУ обеспечивается печать 92 различных символов (при двух регистрах).

6. Пульт управления

На ПУ расположены органы (рис. 3), обеспечивающие ввод чис­ ловых данных, выбор номера подпрограммы, выполнение некото-

Индиквторы

 

Р ь , х

ФУНКЦИЙ

управления

оалыи juiemtu красшй

цифровой индикатор (корректура,

 

нормализа-

\

\

ция,

пуск

п

др.)

и сред­

 

 

ства

визуального

конт­

 

 

роля:

 

 

 

 

 

 

 

 

а)

стандартная

циф­

 

 

ровая 10-клавишная кла­

 

 

виатура

(0—9),

выпол­

 

 

ненная по

бесконтактному

 

 

принципу

и

 

служащая

 

 

для ввода чисел в маши­

 

 

ну и ручного

задания

ад­

 

 

реса

накопительного

ре­

 

 

гистра в командах

алгеб­

 

 

раического суммирования

 

 

и передач

с

принудитель­

 

 

ным заданием

адреса;

 

 

б)

клавиша

«—»

(.ми­

 

 

нус), служащая для вво-

Рис. 3. Пульт управления машины

да в

машину

отрицатель-,

«Искра-23»

 

ных

чисел,

нажатие

ко­

 

 

торой

должно

произво­

диться в середине или в конце вводимого числа (нажатие клавиши перед вводом числа недопустимо);

Б ) клавиша «Н» (нормализация), служащая для приведения

10

всех устройств машины (кроме регистров ОЗУ) в исходное состоя­ ние и возврата программы к адресу £/z=00.00;

г) клавиша «Пуск», служащая для включения машины на вы­ полнение программы;

д) клавиша «К» (корректура), служащая для гашения содер­ жимого входного регистра, если в нем набрано ошибочное число (ошибка замечена до" нажатия клавиши «Пуск»);

е) клавиши выбора программы КВП1—КВП7, служащие для выбора программы и изменения порядка следования команд в программе (выбора соответствующих подпрограмм);

ж) клавиша «V»'(-сторнирование), служащая для исправления содержимого накопительных регистров по соответствующей под­

программе, если в них было накопленр ошибочное

число (ошибка

замечена после нажатия клавиши «Пуск»);

:

з) цифровой индикатор программ, служащий для индикации номера выполняемой, программы 1—7 или соответствующей подпро­ граммы основной программы;

и) световой индикатор белого цвета, сигнализирующий о вклю­ чении машины в сеть переменного тока;

к) световой индикатор зеленого цвета, индицирующий о вре­ менной остановке выполнения программы для обеспечения опера­ тору возможности ввода набранного числа, принудительного зада­ ния адреса, ручного вмешательства' в программу работы машины (включения клавиши выбора программы) и выполнения печати текста с клавиатуры печатающего устройства;

л) световой индикатор красного цвета, индицирующий об ава­ рийкой ситуации (одновременное нажатие двух и более клавишей цифровой клавиатуры, переполнение разрядной сетки числа.при сложении, переполнение графы при автоматической печати, деле­ ние на «О»),

i

7. Блок питания

БП обеспечивает:

а) включение (выключение) машины оператором; б) подачу на устройства 'машины: стабилизированных напряже­

ний плюс 6,3 в, минус 5 в, минус 15 в, минус 27 в, минус 50-в, нестабилизированных напряжений плюс 85 в и минус 85 в;

в) аварийное автоматическое выключение машины при его не­ исправности;

г) работу машины при изменении напряжения питающей элект­ росети 220 в на плюс 10%' и минус 15%.

1.3.ПРЕДСТАВЛЕНИЕ ЧИСЕЛ В МАШИНЕ «ИСКРА-23»

Вмашине «Искра-23» ввод и вывод числовой информации про­ изводится в десятичной системе счисления; все остальные операции производятся над числами, представленными в двоично-десятичной форме (тетрадами).'

11

В каждом накопительном регистре оперативного запоминаю­ щего устройства может храниться или одно число, имеющее макси­ мально до 15 десятичных разрядов и разряд знака, или несколько чисел меньшей разрядности с их знаками; в последнем случае сум­ марная разрядность чисел со знаками не должна превышать 16.

Расположение числа в разрядной сетке регистра памяти для первого случая показано ниже на примере хранения отрицатель­ ного числа 21435827.

Номер разряда

 

15

14

13

12

11

10

9

8

7

б

5

4

3

2

1

0

Коды тетрад

8

0

0

0

0

0

0

0

0

0

0

0

0

1

0

0

"0

числа

4

0

0

0

0

0

0

0

0

0

1

0

1

0

0

1

0

 

2

0

0

0

0

0

0

0

1

0

0

1

0

0

1

1

0

 

1

0

0

0

0

0

0

0

0

1'

0

1

1

0

0

1

1

Цифры числа

 

0

0

0

0

0

0

0

2

1

4

3

5

8

2

7

Знак числа хранится в нулевой тетраде и кодируется в случае

положительного числа как 0000 (знак « + » ) , а в случае

отрицатель­

ного числа как 0001 (знак «—»).

 

 

 

 

 

 

 

 

 

 

 

Тетрады старших разрядов регистра, не занятые цифрами чис­ ла, содержат код 0000. Указание о положении запятой в регистрах ОЗУ не хранится, и положение запятой должно учитываться про­ граммным способом при арифметических операциях и операциях вывода данных на печать.

В случае хранения в одном регистре нескольких чисел с их зна­ ками физической границы между числами или разделительных ко­ дов не требуется, и содержимое регистра представляется как одно число, части которого, представляющие собой самостоятельные чис­ ла, могут быть выделены при обработке программно с помощью команд сдвигов.

Расположение чисел в разрядной сетке регистра для этого слу­ чая показано на примере хранения положительного числа'258015, отрицательного числа 0243 и положительного числа 135.

Номер разряда

 

15

14

13

 

12

и

10

9

8

7

 

6

5

4

3

2

1 0

Коды тетрад

8

0

0

1

1

0

0

0 0

 

0

0

0

0

0

0

0

0

0

0

0

числа

4

0

 

0

 

0

 

1

0

0

0

1

0

0

0

1

0

 

2

1

 

 

0

0

0

0

0

0

0

 

1

0

1

0

0

1

0

0

 

1

0 1

 

0

0

1

 

 

1

0

0

0

0

1

1

1

1

1

0

Цифры числа

 

2

 

5

8

 

0

1

5

+

0

2

4

3

1

3

5

 

+

Для выделения из регистра, например, отрицательного числа С243 необходимо сначала передать все содержимое накопительного регистра в выходной, регистр, поскольку операции сдвигов могут

12

производиться только над содержимым выходного регистра (при передаче содержимое накопительного.регистра сохраняется). Пу­ тем задания команды сдвига влево на 7 разрядов, а затем команды сдвига вправо на 11 разрядов за разрядную сетку выходного ре­ гистра «выталкивается» сначала число -f-258015, а затем число + 135.

После выполнения операций сдвигов в выходном регистре оста­ нется необходимое для последующих операций отрицательное число 0243, знак которого находится в нулевом разряде регистра, а циф­ ры числа — в разрядах 4, 3, 2, 1.

Таким образом, возможность использования отдельных частей накопительного регистра в качестве самостоятельных накопитель­ ных регистров позволяет обрабатывать-документы, требующие на­ копления, более чем по 13 показателям при меньшей разрядности последних. При программировании «расщепления» регистра необ­ ходимо учитывать, чтобы как исходные данные, так и получаю­ щиеся результаты не были больше отведенной им разрядности.

Пр,и выполнении арифметических операций машина производит все действия только над целыми числами, а положение запятой учитывается программно. Последнее возможно потому, что для граф обрабатываемых документов всегда заранее известно количе­ ство разрядов, отделяемых запятой при вводе, арифметических опе­ рациях и выводе.

Например, для некоторого документа заранее известно, что со­ держимое двух каких-то граф должно иметь два знака после за­ пятой, а их произведение, выводимое в третьей графе, — один знак после запятой. Конкретные значения сомножителей 12,45X4,81 перемножаются как целые числа с получением произведения 598845, последние четыре разряда которого представляют собой дробную часть.

Поскольку по условиям необходимо получение произведения с одним разрядом после запятой, в команде умножения должно быть указано количество сдвигов, равное 3, т. е. окончательно произведе­ ние будет иметь вид 598. При печати произведения на документе в команде печати должно быть задано отделение запятой одного раз­ ряда, в результате чего отпечатанное число будет иметь вид 59,8.

В пределах каждой графы документа, как правило, количество дробных разрядов постоянно; для тех граф, где запятая должна от­ делять различное количество дробных разрядов, в программе за­ дается несколько подпрограмм печати запятой, выбираемых по мере необходимости оператором с помощью клавиши выбора про­ грамм пульта управления. При вводе чисел запятая оператором не вводится.

1.4. ПРЕДСТАВЛЕНИЕ КОМАНД В МАШИНЕ «ИСКРА-23»

Команды машины «Искра-23» представляются в виде 14-разряд­ ного двоичного кода, двоичные разряды которого делятся на че­ тыре части и обозначаются латинскими буквами w, х, у, z; часть

13

команды

wx-—представляет

 

собой

6-разрядный

код

операции, а

yz8-разрядиый код адреса.

 

 

 

 

 

 

 

Код

операции

 

 

Код

адреса

 

 

 

 

да

 

X

 

 

У

 

 

Z

 

Части команды

wc

wb wa

х„

yd

Ус

Уь

 

 

г с

«я

Обозначение

 

 

разрядов

4

9

1

4 2 1

8

4

2

1

8

4 2

1

Веса разрядов

 

Машина

«Искра-23»

по своей структуре

является типично одно­

адресной, причем значение отдельных частей команды следующее:

w — код номера группы

команды;

 

х

— код

разновидности

операции

в группе

операций;

у

—-код,

который в зависимости

от вида

выполняемой опера­

ции означает:

 

 

 

(у —

номер программной линии при передачах

управления

= 0-М5); количество

сдвигов

вправо при

умножении

( t / =

= 0 - Ы 5 ) ; количество

сдвигов

влево при

делении ( у = 0 ч -

-т-14деление без округления; г / = 0 ч - 1 5 — с округлением);

количество сдвигов при операциях сдвигов (у=1

15 —

сдвиг со знаковым разрядом; у = 1 14— сдвиг без

зна­

кового разряда); количество дробных разрядов, отделяе­ мых запятой при печати числа {у— 1-4-14); старшие раз­ ряды кода символа при программируемой печати символов (г/=0-=-3); старшие разряды кода положения каретки при

перемещениях ( г /=0ч - 10); старшие

разряды кода

началь­

ного адреса, устанавливаемого при

модификации

( г / = 0 ч -

-М 5 ) .

г.— код, который в зависимости от вида выполняемой операции означает:

номер шага в программной линии при передачах управлеления (z =0 - bl5);

код номера накопительного регистра при арифметических

операциях (для

сложения, вычитания 2 = 0

~-14;

умноже­

ния и деления г =

0 12z = 14), передачах

(z =

0 -ч- 14) и

гашении (г=0-т-15); количество печатаемых

разрядов при

печати числа (z=l-f-15); младшие разряды кода символа при программируемой печати символов (z=0-4-14); млад­

шие

разряды

кода положения каре'тки при перемещениях

(г =

0 - М 5 ) ;

младшие разряды кода начального адреса,

устанавливаемого при модификации ( z = 0 - M 5 ) .

Система команд машины «Искра-23», приведенная ниже в свод­ ной таблице, имеет 38 команд, разбитых на шесть групп, в каждой из которых имеется несколько групп операций (от двух до трех), в свою очередь состоящих из нескольких команд.

14

5

с:

>,

Ои.

а а

5 i

•У ~

Груш опер;

Я 2

 

So

 

1

2

 

реход

 

m

0

с

S2

 

5

 

о

 

и

 

>.

 

1тереход

1

1ВНЫЙ

 

 

Безус.

 

Команда

 

 

 

 

 

С)

 

 

 

код

адрес

 

 

 

 

Обоз:начет опер;шин

 

 

операции

Операции

 

Содержание

команды

 

 

 

w

.V

У

Z

 

 

 

 

 

 

 

3

4

5

6

 

7

 

8

9

 

0

0

00

00

Выключение

про­

ВП

Выключение про­

 

 

 

 

граммы

 

 

 

граммы

 

0

X

00

00

Сброс

клавиши х

Сбх

Сброс клавиши X,

 

 

 

 

 

 

 

 

 

Х=1~7

 

0

 

 

Z

Условный

переход

УПК

X = l'-f- 7

 

 

 

 

 

по клавише х

 

УПК — yz

 

1

0

00

00

Временный стоп

ВСТ

Временный

останов

 

 

 

 

 

 

 

 

 

работы машины по

 

 

 

 

 

 

 

 

 

программе

1

0

У

2

Безусловный

пере­

БП

БП ->- yz

 

 

 

 

 

ход

 

 

 

 

 

 

1

X

 

г

Автоматическое

ВК

Включение

клавиши

 

 

 

 

включение

клави­

 

X

 

 

 

 

 

ши X

 

 

 

 

 

2

0

00

г

Сложение

с

сохра­

Сл1

[ ± Hz] + [±.Вых]—

 

 

 

 

нением

содержи­

 

—Hz [Вых] —Вых

 

 

 

 

мого

выходного

 

 

 

регистра

.2

1 00 z Сложение

с сохра­

Сл2 [±Вых] + [±Нк ] —

 

нением

содержи­

—Вых [+Нк ] — Н к

 

мого накопитель­

 

 

ного регистра

 

. 2

Сложение

2

2

00

00

Сложение

с

прину­

СлЗ

[ ± Н к ] +

[±Вых] —

 

 

 

 

 

дительным

 

зада­

 

— Нк

[Вых] — Вых

 

 

 

 

 

нием адреса

нако­

 

 

 

 

 

 

 

 

 

пительного

реги­

 

 

 

 

 

 

 

 

 

стра

и

сохране­

 

 

 

 

 

 

 

 

 

нием

содержимого

 

 

 

 

 

 

 

 

 

выходного

реги­

 

 

 

 

 

 

 

 

 

стра

 

 

 

 

 

 

 

 

 

2

3

00

00

Сложение

с

прину­

Сл4

[+Вых] +

[ ± Н к ] -

 

 

 

 

 

дительным

 

зада­

 

— Вых

[Нк] — Н к

 

 

 

 

 

нием

адреса

на­

 

 

 

 

 

 

 

 

 

копительного ре­

 

 

 

 

 

 

 

 

 

гистра и сохране­

 

 

 

 

 

 

 

 

 

нием

его

содер­

 

 

 

 

 

 

 

 

 

жимого

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

;'

Гос. публичная тя!

 

 

 

 

 

 

 

 

 

\ научно-техническая

I

 

 

 

 

 

 

 

 

 

 

библиотека

С С С Р

j

1 2

-

2

Вычитание

 

-

й)

3 ноже! Ум

 

 

 

 

 

 

 

 

 

 

Продолжение

3

4

5

6

 

7

 

 

8

 

9

2

4

00

Z

Вычитание

с

сохра­

Вч1

[ + Hz] — [ + В ы х ] —

 

 

 

 

нением

содержи­

 

— Нк

[Вых] — Вых

 

 

 

 

мого

выходного

 

 

 

 

 

 

 

регистра

 

 

 

 

 

2

5

00

Z

Вычитание

с сохра­

Вч2

[+Вых] — [+Hz ] —

 

 

 

 

нением

содержи­

 

— Вых

[Hz[ —Hz

 

 

 

 

мого

накопитель­

 

 

 

 

 

 

 

ного

регистра Hz

 

 

 

2

6 .

00

00

Вычитание с прину­

ВчЗ

[+Нк] —[ + Вых] —

 

 

 

 

дительным

зада­

 

— Нк

[Вых]—Вых

 

 

 

 

нием адреса нако­

 

 

 

 

 

 

 

пительного

реги­

 

 

 

 

 

 

 

стра

и

сохране­

 

 

 

 

 

 

 

нием

содержимого

 

 

 

 

 

 

 

выходного

реги­

 

 

 

 

 

 

 

стра

 

 

 

 

 

 

2

7

00

00

Вычитание с прину­

Вч4

[ + В ы х ] — [ + Н к ] —

 

 

 

 

дительным

зада­

 

— Вых

[Нк]—Нк

 

 

 

 

нием адреса нако­

 

 

 

 

 

 

 

пительного

реги­

 

 

 

 

 

 

 

стра

и

сохране­

 

 

 

 

 

 

 

нием

его

содер­

 

 

 

жимого

3 0 У

3 1 У

3 2 У

Z

Умножение

без ок­

Ум1

[+Hz] X [Ч-Вых] —

 

ругления

 

и с со­

 

— Hz [Вых] —Вых

 

хранением

содер­

 

 

 

жимого выходного

 

 

 

регистра

 

 

 

 

z

Умножение

 

без ок­

Ум2

[+Вых] X [Ч-Hz] —

 

ругления

 

и с со­

 

— Вых [Hz]—Hz

 

хранением

содер­

 

 

 

жимого

 

накопи­

 

 

 

тельного

регистра

 

 

z

Умножение с округ­

УмЗ

[+Hz] X [±Вых] —

 

лением и с сохра­

 

— Hz [Вых] — Вых

 

нением

содержи­

 

 

мого выходного регистра

3

3

У

z Умножение с округ­ Ум4

[+Вых]

X [+Hz] —

 

 

 

лением и с сохра­

— Вых

[Hz] — Hz .

 

 

 

нением содержи­

 

 

 

 

 

мого

накопитель­

 

 

 

 

 

ного

регистра

 

 

16

1

2

3

4

 

 

3

4

 

 

3

5

 

;

 

 

3

эин

 

 

Деле

 

 

 

3

6

 

 

3

7

 

 

4

0

 

Передача

4

1

 

4

2

 

 

4

 

 

 

 

 

4

3

 

Сдвиг

4

4

 

4

4

 

 

 

 

 

 

 

 

 

 

 

 

Продолжение

5

6

 

 

7

 

 

 

8

 

9

У

Z

Деление

без

округ­

Дл1

[ ± H z ] : [±Вых]—Hz

 

 

ления

и с

сохра­

 

[Вых]—Вых

 

 

нением

 

содержи­

 

 

 

 

 

мого

 

выходного

 

 

 

 

 

регистра

 

 

 

 

 

 

У

Z

Деление

без

округ­

Дл2

[+Вых] : [Ч-Hz]—Вых

 

 

ления

и с

сохра­

 

[Hz] — Hz

 

 

нением

 

содержи­

 

 

 

 

 

мого

накопитель­

 

 

 

 

 

ного

регистра

 

 

 

 

У

z

Деление

с

округле­

ДлЗ

[ ± H z ] : [+Вых]—Hz

 

 

нием и с сохране­

 

[Вых] т^Вых

 

 

нием содержимого

 

 

 

 

 

выходного

реги­

 

 

 

 

 

стра

 

 

 

 

 

 

 

 

У

z

Деление

с

округле­

Дл4

[+Вых]: [+Hz ]—Вых

 

 

нием и с сохране­

 

[Hz] — Hz

 

 

нием содержимого

 

 

 

 

 

накопительного

 

 

 

 

 

 

регистра

 

 

 

 

 

 

00

z

Передача

из выход­

ГШ

[+Вых] — Hz

 

 

ного

регистра

в

 

[Вых] — Вых

 

 

накопительный ре­

 

 

 

 

 

гистр

 

 

 

 

 

 

 

00

Z

Передача

 

из

нако­

Пд2

[ + Hz] — Вых

 

 

пительного

реги­

 

[Hz] — Hz

 

 

стра

в

выходной

 

 

 

00

00

Передача из выход­

ПдЗ

[ + В ы х ] — Нк

 

 

ного

регистра

в

 

[Вых] — Вых

 

 

накопительный ре­

 

 

 

 

 

гистр с

принуди­

 

 

 

 

 

тельным заданием

 

 

 

 

 

адреса

 

 

 

 

 

 

 

00

00

Передача

 

из

нако­

Пд4

[+Нк] — Вых

 

 

пительного

реги­

 

[Нк] — Нк

 

 

стра

в

выходной

 

 

 

 

 

регистр

 

с

прину­

 

 

 

 

 

дительным

зада­

 

 

 

 

 

нием

адреса

 

 

 

 

00

z

Гашение

регистра

 

Гш

0 — H z

3'

00

Сдвиг

содержимою

Сд1

г «—1

Сдвиг

 

 

выходного

реги­

 

L B u * J

влево

 

 

стра

со

знаковым

 

 

 

разрядом

влево

 

 

 

 

17

Продолокение

1

2

3

4

5

6

7 •

8

9

4

Сдвиг

 

Печать

5

Печатающее

устройство

 

 

 

каретки

 

Перемещение

6

Модификация

адреса

 

 

4

5

У

00

Сдвиг

содержимого

Сд2

г — С д в и г

 

 

 

 

выходного

реги­

 

L B b , x

J

вправо

 

 

 

 

стра

со знаковым

 

 

 

 

 

разрядом

вправо

 

 

 

 

4

б

У

00

Сдвиг

содержимого

СдЗ

г<—

•,

Сдвиг

 

 

 

 

выходного

 

реги­

 

Вых

 

 

 

 

 

 

стра

без

 

знако­

 

1

J

влево

 

 

 

 

вого разряда влево

 

 

 

 

4

7

У

00

Сдвиг

содержимого

Сд4

г—» -I

Сдвиг

 

 

 

 

выходного

 

реги­

 

L B b l x

J

вправо

 

 

 

 

стра

без

 

знако­

 

 

 

 

 

вого

разряда

 

 

 

 

 

 

 

 

вправо

 

 

 

 

 

 

5-

0

У

Z

Печать

на бланке z

Пч

[+Вых] —ПчУ

 

 

 

 

разрядов

 

содер­

 

 

 

 

 

 

 

 

жимого выходного

 

 

 

 

 

 

 

 

регистра

с

отде­

 

 

 

 

 

 

 

 

лением запятой V

 

 

 

 

 

 

 

 

разрядов

 

 

 

 

 

 

5 9 У

5 4 У

Z

Выполнение опера­

*Пч

[±Вых] — ПчУ

 

ции Пч с печатью

 

Пробел замещается

 

символа „*" (звез­

 

.символом „*"

 

да) вместо не зна­

 

 

 

чащих нулей числа

 

 

z

Печать

 

условных

УПч

[yz] ->• ПчУ

 

знаков и символов

 

 

 

согласно

таблице

 

 

 

кодов

yz

и управ­

 

 

 

ление

ПчУ

 

 

5

5

У

z

Перемещение карет­ ПК

Автоматическое пе­

 

 

 

 

ки ПчУ по адресу

ремещение карет­

 

 

 

 

с номером шага

ки

 

 

 

 

yz

 

5 6 У

6 0 У

Z

Перемещение карет­

П КС-

Автоматическое пе­

 

ки ПчУ с времен­

 

ремещение карет­

 

ным

остановом

 

ки с временным

 

работы

машины

 

остановом работы

 

по программе

 

машины

по про­

 

 

 

 

грамме

 

z

Установка началь­

УНА

[yz]

[PMA]

 

ного адреса в ре­

 

 

 

 

гистре

модифика­

 

 

 

ции адреса

18

Продолжение

1

2

3

4

5

6

7

s

9

 

га

 

 

ч

 

га

 

к

6

цификац]

 

Е

О

%

W

X 15 15 Модификация адреса ЮА'/Мд

 

путем увеличения

 

на „1" начального

 

или текущего ад­

 

реса команд, у ко­

 

торых

wx — ОХ:

 

10;

20;

21;

24;

25;

 

30;

31;

32;

33;

34;

 

35;

36;

37;

40;

41;

 

44;

45;

46;

47.

 

После модифика­

ции адреса выпол­ няется команда с кодом WX

Т А Б Л И Ц А К О Д О В yz К К О М А Н Д Е 54. у.г.

[РМА] -~yz [РМА] + 1 — [РМА]

У

Z

Условное

Содержание

 

 

У

Z

Условное

Содержа­

обозначе­

 

 

обозна­

ние

 

 

ние

 

 

 

 

 

_

 

чение

 

00

0S

в ш

Возврат на

шаг

 

 

03

00

0

 

01

02

Черный

Печать черным цветом (пе­

03

01

1

 

 

 

 

реключение

с красного

03

02

2

 

02

00

Пробел

Перемещение

каретки

на

 

 

 

 

 

 

 

 

один шаг влево без

пе-

03

03

3

 

02

04

CJ

Программируется

печать

 

 

 

 

 

 

 

 

знака

промежуточного

03

04

. 4

Програм­

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

мируемая

 

 

 

 

 

 

 

 

 

 

 

печать

02

05

%

Программируемая

печать

 

 

 

цифр

03

05

5

 

02

10

*

символа „Процент^ . » .

 

Программируемая

печать

03

06

6

 

 

 

 

знака окончательного

ре-

 

02

13

Программируемая

печать

03

07

7

 

03

08

 

 

02

 

 

символа

„Минус"

. . . .

8

 

14

 

Программируемая

печать

03

 

 

 

 

 

 

символа

„Точка"

. . . .

09

9

 

1.5. ПОДГОТОВКА ЗАДАЧИ К ПОСТАНОВКЕ НА МАШИНЕ «ИСКРА-23»

Процесс подготовки задачи состоит из 5 этапов: а) анализ документа или численный анализ; • б) программирование; в) кодирование; г) отладка программы;

д) выполнение вычислений и заполнение документа на машине.

19

Соседние файлы в папке книги из ГПНТБ