Микрокалькулятор мк-52. Руководство по эксплуатации




Скачать 0.71 Mb.
Название Микрокалькулятор мк-52. Руководство по эксплуатации
страница 4/7
Тип Руководство по эксплуатации
rykovodstvo.ru > Руководство ремонт > Руководство по эксплуатации
1   2   3   4   5   6   7


При решении указанного примера в зависимости от нажимаемых клавиш происходит следующее распределение информации в регистрах стека:









Установите переключатель "Р/ГРД/Г" в положение "Г".

Нажмите клавиши:



















6.9. Использование адресуемых регистров

6.9.1. Передача числа для хранения в адресуемые регистры осуществляется из регистра X.

6.9.2. Для передачи числа в адресуемый регистр нажмите клавишу [x→П] и клавишу, соответствующую номеру (индексу) адресуемого регистра ([0], [1] – [9], [a], [b], [c], [d], [e]).

Например, передача числа Авогадро (приблизительно 6,02·1023) на хранение в регистр RG1 производится сле­дующим образом:



6.9.3. С числом, оставшимся в регистре X, можно произво­дить дальнейшие вычисления. Например, возведение числа Авогадро в квадрат.


6.9.4. Для вызова числа, хранящегося в адресуемом регист­ре, нажмите клавишу [П→x] и клавишу, соответствующую но­меру вызываемого регистра ([0], [1] – [9], [a], [b], [c], [d], [e]). При этом вызов числа осуществляется только в регистр X и не меняет содержимого вызываемого регистра.

Например, необходимо вызвать число Авогадро, находящееся в регистре RG1 .



6.9.5. Для очистки адресуемого регистра занесите цифру 0 в регистр, который необходимо очистить. Для этого выполните следующие операции:

нажмите клавишу [CX];

нажмите клавишу [x→П];

нажмите клавишу, соответствующую номеру очищаемого ре­гистра 0], [1] – [9], [a], [b], [c], [d], [e]). Например, необходимо очистить регистр RG1.



6.9.6. Очистку всех регистров памяти можно произвести, выключив микрокалькулятор.

6.10. Сброс ошибочно нажатой клавиши [F]

6.10.1. Для сброса ошибочно нажатой клавиши [F] нажмите клавишу [CF].

6.11. Выполнение логических операций

6.11.1. Числа в микрокалькуляторе представлены в последо­вательном коде в двоично-десятичной системе счисления с веса­ми 8, 4, 2, I. Над числами, находящимися в регистрах X и У, можно произвести логические операции: сложение, умножение, сложение по модулю 2 (исключающее ИЛИ), инверсию.

6.11.2. Результат выполнения логических операций высвечи­вается на индикаторе цифрами и знаками, которые обозначают:



Из-за автоматического гашения нулей, заканчивающих число, коды "0" индицируются пробелами и поэтому неотличимы от ко­дов "15".

6.11.3. Выполнение логических (булевых) функций индициру­ется цифрой [8.]. В связи с занятостью на индикаторе стар­шего цифрового разряда числа, вводимые в регистры X и У для выполнения логических операций, должны содержать в старшем разряде незначащую цифру, отличную от нуля.

6.11.4. Прежде чем выполнить логические операции с помощью микрокалькулятора, покажем результат выполнения логических операций с числами 12 и 43 без микрокалькулятора (см. табл.5).

Таблица 5


6.11.5. Для выполнения логических операций (умножения, сложения, сложения по модулю 2, инверсии) используются клавиши [К], [Λ]; [K], [V]; [K], []; [K], [ИНВ].

6.11.6. Ниже приводятся примеры выполнения логических операций.

Логическое сложение чисел

8888888 V 7770665





Логическое умножение чисел

237 Λ 545





Исключающее ИЛИ чисел

30880 80001



Инверсия числа 112


7. РАБОТА МИКРОКАЛЬКУЛЯТОРА В РЕЖИМЕ "ПРОГРАММИРОВАНИЕ"

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

7.1.1. В режиме "Программирование" микрокалькулятор уста­навливается после нажатия клавиш [F] и [ПРГ].

7.1.2. При нажатии клавиш в режиме "Программирование" двузначный код операций, команд и цифр, присвоенный данной клавише или ее комбинации с клавишами [F], [K], [x→П], [П→x] (табл.6), записывается в специальную память программы.

Таблица 6

Коды операций и команд








7.1.3. Последовательность вводимых операций и команд, не­обходимых для решения задачи, представляет собой программу.

7.1.4. Специальная программная память состоит из 105 яче­ек. Первой ячейке присвоен номер 00, последней - 104.

7.1.5. При записи программы в микрокалькулятор двузнач­ный код (шаг программы) в программной памяти занимает одну ячейку.

7.1.6. Местонахождение кода в программной памяти опреде­ляется адресом. Для обозначения адресов от 00 до 99 исполь­зуются соответствующие числа, а для адресов от 100 до 104 старшие две цифры обозначаются знаком минус (например, ад­рес 100 обозначается как "-0").

7.1.7. Для управления последовательностью записи и для выполнения команд в микрокалькуляторе имеется счетчик адре­са. Этот счетчик может быть установлен на любой начальный адрес (от 00 до 104).

7.1.8. При записи программы введение в программную па­мять команд (операций) увеличивает содержимое счетчика на 1. Таким образом, последовательность выполнения команд программы соответствует последовательности нажатий клавиш при программировании. Однако этот метод приемлем для решения лишь не очень сложных задач.

7.1.9. Для того, чтобы последовательность выполнения команд отличалась от последовательности записи команд в программе, чтобы отдельные части программы повторились, чтобы изменение последовательности исполнения происходило в зависимости от промежуточных результатов вычисления, в микрокалькуляторе имеются команды, с помощью которых изменяется содержимое счетчика адреса. Эти команды называются командами переходов.

7.1.10. Изменение содержимого счетчика адреса происходит по адресу перехода, записанному либо в программной памяти, либо в адресуемых регистрах, либо в пятиразрядном стеке возврата - специальной области памяти (см. п.7.3).

7.1.11. Бели адрес перехода записан в адресуемом регистре, то такая адресация называется косвенной» Косвенная адресация используется также при обращении к адресуемым регистрам. В этом случае в программе вместо прямого указания номера адресуемого регистра записывается косвенный номер, т.е. номер того адресуемого регистра, в котором хранится номер вызываемого. При этом номер адресуемого регистра не просто хранится, а изменяется определенным образом (см. п.7.3.5).

7.1.12. В режиме "Программирование" индикатор используется для отображения кодов грех последовательных команд из программной памяти и текущего состояния счетчика команд, т.е. адреса, по которому будет записана следующая команда. Например, на индикаторе отображено



В этом случае двузначные команды операций на индикаторе означают:

  1. код 06 - текущее состояние счетчика адреса;

  2. коды 0Е, 01, 02 - три последовательные команды, распо­ложенные соответственно по адресам 03, 04, 05.

7.2. Этапы вычислений по программам

Вычисления по программам производятся в следующем по рядке:

1) программирование задачи;

2) ввод программы в память и редактирование программы;

3) отладка программы;

4} занесение исходных данных и выполнение программы.

7.2.1. Программирование задачи

7.2.1.1. Программирование задач на микрокалькуляторе "Электроника МК 52" не требует от пользователя специальных знаний, однако для успешного программирования необходимо знание его функциональных возможностей и содержания команд. При программировании задачи не может быть единой программы. Любой вариант программы можно считать верным, если он обес­печивает правильный результат. Программы между собой могут отличаться объемом использованной памяти. Оптимальность в составлении программ приходит с опытом.

В данном и последующих разделах руководства будут приве­дены примеры составления программ и фрагменты программ, по­ясняющие содержание команд, однако они не претендуют на оп­тимальность. Возможности программы пользователь составит с меньшим количеством шагов, чем предложено в руководстве.

Прежде чем начать писать программу, пользователь микро­калькулятора должен изучить задачу, определить ее алгоритм (последовательность операций) и регистры памяти для записи исходных данных и промежуточных результатов вычислений, а также место размещения программы в программной памяти мик­рокалькулятора.

Программирование простых задач рассмотрим на примере вычисления площади круга по формуле .

где d - диаметр круга.

Для вычисления площади круга S порядок действий жела­тельно изменить, а именно: . Тогда значение диа­метра d можно записывать в регистр X и вычисление S можно реализовать нажатиями следующих клавиш: [F], [x2], [F], [], [x], [4], []. Эту последовательность нажатий клавиш можно выполнить вручную. Однако, если ее записать в режиме "Программирование", получаем программу, которую можно мно­гократно выполнить (см. пп.7.2.2, 7.2.4) в режиме "Автома­тическая работа", не нажимая вышеперечисленные клавиши. Лю­бая программа должна заканчиваться командой останова [С/П]. Если же эта команда не последует, может произойти зацикли­вание программы.

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

Программа вычисления площади круга S приведена в табл.7.

Таблица 7



7.2.1.2. Для составления разветвляющихся программ и мно­гократного прохождения отдельных частей программ (подпрог­рамм) используются команды переходов (прямые и косвенные), команды косвенной индикации вызова и записи, команды органи­зации циклов. После команд переходов (прямых) и команд ор­ганизации циклов в составляемой программе должен стоять ад­рес перехода. Адрес перехода для косвенной команды содержит­ся в самой команде (cм. п.7.3).

7.2.1.3. Для прямых и косвенных команд адреса переходов 00-99 записываются с помощью соответствующих цифровых кла­виш. Адреса переходов 100 - 104 используются только для пря­мых команд и записываются с помощью клавиши [•], которая соответствует цифре 10 и одной из клавиш [0] – [4] (см.п.7.3).

7.2.1.4. Наличие в микрокалькуляторе стека возврата пре­дусматривает создание подпрограмм внутри программ. Глубина подпрограмм определяется разрядностью стека и равна пяти. Регистр стека работает по системе: первым зашел, последним вышел (см.п.7.3.3, 7.3.4, 7.3.7).

7.2.1.5. Для автоматического останова и индикации резуль­тата вычислений программа обязательно должна содержать ко­манду останова [С/П].

7.2.2. Ввод программы в память и редактирование программы

7.2.2.1. Программа решения задачи может начинаться с ад­реса 00 или с любого произвольного адреса.

Для занесения программы с нулевого адреса необходимо в режиме "Автоматическая работа" нажать клавишу очистки прог­раммного счетчика [В/О] и перейти в режим "Программиро­вание", нажав клавиши [F] и [ПРГ]. На индикаторе в этом случае индицируется адрес счетчика 00, с которого будет вводиться программа. Вводят программу, нажимая клавиши, за­писанные в программе. Операция, вводимая с помощью клавиш, контролируется по индикатору:







Для занесения программы с произвольного адреса необходи­мо в режиме, "Автоматическая работа" нажать клавишу [БП], а затем клавиши, которые обеспечат переход на требуемый адрес. После перехода в режим "Программирование" на счетчике адре­сов команд установится адрес, с которого должна вводиться программа. Ввод программы в программную память производится нажатием соответствующих клавиш.



7.2.2.2. Если при вводе программы допущена ошибка, то для ее исправления необходимо перейти на адрес, по которо­му записана ошибочная команда. Для этого можно воспользо­ваться клавишей [ШГ→] или [ШГ←], если адрес ошибочной ко­манды находится недалеко от текущего. При каждом нажатии этих клавиш содержимое счетчика адресов команд соответствен­но увеличивается или уменьшается на единицу. Причем, если ошибка допущена в адресе перехода, то для ее исправления необходимо сдвинуть информацию на два шага и повторить ввод команды и следующий за ней адрес перехода. При большой разнице адресов ошибочной и текущей команд нужно воспользо­ваться командой безусловного перехода. Для этого необходимо перейти в режим "Автоматическая работа", нажать клавишу [БП], а затем клавиши, которые обеспечат переход на нужный адрес. После установки режима "Программирование" на индикаторе по­явится адрес ошибочной команды. Исправьте ошибку, нажав клавишу требуемой операции либо команды.

7.2.2.3. Если необходимо исключить какую-либо команду из программы, перейдите на адрес исключаемой команды, а затем нажмите клавиши [K] и [НОП]. В программную память запи­шется команда "Нет операции", по которой при вычислении ниче­го не выполняется.

7.2.3. Отладка программы

7.2.3.1. Отладка программы производится в режиме "Автома­тическая работа" путем анализа выполнения отдельного шага программы. Выполнение программы по отдельной команде осу­ществляется нажатием клавиши [ПП] в режиме "Автоматическая работа".

7.2.3.2. Для отладки программы перейдите в режим "Автома­тическая работа", нажав клавиши [F] и [АВТ], занесите ис­ходные данные для работы программы, установите начальный адрес записанной программы (п.7.2.2.1), нажмите клавишу [ПП] и проанализируйте выполнение каждого шага программы. Обнаруженные ошибки исправьте, как указано в пп.7.2.2.2.

7.2.2.3. При пошаговом просмотре выполнения программы следу­ет учитывать, что выполнение команды перехода и установка адреса перехода осуществляются за один шаг программы.

7.2.4. Занесение исходных данных и выполнение программы

7.2.4.1. Для выполнения программы в режиме "Автоматичес­кая работа" наберите на клавиатуре исходные данные и занеси­те их в необходимый адресуемый регистр памяти (RG0 - RGe) либо в регистр стека (X, У, Z, T). Установите адрес начала программы (см. п.7.2.2.1) и пустите программу на счет, нажав клавишу [ПП] для пошагового прохождения команд программы либо клавишу [С/П] для автоматического выполнения последова­тельности шагов программы.

7.2.4.2. Нажатие клавиши [С/П] сопровождается подсветкой индикатора, что свидетельствует о выполнении программы. Время выполнения программы зависит от ее длины и характера вы­числений.

После выполнения программы прочитайте результат на индика­торе.

7.2.4.3. В случае зацикливания, т.е. бесконечного повторе­ния некоторого участка программы, необходимо остановить ее, нажав клавишу [С/П], а затем проверить программу и устранить причину зацикливания.

7.2.4.4. Для проведения многократных вычислений по отла­женной программе запишите в память новые исходные данные и повторите пуск программы с требуемого адреса.

ВНИМАНИЕ! При выключении питания все регистры микро­калькулятора, в том числе и входящие в состав программной памяти, обнуляются. Поэтому для сохранения программы на определенное время питание микрокалькулятора нельзя отключать. В противном случае придется вводить программу снова. Если необходимо сохранить программу либо данные в адресуемых ре­гистрах, то запишите необходимую информацию в ППЗУ.

Ниже приводится пример выполнения программы (см. табл.7), по которой вычисляется площадь круга, если его диаметр d ра­вен 4; 5; 1,8 см.

Для этого выполните следующие операции:

1) перейдите в режим "Программирование" на адрес 00, нажав клавиши [В/О], [F], [ПРГ];

2) введите программу (см. табл.7);

3) перейдите в ражим "Автоматическая работа", нажав кла­виши [F], [АВТ];

4) введите в регистр X число 4, нажав клавишу [4];

5) пустите программу на счет с адреса 00, нажав клавиши [В/О], [С/П];

6) прочтите результат на индикаторе [ 12.56637 ] см2.

Для вычисления площади круга диаметром 5 и 1,8 см выполните следующее:

1   2   3   4   5   6   7

Похожие:

Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по эксплуатации Руководство по эксплуатации серии стоматологических установок wod
Данное руководство по эксплуатации ■ Храните руководство по эксплуатации в надежном месте и обращайтесь к нему в случае возникновения...
Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по эксплуатации рамп. 271241. 059. 00. 000 Рэ
Руководство по эксплуатации предназначено для изучения устройства и правил эксплуатации косилки мелио­ративной навесной мк-3 (далее...
Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по эксплуатации Настоящее руководство по эксплуатации...
...
Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по эксплуатации спнк. 425549. 002 Рэ
Руководство по эксплуатации предназначено для ознакомления с принципами работы, правилами эксплуатации, хранения и транспортирования...
Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по эксплуатации югиш. 466451. 095-04РЭ
Ук эдг, именуемого в дальнейшем устройство комплектное. Руководство по эксплуатации содержит описание и работу устройства комплектного,...
Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по эксплуатации. Технический паспорт. Перед началом эксплуатации...
Перед началом эксплуатации и инсталляции оборудования внимательно изучите данное руководство по эксплуатации. Сохраняйте руководство...
Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по эксплуатации. Технический паспорт. Перед началом эксплуатации...
Перед началом эксплуатации и инсталляции оборудования внимательно изучите данное руководство по эксплуатации. Сохраняйте руководство...
Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по эксплуатации на электронный счетчик cb8 Назначение
Комплект документации на электромагнитный расходомер (паспорт, руководство по эксплуатации, руководство по монтажу)
Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по эксплуатации аг 00. 00. 000 Рэ
Аг-1 (далее по тексту «увлажнитель»), указания по эксплуатации и технические данные, гарантированные предприятием-изготовителем....
Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по эксплуатации экскаватор надежен и безопасен в эксплуатации,...
Экскаватор надежен и безопасен в эксплуатации, если соблюдены все инструкции. Перед началом эксплуатации прочитайте настоящее Руководство...
Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по летной эксплуатации руководство по летной эксплуатации
Это руководство содержит информацию, предоставляемую пилоту в соответствии с требованиями easa в дополнение к другим информационным...
Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по эксплуатации Перед началом эксплуатации, пожалуйста,...
Держите руководство под рукой, чтобы всегда иметь возможность быстро получить всю необходимую информацию
Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по эксплуатации г. Москва, ул. Большая Переяславская, д. 9
Руководство по эксплуатации предназначено для изучения и правильной эксплуатации фрезерно-гравировального станка фг-38
Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по эксплуатации содержание
Настоящее руководство по эксплуатации (РЭ) является руководящим документом при установке и эксплуатации источника бесперебойного...
Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по эксплуатации Санкт-Петербург 2005
Руководство по эксплуатации теплогенератора рассматривать совместно с «Руководством по эксплуатации трехфазных двигателей» и «Инструкцией...
Микрокалькулятор мк-52. Руководство по эксплуатации icon Руководство по эксплуатации внимательно изучите данное руководство...
Руководство по эксплуатации предназначено для ознакомления с конструкцией, принципом действия, техническим обслуживанием и эксплуатацией...

Руководство, инструкция по применению






При копировании материала укажите ссылку © 2017
контакты
rykovodstvo.ru
Поиск