OUT порт предназначена для вывода данных из аккумулятора в выходной порт.
Команды PUSHиспользуются для временного сохранения содержимого внутренних регистров МП в стеке при переходе к выполнению подпрограммы. По команде POPпроисходит извлечение из стека временно хранящихся данных после выполнения подпрограммы.
С помощью команд XTHLи SPHLпроисходит обмен данными между указателем стека SPи парой регистров Н и Lв том или ином направлении, соответственно.
По команде HLT(останов) останавливается выполнение текущей программы до тех пор, пока не появится запрос на прерывание от устройств ввода-вывода.
По команде DI (запрещение прерываний) МП игнорирует запросы на прерывание до тех пор, пока не получит команду EI (разрешение прерываний).
По команде NOP(нет операции) не производится никаких вычислений, изменяется лишь содержимое счетчика команд PC. Команда используется для организации временных задержек и часто применяется для организации обращения к медленно действующим устройствам.
|