Программирование на JAVA

д. Для команд процессора IA-32 можно динамически ус­тановить 32- или 16-разрядный режим, для чего используется байт префикса ко­манды.

Команды и последовательности команд

Задачи, выполняемые компьютерной программой, состоят из последовательно­сти небольших шагов, таких как сложение двух чисел, проверка определенного условия, чтение символа с клавиатуры или вывод такового на экран. Следова­тельно, компьютер должен поддерживать команды для выполнения следующих четырех типов операций: пересылка данных между памятью и регистрами процессора; арифметические и логические операции с данными; управление последовательностью выполнения программ и их команд; операции ввода-вывода.

Мы начнем со знакомства с командами первых двух типов. Но прежде чем приступать к их анализу, вам следует ознакомиться со специальной нотацией, ис­пользуемой для описания операций с регистрами.

Нотация для описания операций с регистрами

Нам необходим способ для описания операций пересылки информации из одного места в компьютере в другое. Приемниками и источниками информации могут быть память, регистры процессора и регистры подсистемы ввода-вывода


<< назад вперед >>