Cтраница 1
![]() |
Команды управления микропроцессором. [1] |
Содержимое других регистров может быть уничтогено, если в программе обработки прерывания не предусмотрено их сохранение. [2]
На данном рисунке содержимое других регистров и областей памяти не показано. Как отмечено выше, это означает, что их содержимое в момент времени, которому соответствует рисунок, несущественно. [3]
При выполнении всех указанных здесь операций содержимое других регистров не изменяется. [4]
Под действием команды S ( п) МНР увеличивает содержимое регистра R на 1, оставляя без изменения содержимое других регистров. [5]
Если число q набирается после нажатия клавиши или Сх, то оно заносится в РХ, не меняя содержимого других регистров. [6]
![]() |
Традиционная блок-схема частотомера. [7] |
Если тактовая частота достаточно высока, преобразование можно выполнить посредством последовательного уменьшения введенного числа до нуля при одновременном увеличении ( в десятичной системе) содержимого другого регистра. [8]
Фактически команды загрузки выполняют функции, противоположные функциям команд записи в память, - данные, находящиеся в областях памяти, числа, адреса или содержимое других регистров можно загрузить с помощью этих команд в один или несколько общих регистров. [9]
Для этого в стеке запоминается адрес возврата ( CS и IP) и содержимое регистра флагов F, а также содержимое тех регистров, которые потребуются для выполнения подпрограммы обработки прерывания. Содержимое регистров CS, IP и F запоминается и восстанавливается автоматически, а для запоминания и последующего восстановления содержимого других регистров МП должны быть предусмотрены соответствующие команды в начале и конце подпрограммы обработки прерываний. Следует отметить, что в стек включается скорректированное содержимое указателя команд IP, соответствующее адресу команды, перед которой МП начал обслуживать прерывание. Необходимость коррекции вызвана тем, что IP адресует команды с опережением из-за существования внутренней очереди команд. [10]
Когда содержимое регистра X используется для вычисления какой-либо функции, результат записывается в RX. Прежнее его содержимое поступает в регистр XI. Содержимое других регистров не меняется. [11]
При этом предыдущее содержимое регистра С теряется, а добавления единицы к новому содержимому регистра С не производится. При выполнении операции 10 содержимое других регистров ( в том числе и регистра S) не изменяется. [12]
По мере продвижения от состояния к состоянию РСП постепенно формирует описание структуры предложения. Куски получаемых частичных описаний хранятся в регистрах, которые могут содержать любое дерево с корнем или множество деревьев с корнями и в которых данные автоматически передвигаются вниз при рекурсивном применении переходной сети и автоматически поднимаются, когда рекурсивное вычисление более глубокого уровня закончено. Действия по построению структур, приписанные дугам, определяют изменение содержимого этих регистров в зависимости от их предшествующего содержимого, содержимого других регистров, текущего входного символа и / или результата вычислений более глубокого уровня. Кроме того, что регистры содержат подструктуры, которые будут в конечном итоге включены в некоторые объемлющие их структуры, они могут содержать также пометки и другие указатели, к которым возможно обращение при проверке условий на дугах. [13]