Главная -> Книги (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
Число разрядов индикатора Число разрядов мантиссы/порядка Число дополнительных регистроп памяти Скобки Вычисление функций: 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) |
|