1. Главная
  2. Библиотека
  3. Высшая математика
  4. Определить по символьному описанию команд их машинный к...
Разбор задачи

Определить по символьному описанию команд их машинный код: TEST BP, 324. Для 32-битного режима.

  • Предмет: Высшая математика
  • Автор: Кэмп
  • #Дискретная математика
  • #Численные методы
Определить по символьному описанию команд их машинный код: TEST BP, 324. Для 32-битного режима.

Условие:

Определить по символьному описанию команд их машинный код: TEST BP, 324. Для 32-битного режима.

Решение:

Нам необходимо определить машинный код для команды

    TEST BP, 324

в 32-битном режиме. При этом регистр BP – 16-битный, а по умолчанию в 32-битном режиме операции производятся над 32‐битными данными. Поэтому для работы с 16-битной операндной размерностью нужно использовать префикс переопределения размера операнда (операнды на 16 бит). Этот префикс имеет код 66h.

  1. Префикс переопределения

       Для перехода к 16-битным операндам добавляем в начало кода префикс 66h.

  2. Определяем opcode команды TEST

       Команда TEST с...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой префикс необходимо использовать для команды TEST BP, 324 в 32-битном режиме, чтобы обеспечить работу с 16-битными операндами?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет