Главная  Микрокалькулятор 

[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]

или I г/-* , вы дуплицируете содержимое регистра X

в регистре Y. При введении второго операнда прел<нее содержимое регистра X стирается, после чего в него записывается второй операнд. При нажатии на кла-

вишу =

микрокалькулятор производит выбранную

вами операцию и записывает результат не только в регистр X (индикатор), но и в регистр Y, что позволяет использовать промежуточный результат для дальнейших вычислений. Если объем вычислений достаточно велик, то это приводит к значительной экономии времени. Все новые микрокалькуляторы работают в «режиме экономии», то есть вьшолняют двуместные операции не только при нажатии клавиши

но и при нажатии любой из клавиш +

При решении рассмотренной нами

арифметической задачи содержимое регистров изменяется следующим образом:

Ввод

Регистр X

Регистр Y

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

, позволяю-

калькуляторов имеется клавиша

щая производить обмен содержимым между регистрами X и Y. Например, если требуется вычислить 3 ; (1 4- 4) = и у микрокалькулятора нет ни клавиши

с открывающей скобкой

, ни клавиши с закрываю-



щей скобкой ) , то правильный результат вы полу

чите, нажав клавиши в следующем порядке:

. Содержимое регистров X

и У в процессе вычислений изменяется следующим образом:

Ввод

Регистр

Регистр

•0,6

В этом примере предполагается, что микрокалькулятор работает в «режиме экономии».

На микрокалькуляторе более старой конструкции ту же задачу можно решить, нажав клавиши в по-

рядке

6. Существуют микрокалькуляторы с запрограммированной иерархией двуместных операций. Это означает, что одни операции при выполнении имеют приоритет перед другими, операции третьей ступени (возведение в степень) выполняются перед операциями второй ступени (умножением и делением), а те в свою очередь выполняются перед операциями первой ступени (сложением и вычитанием). У таких микрокалькуляторов имеется более двух регистров чисел. Чтобы вычислить выражение 7 - 5-2 == на микрокалькуляторе с запрограммированной иерархией операций, клавиши требуется нажать в следующем по-



- 5

3 = . Хотя та-

рядке:

кие микрокалькуляторы работают в «режиме эконо-

выполняется не вычитание 7-•

мни», по команде - 5, а по команде

- не умножение 5-2, а соответствующие операции более высокой ступени, обладающие приоритетом. Следовательно, если вслед за любой операцией идет операция более высокой ступени, то «режим экономии» отменяется. Иерархия операций особенно удобна при вычислении так называемых скалярных произведений Oibi + «гЬг -(-ОзЬз + ..., часто встречающихся в прикладных задачах. Наоборот, при вычислении произведения сумм и решении некоторых других задач иерархия становится несколько обременительной, поскольку вынуждает соблюдать «лишние» условия. Например, чтобы вычислить произведение сумм (2 + 3) (4+5) =, клавиши требуется

нажать в следующем порядке:

5 =

Нажав клавиши в по-

+ 5

мы вычислим сумму 2 + 3X4 + 5 = .

7. Микрокалькуляторы с клавишами

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

дует нажать в следующем порядке:

) ==

. При постановке закрываю-

щей скобки ) индикатор покажет промежуточный



[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]

0.0015