1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Главная Аудио >> Усилители и предусилители

Различные строковые инструкции в микропроцессоре 8086?

Строковые инструкции в микропроцессоре 8086

Микропроцессор 8086 предоставляет несколько строковых инструкций, которые специально манипулируют строками данных. Эти инструкции работают с исходной строкой и целевой строкой, выполняя такие операции, как перемещение, сравнение или поиск внутри строк. Они упрощают задачи обработки строк и повышают эффективность кода. Вот некоторые из наиболее часто используемых строковых инструкций в микропроцессоре 8086:

<б>1. МОВС:

- Инструкция MOVS используется для перемещения байта или слова из исходной строки в строку назначения.

- Синтаксис:назначение MOVS, источник.

- Пример:MOVS BX, CX [Перемещает байт из ячейки памяти, указанной CX, в ячейку памяти, указанную BX.]

<б>2. МОВСБ:

- Инструкция MOVSB ​​специально используется для перемещения байта из исходной строки в строку назначения.

- Синтаксис:назначение MOVSB, источник.

- Пример:MOVSB ​​[DI], [SI] [Перемещает байт из ячейки памяти, указанной SI, в ячейку памяти, указанную DI.]

<б>3. МОВСВ:

- Инструкция MOVSW специально используется для перемещения слова из исходной строки в целевую строку.

- Синтаксис:назначение MOVSW, источник.

- Пример:MOVSW [BX], [CX] [Перемещает слово из ячейки памяти, указанной CX, в ячейку памяти, указанную BX.]

<б>4. ЦМПС:

- Инструкция CMPS сравнивает байт или слово из исходной строки с байтом или словом из целевой строки.

- Синтаксис:пункт назначения CMPS, источник.

- Пример:CMPS [DI], [SI] [Сравнивает байт в ячейке памяти, указанной DI, с байтом в ячейке памяти, указанной SI.]

<б>5. CMPSB:

- Инструкция CMPSB специально сравнивает байт из исходной строки с байтом из целевой строки.

- Синтаксис:назначение CMPSB, источник.

- Пример:CMPSB [DX], AL [Сравнивает байт в ячейке памяти, указанной DX, с байтом в регистре AL.]

<б>6. CMPSW:

- Инструкция CMPSW специально сравнивает слово из исходной строки со словом из целевой строки.

- Синтаксис:назначение CMPSW, источник.

- Пример:CMPSW [BX], CX [Сравнивает слово в ячейке памяти, указанной BX, со словом в регистре CX.]

<б>7. СКАС:

- Инструкция SCAS сравнивает байт или слово из исходной строки с байтом или словом в регистре AL или AX.

- Синтаксис:источник SCAS.

- Пример:SCAS [DI] [Сравнивает байт в ячейке памяти, указанной DI, с байтом в регистре AL.]

<б>8. СКАСБ:

- Инструкция SCASB специально сравнивает байт из исходной строки с байтом в регистре AL.

- Синтаксис:источник SCASB.

- Пример:SCASB [DX] [Сравнивает байт в ячейке памяти, указанной DX, с байтом в регистре AL.]

<б>9. СКАСВ:

- Инструкция SCASW специально сравнивает слово из исходной строки со словом в регистре AX.

- Синтаксис:источник SCASW.

- Пример:SCASW [BX] [Сравнивает слово в ячейке памяти, указанной BX, со словом в регистре AX.]

<б>10. ЛОДС:

- Инструкция LODS загружает байт или слово из исходной строки в регистр AL или AX.

- Синтаксис:источник LODS.

- Пример:LODS [DI] [Загружает байт из ячейки памяти, указанной DI, в регистр AL.]

<б>11. ЛОДСБ:

- Инструкция LODSB специально загружает байт из исходной строки в регистр AL.

- Синтаксис:источник LODSB.

- Пример:LODSB [DX] [Загружает байт из ячейки памяти, указанной DX, в регистр AL.]

<б>12. ЛОДВ:

- Инструкция LODSW специально загружает слово из исходной строки в регистр AX.

- Синтаксис:источник LODSW.

- Пример:LODSW [BX] [Загружает слово из ячейки памяти, указанной BX, в регистр AX.]

<б>13. СТОС:

- Инструкция STOS сохраняет байт или слово из регистра AL или AX в строку назначения.

- Синтаксис:пункт назначения STOS.

- Пример:STOS [DI] [Сохраняет байт из регистра AL в ячейку памяти, указанную DI.]

<б>14. СТОСБ:

- Инструкция STOSB специально сохраняет байт из регистра AL в строку назначения.

- Синтаксис:пункт назначения STOSB.

- Пример:STOSB [DX] [Сохраняет байт из регистра AL в ячейку памяти, указанную DX.]

<б>15. СТОСВ:

- Инструкция STOSW специально сохраняет слово из регистра AX в строку назначения.

- Синтаксис:пункт назначения STOSW.

- Пример:STOSW [BX] [Сохраняет слово из регистра AX в ячейку памяти, указанную BX.]

Эти строковые инструкции можно использовать для эффективного выполнения различных задач по манипулированию строками, таких как копирование, сравнение, поиск и изменение строк. Они оптимизируют обработку строковых данных и упрощают задачи программирования, связанные со строками.

  1. Dolby Pro Logic Vs. Dolby Digital
  2. Как установить уровни на Crown Макро-Tech Усилители для JBL Сабвуферы Усилители
  3. Как подключить Главная стереодинамики с мешалкой
  4. Как подключить динамики автомобиля для домашней усилитель
  5. Как сделать Multi-Room Music System