ПОИСК Статьи Рисунки Таблицы Быстро ли движутся молекулы из "Мир компьютеров и химическая технология" ПМК обладает замечательным свойством. Он может решать задачи с помощью введенной в него программы. От.метим, во-первых, что вычисления по программе осуществляются значительно быстрее, чем вручную. Во-вторых, с помощью одной и той же про-грам.мы можно решить множество однотипных задач, используя различные исходные данные. [c.37] Для ввода программы в ПМК его переводят в режим програм-.чирования. Это делают путем последовательного нажатия клавиш Р и ПРГ . Заметим, что клавиша Р самостоятельной роли не играет, а позволяет лишь выбирать функции, указанные над другими клавишами. Для краткости будем в дальнейшем вместо Р , ПРГ писать просто РПРГ. Аналогичные сокращенные записи будем применять также к наборам, начинающимся со служебных клавиш К , П и ИП . [c.37] Чтобы после ввода программы перейти в режим вычислений, следует нажать клавиши РАВТ. [c.37] Попробуем составить простейшую программу для умножения двух чисел а и Ь. Перед началом вычислений число а будем записывать в К1, а число Ь — в КХ. [c.37] включим микрокалькулятор и нажмем клавиши РПРГ. В правом углу экрана появятся цифры 00. ПМК готов к приему команд. [c.37] ДОМ обозначения во второй и третьей колонках по существу выражают одно и то же, но с той лишь разницей, что во второй колонке стоит символ, встречающийся на клавиатуре ПМК, а в третьей колонке — своеобразный перевод того же символа на язык, понятный микрокалькулятору. [c.38] Если сравнить програм.му с последовательностью клавиш, которые мы нажимаем, решая задачу вручную, то нетрудно убедиться, что программа почти полностью повторяет предыдущий набор клавиш. [c.38] Команда С/П (Стоп/Пуск) используется в нашей программе для прекращения процесса вычислений. После этого можно прочесть результат на экране ПМК. Команда С/П используется также для начала счета по программе. [c.38] Команда БПпт (в нашем случае — это БПОО), где пт — любое двузначное число от 00 до 97, читается Безусловный Переход на адрес пт. Она прерывает последовательное выполнение команд, записанных в программе. После нее выполняется ко.манда, записанная по адресу пт. [c.38] В нашем случае команда БПОО введена для того, чтобы после одного расчета автоматически подготовиться к началу другого. [c.38] Вы уже, наверное, за.метили, что команда БПпт раз.че-щается на двух строчках програ. 1Мы, а именно в первой из них находится БП, во втop(JЙ - адрес команды, кс.торо передается управление. [c.38] Первые две нулевые цифры означают не только готовность к вводу программы, то также и то, что первая из введенны.х нами команд записывается по адресу 00. После нажатия последующих клавиш в правом углу экрана последовательно появляются наборы цифр 01, 02 и т. д. В левом же углу мы видим появление наборов цифр 61, 12,, ,, При этом каждая новая комбинация из дву.х цифр с,мс1дает вправо появившиеся ранее комбинации, В дальнейшем на экране будут постоянно видны четыре двузначных набора цифр. Самый левый — это код последней введенной команды, далее вправо — коды двух предыдущих команд. Наконец, последняя пара цифр — адрес ко.манды, которую предстоит еще вводить. [c.39] Коды позволяют контролировать, правильно ли вводится программа. Если вы случайно ошиблись при вводе команды, не отчаивайтесь, Нажмите клавишу ШГ (Шаг назад) и повторите ввод нужной команды. [c.39] Вот мы и научились набирать простейшие программы. Попробуем применить наши навыки. [c.39] В качестве газообразных веществ выберем водород и азот. Напомним, что молекулярная масса водорода равна 2, а азота — 28. [c.39] Расчеты будем выполнять для различных температур в диапазоне от 140 до 500 К с интервалом 50 К. Конечно, для этой цели полезно составить программу вычислений и занести ее в память ПМК (табл. 4). [c.39] Для выполнения расчетов полезно представить универсальную га 40вую постоянную в виде / = 8314,34 г м /(К-моль с ). [c.39] Переключим ПМК в режим вычислений, нажав клавиши РАВТ. Введем значение 8314,34 в регистр Н1, молекулярную массу азота, равную 28,— в регистр К2, Нажмем кнопку В/О. Занесем значение температуры Г = 150 К в регистр КХ. Теперь все готово к вычислениям по программе. [c.40] Вернуться к основной статье