используется два типа операторов:
Операторы языка программирования PL/M-51.
В языке программирования PL/M- 51 используется два типа операторов: операторы объявления и выполняемые операторы. Все операторы PL/M-51 заканчиваются точкой с запятой.
Операторы
объявления.
Объявление является невыполняемым оператором, который объявляет некоторый объект или набор объектов, связывает с ним один или несколько идентификаторов и, если это необходимо, распределяет память.
В объявлении могут быть объявлены пять типов объектов: переменные, константы, литералы, метки и подпрограммы. В текущем блоке для каждого имени допустимо только одно объявление.
Переменные, константы, литералы и подпрограммы должны быть объявлены раньше, чем они будут использоваться в выполняемом операторе. Метка полностью объявлена, если она стоит перед выполняемым оператором и заканчивается с двоеточием (:) или определена в операторе DECLARE. Подпрограмма объявляется оператором PROCEDURE и заключается между операторами PROCEDURE и END. Переменные, константы и литералы должны объявляться оператором DECLARE.
DECLARE Width byte;
Этот оператор вводит идентификатор (переменную) Width (ширина англ) и резервирует 1 байт (8 бит) памяти. В языке программирования PL/M-51 нет необходимости знать конкретный адрес этой переменной, достаточно обратиться к ней по имени Width.
Группа операторов, предназначенных для выполнения какой-либо функции, может быть задана именем, объявляющим их как подпрограмму.
Address_Upper: PROCEDURE (Beta) byte;
Исполняемые операторы.
-
Оператор присваивания:
-
Условный оператор.
-
Структурный оператор.
-
Оператор цикла
-
Оператор цикла с проверкой условия до тела цикла
-
Оператор выбора
-
Оператор безусловного перехода
-
Операторы вызова подпрограммы
-
Оператор возвращения из подпрограммы
-
Пустой оператор
В языке программирования PLM-51 используются беззнаковые арифметические операции, результат которых зависит от типа операндов:
-
+ суммирование
-
- вычитание
-
* умножение
-
/ деление
-
mod вычисление остатка от целочисленного деления
В языке программирования PLМ-51 также определена одноместная операция '-'.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий