Костёр 1986-06-07, страница 61

Костёр 1986-06-07, страница 61

лись, («Костер», 1985, № 9)

судя по письмам, понравился очень многим. А Электронику больше всего понравились ваши предложения по облегчению расчетов. Особенно хочется отметить письмо С. Ушакова из 6-в класса 61-й школы Киева. Сергей серьезно работает с программируемым микрокалькулятором МК-54, много читает, а присланные им программы для этого МК просто хороши. Среди них и 73-шаговая программа определения дня рождения. Познакомимся с ее более коротким вариантом.

Программа работает с микрокалькуляторами МК-54,

Б3-34, МК-56.

Включим МК. На индикаторе слева увидим 0. Переведем МК в режим программирования. Для этого нажмем клавиши F и ПРГ. Нуль слева гаснет, а справа высвечивается 00. Это адрес (номер) первого шага будущей программы.

Программу запишем в виде таблицы. Римской цифрой I обозначим строку адресов. Цифрой 11 — строку операторов. Так называются условные обозначения, соответствующие тем или иным выполняемым МК операциям. Например, операции сложения соответствует оператор « + », вычитания — оператор «—», останову вычислений — оператор С/П. Подробно об операторах — в заводском опи

сании вашего МК. Для ввода оператора следует нажать одну или несколько клавишей с соответствующими обозначениями. Строку с цифрой III отведем для записи двузначных кодов операций. Коды высветятся на индикаторе при программировании МК сразу после нажатия клавишей ввода операторов и нужны для проверки правильности нажатия. Итак, программа:

Пояснения: адреса 03 10—12

05 и

1

II

III

00

ипо

60

01

ипз

63

02

X

12

03

П7

47

04

КИП7

Г7

05

ИП7

67

06

П6

46

07

ИП1

61

08

ИП4

64

09

X

12

10

П8

48

11

КИП8

Г8

12

ИП8

68

13

ИП6

66

14

+

10

15

ИП5

65

16

+

10

17

ИП2

62

"18

-

11

19

7

07

20

• •

13

21

?

ОЕ

22

1

01

23

+

10

24

П9

49

25

КИП9

Г9

26

ХУ

14

27

ИП9

69

28

-

11

29

7

07

30

X

12

31

С/П

50

32

БП

51

33

00

00

программа выделения целой части чисел; адреса 21—28 — программа выделения дробной части; адреса 31—33 — останов и автоматический возврат на начало программы; остальное — арифметические действия по приведенной в «Костре» за 1985 год, N9 9 формуле.

Введем записанную программу нажатиями клавишей, соответствующих операторам строки II.

После ввода программы перейдем в режим вычислений по введенной программе. Для этого нажмем клавиши

F; АВТ; В/О.

Введем в регистры 0, 1 и 2 предусмотренные формулой постояннее величины. Для этого после набора на клавиатуре числа 365,25 нажимаем клавиши ПО, после набора числа 30,6 нажимаем П1, после 694066 нажимаем клавиши П2.

Теперь МК готов к работе. Сообщайте ему исходные данные (числа С, В и А из таблицы под формулой) вводим их соответственно в регистры 3, 4 и 5 и, нажатием клавиши С/П, получите ответ. Ввод в регистры 3, 4 и 5 осуществляется так же, как и в регистры 0, 1 и 2. Сначала, например, набирается число С, затем нажимаются клавиши ПЗ, число В и следом П4, число А и П5.

Желаю успехов.

Электроник

«Костру»

50 лет!

Компьютер, микропроцессор, дисплей, микрокалькулятор во многом определяют отличие современной техники от ее недавнего уровня. Трудно поверить: еще на рубеже семидесятых годов микропроцессор был бы встречен с недоверием и недоумением: «Не может быть!» — даже специалистами по электронике. Таких устройств в мире просто не существовало, а сейчас же с ними знакомятся в школе наравне с законами Ньютона и правилами грамматики.

Пусть микрокалькулятор станет тем первым средством вычислительной техники, которое откроет читателям «Костра» путь в мир электроники!

Доктор физико-математических наук,

профессор

В. А. ИЗВОЗЧИКОВ