1. Использование Turbo Debugger для отладки программ на ассемблере


Скачать 0.55 Mb.
Название 1. Использование Turbo Debugger для отладки программ на ассемблере
страница 3/7
Тип Документы
rykovodstvo.ru > Руководство эксплуатация > Документы
1   2   3   4   5   6   7

Арифметические операции

Сложение ADD dst, src (dst = dst + src)


- Содержимого регистра или памяти с содержимым регистра

ADD dst, src

000100 d w

mod reg r/m

- Непосредственных данных с содержимым регистра или панели

ADD dst, data

100000 s w

mod 000 r/m

данные

Данные (w = 1)

- Непосредственные данные с АХ

ADD A*, data

0000010 w

данные

данные (w = 1)

Сложение с учетом переноса


- Регистра или памяти с регистром

ADS dst, src

000100 d w

mod reg r/m

- Непосредственных данных с содержимым регистра или памяти

ADC dst, data

100000 s w

mod reg r/m

данные

Данные (w = 1)

- Непосредственных данных с аккумулятором

ADC A*, data

0001010 w

Данные

данные (w = 1)

Инкремент


- Регистра или памяти

INC dst

1111111 w

mod 000 r/m

- Регистра

INC reg

01000 reg

Коррекция аккумулятора AL при сложении распакованных двоично-десятичных чисел (в коде ASCII)


AAA

001100111

Коррекция аккумулятора AL при сложении упакованных двоично-десятичных чисел


DAA

00100111

Вычитание SUB dst, src (dst = dst - src)


- Регистра или памяти из регистра

SUB dst, src

001010 d w

mod reg r/m

- Непосредственных данных из регистра или памяти

SUB dst, data

100000 s w

mod reg r/m

данные

данные (w = 1)

- Непосредственных данных из аккумулятора

SUB A*, data

0010110 w

данные

данные (w = 1)

Вычитание с учетом заема


- Регистра или памяти из регистра

SBB dst, src

000110 d w

mod reg r/m

- Непосредственных данных из регистра или памяти

SBB dst, data

100000 s w

mod reg r/m

данные

данные (w = 1)

- Непосредственных данных из аккумулятора

SBB A*, data

0001110 w

Данные

данные (w = 1)

Декремент


- Регистра или памяти

DEC dst

1111111 w

mod 001 r/m

- Регистра

DEC reg

01001 reg

Изменение знака


NEG dst

1111011 w

mod 011 r/m

Сравнение CMP dst, src ( dst – src )


- Регистра или памяти и регистра

CMP dst, data

100000 s w

mod 111 r/m

данные

данные (w = 1)

- Непосредственных данных с регистром или памяти

CMP A*, data

0011110 w

Данные

данные (w = 1)

- Непосредственных данных с аккумулятором

AAS

00101111

Десятичная коррекция распакованных чисел для вычитания


DAS

00101111

Умножение без знака AL или AX на операнд src


MUL src

1111011 w

mod 100 r/m

Умножение с учетом знака AL или AX на операнд src ( умножение целых чисел)


IMUL src

1111011 w

mod 101 r/m

Десятичная коррекция AX при умножении распакованных чисел (код ASCII)


AAM src

11010100

00001010

Беззнаковое деление содержимого DX, AX на операнд src


DIV src

1111011 w

mod 110 r/m

Деление содержимого DX, AX на src с учетом знака (деление целых чисел )


IDIV src

1111011 m

mod 111 r/m

Десятичная коррекция AL при делении распакованных чисел (код ASCII)


AAD src

11010101

00001010

Преобразование байта в слово


CBW

10011001

Преобразование слова в двойное слово


CWD

10011001
1   2   3   4   5   6   7

Похожие:

1. Использование Turbo Debugger для отладки программ на ассемблере icon Визуальные средства создания, отладки и анализа программ для параллельных вычислений

1. Использование Turbo Debugger для отладки программ на ассемблере icon Руководство пользователя «dymo label Software»
Модели: «LabelWriter» 300, 310, 320, 330, 330 Turbo, 400, 400 Turbo, Twin Turbo, Duo
1. Использование Turbo Debugger для отладки программ на ассемблере icon Техническое задание на проведение открытого запроса предложений по...
Общество с ограниченной ответственностью «Судостроительный комплекс «Звезда» (ооо «сск «Звезда») (далее – Лицензиат), проводит закупку...
1. Использование Turbo Debugger для отладки программ на ассемблере icon 1 цель работы
Целью работы является освоение инструментальных средств создания и отладки программ на языке ассемблера
1. Использование Turbo Debugger для отладки программ на ассемблере icon Инструкция по применению автомобильного трансивера Си-Би диапазона...
Кнопка c быстрый переход в 9-й канал. В многосеточном режиме служит для переключения сеток
1. Использование Turbo Debugger для отладки программ на ассемблере icon Использование общеразвивающих компьютерных игр и программ в работе с детьми с овз
Особое место среди компьютерных программ занимают специализированные программы для детей с различными нарушениями развития
1. Использование Turbo Debugger для отладки программ на ассемблере icon Дипломная работа тема: использование flash технологий при разработке сайта
В последние годы мультимедиа стало образом жизни для многих пользователей компьютеров, сделав программы и игры более интересными...
1. Использование Turbo Debugger для отладки программ на ассемблере icon Техническое задание На предоставление права на использование по редактирования...
На предоставление права на использование по редактирования и визуализации управляющих программ для станков с чпу на условиях простой...
1. Использование Turbo Debugger для отладки программ на ассемблере icon Руководство пользователя «Интернет-Банк»
Объем памяти и свободного дискового пространства, отсутствие установленных на пэвм клиента средств разработки и отладки и др программ...
1. Использование Turbo Debugger для отладки программ на ассемблере icon Это один из самых простых языков, но далеко не один из самых слабых....
Программы на Turbo Pascal пишутся только для платформы ms-dos, но никак не зависят от конфигурации компьютера. Главным требованием...
1. Использование Turbo Debugger для отладки программ на ассемблере icon Инструкция по участию в открытом Запросе предложений 11 Общий порядок...
Лот №1: Передача неисключительных прав на использование программ для ЭВМ и поставка Товара
1. Использование Turbo Debugger для отладки программ на ассемблере icon Котировочная заявка
О. (для физического лица); место нахождения (для юридического лица), место жительства (для физического лица); банковские реквизиты),...
1. Использование Turbo Debugger для отладки программ на ассемблере icon Инструкция по применению автомобильного трансивера Си-Би диапазона...
Регулятор vr. Предназначен для включения/выключения радиостанции и регулировки громкости
1. Использование Turbo Debugger для отладки программ на ассемблере icon Практическая работа 8
Целью работы является закрепление теоретических знаний по разделу «архитектура набора команд» компьютера и получение практических...
1. Использование Turbo Debugger для отладки программ на ассемблере icon Сборник тестов «Структуры данных в языке Turbo Pascal» по дисциплине «Основы программирования»

1. Использование Turbo Debugger для отладки программ на ассемблере icon Доклад о ходе реализации и оценке эффективности муниципальных Программ...
Программ, представленных администраторами Программ в соответствии с Порядком разработки, реализации и оценки эффективности муниципальных...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск