Читайте также: |
|
CLR C | (C)←0 | ANL C, bit | (C)←(C)(b) |
CLR bit | (b)←0 | ANL C, /bit | (C)←(C)(b) |
SETB C | (C)←1 | ORL C, bit | (C)←(C)V(b) |
SETB bit | (b)←1 | ORL C, /bit | (C)←(C)V(b) |
CPL C | (C)←(C) | MOV C, bit | (C)←(b) |
CPL bit | (b)←(b) | MOV bit, C | (b)←(C) |
Специальные символы
- оператор присваивания (замещения)
«- оператор взаимного обмена
А, V, " - операторы логических операций: И (конъюнкция), ИЛИ (дизъюнкция), исключающее ИЛИ
@ - префикс косвенной адресации
# - префикс непосредственного операнда
(Y) - содержимое регистра или ячейки памяти с именем Y
((У)) - содержимое ячейки памяти, адресуемой содержимым У (косвенная адресация)
Условные обозначения
А - регистр-аккумулятор
ad - прямой 8-битный адрес байта РПД (0-127), порта или РСФ
add - прямой 8-битный адрес назначения
ads - прямой 8-битный адрес источника
ad11 - прямой 11-битный адрес передачи управления
ad16 - прямой 16-битный адрес передачи управления
В - регистр-расширитель аккумулятора
bit - прямой 8-битный адрес бита (i8051)
С - флаг переноса
#d - 8-битный непосредственный операнд (константа)
#d16 - 16-битный непосредственный операнд (константа)
DPTR - Data Pointer (см. РУД)
PC - Program Counter (см. СК, рус.)
Rel - 8-битный относительный адрес передачи управления (- 127 +128) в i8051
Ri - обобщенное имя регистра косвенного адреса (R0 или R1)
Rn - обобщенное имя рабочего регистра (n= 0 7)
SP - Stack Pointer (см. РУС)
Регистр управления/статуса универсального асинхронного приемопередатчика (UART).
Дата добавления: 2015-07-11; просмотров: 84 | Нарушение авторских прав