Главная -> Книги

(0) (1) (2) (3) (4) (5) (6) (7) ( 8 ) (9) (10) (11) (12) (13) (14) (15) (16) (17) (18) (19) (20) (21) (22) (23) (24) (25) (26) (27) (28) (29) (30) (31) (32) (33) (34) (35) (36) (37) (38) (39) (40) (41) (42) (43) (44) (45) (46) (47) (48) (49) (50) (51) (52) (53) (54) (55) (56) (57) (58) (59) (60) (61) (62) (63) (64) (65) (66) (67) (68) (69) (70) (71) (72) (73) (8)

3. Нажав клавиши F, АВТ и В/О, переводим калькулятор в режим автоматических вычислений и устанавливаем программу на нулевой шаг.

4. В точном соответствии с инструкцией вводим исходные данные: обозначение вида Xi=PN означает ввод xi прямо в регистр N, обозначение Xi=PX означает ввод Xi в регистр X с фиксацией ввода нажатием клавиши С/П. Для ввода д:, = РУ нажимаем клавишу f.

5. Пускаем программу, нажав клавишу С/П. Вычисления сопровождаются миганием индикатора. Если время счета не оговорено, результат должен появиться спустя 30-40 с. Обозначения вида j/.-»-PX, г;->РХ и так далее указывают на то, что результат yi появляется иа индикаторе регистра X (для получения затем Z; надо нажать клавишу С/П и т. д.). Обозначение yi->PN означает, что результат заносится в регистр N (результат из регистра N вызывается нажатием клавиш ИП и N). Если программа зациклилась, счет прерывается нажатием клавиши С/П.

6. Программу следует проверить по контрольному примеру. Если его результат ошибочен, необходи.мо внимательно проанализировать программу по кодам (см. табл, 1.3) и уточнить правильность ввода исходных данных. Иногда полезно провести вычисления по шагам, что позволяет выявить и затем устранить ошибки.

7. Приве.тенные в основном тексте справочника программы пригодны для микрокалькуляторов Электроника БЗ-34, Электроника МК-54 и Электроника МК-56 с учетом эквивалентности символов: t = Bf, ИП = П->-д:, П = х-*П, arcsin = sin-<, arccos = cos-", arctg = tg-», A = a, В = b, С = c, Д = d и = X\.

Внимание! Операторы косвенной адресации КИП (код fE), КЩ (код LE), KBHf (код 8Е) и т. д. аналогичны операторам КИПО, КПО, КБПО и т. д. с регистром адресации 0. Однако при их исполнении содержимое регистра О не модифицируется. Операторы К7 (код 34), КД (код 3-) обеспечивают вызов одной командой знака ошибки ЕГГОГ. Оператор ВП при х =? О = РХ засылает в этот регистр 1. Поскольку данные операторы не регламентированы, "программы с их применением даны отдельно в приложении 3. При завершении выполнения циклов с операторами FLO-f-FL3 в адресном регистре остается число 1 (т. е. при последнем их исполнении вычитание 1 не происходит).



2.1. Общие сведения

Микрокалькуляторы с алгебраической логикой выполняют вычисления в более естественном виде благодаря использованию клавиш

ввода скобок

[( .

и равенства

В таких микрокалькуляторах числа вводятся в стек при нажатии клавиши с открываюш,имися скобками, а выводятся - прн нажатии клавиши с закрывающимися скобками. Число скобок, иногда только круглых, может быть от 1 до 16 и определяется числом регистров в стеке. Такие калькуляторы подразделяются на: 1) непрограммируемые, 2) программируемые с обычной алгебраической логикой, 3) программируемые по системе AER [Algebraic Expression Reserve - алгебраические выражение условий) и 4) программируемые на упрощенной версии языка высокого уровня бейсик.

В табл. 2.1 даны характеристики отечественных непрограммируемых микрокалькуляторов для научных и инженерных расчетов. В функциональном отношении они различаются мало. Поэтому рассмотрим наиболее современную модель миниатюрного микрокалькулятора Электроника БЗ-38 с наибольшим числом выполняемых операций. Этот калькулятор (рис. 2.1) имеет тройное управление большинством клавиш, достигаемое применением двух функциональных (префиксных) клавиш F) и Рг. Общий сброс осуществляется клавишей С, сброс ошибочно набранного числа осуществляется клавишей СК Имеется один дополнительный регистр памяти (ввод чисел в него задается нажатием клавиш Fi ЗП, а вызов - нажатием клавиш Р. ДП). Скобки [(и)] двойные.

Для непрограммируемых микрокалькуляторов очень полезно составлять программы вычислений. Так, обозначая операнды-числа в кружках, вышсление выражения а+(Ь+{с + d))= ? можно выполнить по такой программе:

@ + (® + (© + ©} ) =

МИКРОКАЛЬКУЛЯТОРЫ с АЛГЕБРАИЧЕСКОЙ ЛОГИКОЙ ВЫЧИСЛЕНИЙ



Таблица 2.1

Характеристики отечественных непрбграммируёмых микрокалькуляторов с алгебраической логикой вычислений, предназначенных для инженерных и научно-технических расчетов

Параметр

Тип ЭВМ

Электроника

СЗ-15

БЗ-32

БЗ-35

БЗ-36

БЗ-37

БЗ-38

МК-51

12 8/2 1

8/0 1

5/2 1

5/2 1

К )1

Есть

К 11

Есть

Есть

11 >1 Есть

Есть

Есть

Есть

Есть

ПЧ- П-П X

П-гх J И п!

П+П-П+х

п+п-п4 .t

rt! о /

П-1-П-П"

rt! а 1 II

Нет Радианы Градусы

145X78,5X17 0,2 0.35 У

Радианы Градусы

155X78X28 0,2 0,3 У

Есть Радианы Градусы Грады 55X91X5,5 0,05

0,0006 Б

Есть

Радианы Градусы грады 130X71X8 0,1

0,0006 Б

Число разрядов индикатора Число разрядов мантиссы/порядка Число дополнительных регистроп памяти Скобки

Вычисление функций: l/x; х-; Vx";

х; In л; Ig х; е; 10

Вычисление тригонометрических

и обратных тригонометрических

функций, вызов л

Операции в регистрах памяти

Другие функции

Статистические расчеты Представление углов

Габариты, мм Масса, кг

Потребляемая мощность, Вт Питание У - универсальное, Б -

10/2 2

( )

Есть, кроме Ю Есть

Нет Радианы

170Х90ХЗ2 0,4 1,2 У

5/2 1

К )1 Есть

Есть

n-i-

Корни квадратных урааиенин

Нет Радианы Градусы

120X73X30,4 0,3 0,3 У

8/2 1

К .)] Есть

Есть

П + П - П X Пн-,1 t П

Нет Градусы

143X79x22 0,25 0,3 У



(0) (1) (2) (3) (4) (5) (6) (7) ( 8 ) (9) (10) (11) (12) (13) (14) (15) (16) (17) (18) (19) (20) (21) (22) (23) (24) (25) (26) (27) (28) (29) (30) (31) (32) (33) (34) (35) (36) (37) (38) (39) (40) (41) (42) (43) (44) (45) (46) (47) (48) (49) (50) (51) (52) (53) (54) (55) (56) (57) (58) (59) (60) (61) (62) (63) (64) (65) (66) (67) (68) (69) (70) (71) (72) (73)