Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Микроконтроллеры семейства Zilog Z86

 |
|КОМАНДЫ |       |                          |                           |
|ЗАГРУЗКИ|       |                          |                           |
|CLR     |dst    |Clear                     |Очистить                   |
|LD      |dst,src|Load                      |Загрузить                  |
|LDC     |       |Load Constant             |Загрузить константу        |
|LDE     |dst,src|Load External Data        |Загрузить внешние данные   |
|POP     |       |Pop                       |Извлечь из стека           |
|PUSH    |dst,src|Push                      |Загрузить в стек           |
|        |       |                          |                           |
|        |dst    |                          |                           |
|        |src    |                          |                           |
|АРИФМЕТИ|       |                          |                           |
|ЧЕСКИЕ  |       |                          |                           |
|КОМАНДЫ |       |                          |                           |
|ADC     |dst,src|Add with Carry            |Сложить с переносом        |
|ADD     |       |Add                       |Сложить                    |
|CP      |dst,src|Compare                   |Сравнить                   |
|DA      |       |Decimal Adjust            |Десятичная коррекция       |
|DEC     |dst,src|Decrement                 |Декремент                  |
|DECW    |       |Decrement Word            |Декремент слова            |
|INC     |dst    |Increment                 |Инкремент                  |
|INCW    |dst    |Increment Word            |Инкремент слова            |
|SBC     |dst    |Subtract with Carry       |Вычесть с заемом           |
|SUB     |dst    |Subtract                  |Вычесть                    |
|        |dst    |                          |                           |
|        |dst,src|                          |                           |
|        |       |                          |                           |
|        |dst,src|                          |                           |
|ЛОГИЧЕСК|       |                          |                           |
|ИЕ      |       |                          |                           |
|КОМАНДЫ |       |                          |                           |
|AND     |dst,src|Logical AND               |Логическое И               |
|COM     |       |Complement                |Дополнение ( НЕ )          |
|OR      |dst    |Logical OR                |Логическое ИЛИ             |
|XOR     |dst,src|Logical EXCLUSIVE OR      |Исключающее ИЛИ            |
|        |       |                          |                           |
|        |dst,src|                          |                           |
|КОМАНДЫ |       |                          |                           |
|УПРАВЛЕН|       |                          |                           |
|ИЯ      |       |                          |                           |
|ПРОГРАММ|       |                          |                           |
|ОЙ      |       |                          |                           |
|CALL    |dst    |Call Procedure            |Вызов подпрограммы         |
|DJNZ    |r,dst  |Decrement and Jump        |Декремент и переход,       |
|        |       |Non Zero                  |если не нуль               |
|IRET    |       |Interrupt Return          |Возврат из прерывания      |
|JP      |cc,dst |Jump                      |Переход                    |
|JR      |       |Jump Relative             |Переход относительный      |
|RET     |cc,dst |Return                    |Возврат из подпрограммы    |
|        |       |                          |                           |
|КОМАНДЫ |       |                          |                           |
|МАНИПУЛЯ|       |                          |                           |
|ЦИИ     |       |                          |                           |
|БИТАМИ  |       |                          |                           |
|TCM     |dst,src|Test Complement           |Проверить дополнение       |
|        |       |Under Mask                |с маской                   |
|TM      |       |Test Under Mask           |Проверить с маской         |
|AND     |dst,src|Bit Clear                 |Очистить биты              |
|OR      |       |Bit Set                   |Установить биты            |
|XOR     |dst,src|Bit Complement            |Дополнить биты             |
|        |       |                          |                           |
|        |dst,src|                          |                           |
|        |       |                          |                           |
|        |dst,src|                          |                           |
|КОМАНДЫ |       |                          |                           |
|ПЕРЕСЫЛК|       |                          |                           |
|И БЛОКОВ|       |                          |                           |
|LDCI    |dst,src|Load Constant             |Загрузить константу        |
|        |       |Autoincrement             |с автоинкрементом          |
|LDEI    |       |Load External Data        |Загрузить внешние данные   |
|        |dst,src|Autoincrement             |с автоинкрементом          |
|        |       |                          |                           |
|КОМАНДЫ |       |                          |                           |
|СДВИГОВ |       |                          |                           |
|RL      |dst    |Rotate Left               |Циклический влево          |
|RLC     |dst    |Rotate Left               |Циклический влево          |
|        |       |Through Carry             |через перенос              |
|RR      |dst    |Rotate Right              |Циклический вправо         |
|RRC     |dst    |Rotate Right              |Циклический вправо         |
|        |       |Through Carry             |через перенос              |
|SRA     |dst    |Shift Right Arithmetic    |Арифметический вправо      |
|SWAP    |dst    |Swap Nibbles              |Свопинг полубайтов         |
|КОМАНДЫ |       |                          |                           |
|УПРАВЛЕН|       |                          |                           |
|ИЯ      |       |                          |                           |
|ПРОЦЕССО|       |                          |                           |
|РОМ     |       |                          |                           |
|CCF     |       |Complement Carry Flag     |Дополнить флаг переноса    |
|DI      |       |Disable Interrupts        |Запретить прерывания       |
|EI      |       |Enable Interrupts         |Разрешить прерывания       |
|HALT    |       |Halt                      |Переход в режим HALT       |
|NOP     |       |No Operation              |Нет операции               |
|RCF     |       |Reset Carry Flag          |Сбросить флаг переноса     |
|SCF     |       |Set Carry Flag            |Установить флаг переноса   |
|SRP     |src    |Set Register              |Установить указатель       |
|        |       |Pointer                   |регистров                  |
|STOP    |       |Stop                      |Переход в режим STOP       |
|WDH     |       |WDT Enable During         |Разрешение сторожевого     |
|        |       |HALT                      |таймера в режиме HALT      |
|WDT     |       |WDT Enable or Refresh     |Разрешение или переза-     |
|        |       |                          |пись сторожевого таймера   |


                    1.3.3.2. Условия ветвления программы
Команды переходов JP и JR обеспечивают ветвление программы по различным
условиям. В качестве условий используются состояния флагов C,Z,S и V, а
также их логические функции. Набор допустимых для языка ассемблера условий
с указанием мнемонического обозначения (cc), значения, соответствующего
состояния флагов и шестнадцатеричного кода условия приведен в табл.1.9.
Набор условий предусматривает ветвление по состояниям отдельных флагов, а
также по всем возможным соотношениям между целыми числами со знаком и между
беззнаковыми целыми числами.
             Таблица 1.9. Мнемоника условий (cc) и цифра КОП (c)
|cc     |Значение                    |Состояние флагов            |c   |
|F      |Всегда ложно                |—                           |0   |
|       |Всегда истинно              |—                           |8   |
|C      |Есть перенос                |C=1                         |7   |
|NC     |Нет переноса                |C=0                         |F   |
|Z      |Есть нуль                   |Z=1                         |6   |
|NZ     |Нет нуля                    |Z=0                         |E   |
|PL     |Положительно                |S=0                         |D   |
|MI     |Отрицательно                |S=1                         |5   |
|OV     |Переполнение                |V=1                         |4   |
|NOV    |Нет переполнения            |V=0                         |C   |
|EQ     |Равно                       |Z=1                         |6   |
|NE     |Не равно                    |Z=0                         |E   |
|GE     |Больше или равно            |(S xor V)=0                 |9   |
|LT     |Меньше                      |(S xor V)=1                 |1   |
|GT     |Больше                      |(Z or (S xor V))=0          |A   |
|LE     |Меньше или равно            |(Z or (S xor V))=1          |2   |
|UGE    |Б/з больше или равно        |C=0                         |F   |
|ULT    |Б/з меньше                  |C=1                         |7   |
|UGT    |Б/з больше                  |(C=0 and Z=0)=1             |B   |
|ULE    |Б/з меньше или равно        |(C or Z)=1                  |3   |

             1.4. Конструктивное исполнение микроконтроллеров Z8
Микроконтроллеры   широкого   применения   Z8   выпускаются   в    различном
конструктивном  исполнении.  На
Пред.6789
скачать работу

Микроконтроллеры семейства Zilog Z86

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ