Turbo Assembler 3.0. Руководство пользователя


Содержание


Турбо Ассемблер 3.0/tasm/#1-2. Руководство пользователя.
Турбо Ассемблер 3.0/tasm/#1-2. Руководство пользователя. - часть 2
Турбо Ассемблер 3.0/tasm/#1-2. Руководство пользователя. - часть 3
Турбо Ассемблер 3.0/tasm/#1-2. Руководство пользователя. - часть 4
Турбо Ассемблер 3.0/tasm/#1-2. Руководство пользователя. - часть 5
Турбо Ассемблер 3.0/tasm/#1-2. Руководство пользователя. - часть 6
Турбо Ассемблер 3.0/tasm/#1-2. Руководство пользователя. - часть 7
Турбо Ассемблер 3.0/tasm/#1-2. Руководство пользователя. - часть 8
Турбо Ассемблер 3.0/tasm/#1-2. Руководство пользователя. - часть 9
Введение
Требования к программному и аппаратному обеспечению
Поддержка DPMI
О данной документации
Руководство пользователя
Руководство пользователя - часть 2
Соглашения по обозначениям
Как обратиться за помощью к фирме Borland
Ресурсы вашего пакета
Возможности фирмы Borland
Глава 1. Начало работы на Турбо Ассемблере
Установка Турбо Ассемблера в системе
Текстовые справочные файлы
Файл README
Файл HELPME!.TSM
Файл H2ASH.TSM
Файл TCREF.TSM
Оперативный справочник
Ваша первая программа на Турбо Ассемблере
Ассемблирование вашей первой программы
Компоновка программы
Запуск вашей первой программы
Что происходит?
Модификация вашей первой программы на Турбо Ассемблере
Модификация вашей первой программы на Турбо Ассемблере - часть 2
Вывод информации на устройство печати
Ваша вторая программа на Турбо Ассемблере
Запуск программы REVERSE.ASM
Литература по языку Ассемблера
Глава 2. Использование директив и параметров
Запуск Турбо Ассемблера из DOS
Запуск Турбо Ассемблера из DOS - часть 2
Запуск Турбо Ассемблера из DOS - часть 3
Запуск Турбо Ассемблера из DOS - часть 4
Параметры командной строки
Параметр /A
Параметр /B
Параметр /C
Параметр /D
Параметр /E
Параметр /H или /?
Параметр /I
Параметр /J
Параметр /KH
Параметр /L
Параметр /LA
Параметр /M
Параметр /ML
Параметр /MU
Параметр /MV#
Параметр /MX
Параметр /N
Параметр /O
Параметр /OP
Параметр /P
Параметр /Q
Параметр /R
Параметр /S
Параметр /T
Параметр /V
Параметр /W
Параметр /X
Параметр /Z
Параметр /ZD
Параметр /ZI
Параметр /ZN
Косвенные командные файлы
Файлы конфигурации
Глава 3. Общие принципы программирования
Режим Ideal Турбо Ассемблера
Для чего используется режим Ideal?
Переключение в режим Ideal и выход из него
Отличия режима Ideal и режима MASM
Выражения и операнды
Операции
Подавление корректировок
Операнд инструкции BOUND
Сегменты и группы
Доступ к данным в сегменте, принадлежащем группе
Доступ к данным в сегменте, принадлежащем группе - часть 2
Комментарии в программах
Комментарии в конце строки
Директива COMMENT
Продолжение строки
Использование включаемых файлов
Предопределенные идентификаторы
Предопределенные идентификаторы - часть 2
Присваивание идентификаторам значений
Общая структура модуля
Директива VERSION
Директива NAME
Директива END
Вывод сообщения в процессе ассемблирования
Вывод предупреждающих сообщений
Вывод нескольких сообщений об ошибках
Глава 4. Объектно-ориентированное программирование
Терминология
Для чего в Турбо Ассемблере используются объекты?
Что такое объект?
Пример объекта
Описание объектов
Описание объектов - часть 2
Описание объектов - часть 3
Описание объектов - часть 4
Описание процедуры методa
Описание процедуры методa - часть 2
Таблица виртуальных методов
Инициализация таблицы виртуальных методов
Вызов метода объекта
Вызов статического метода
Вызов виртуального метода
Вызов виртуального метода - часть 2
Вызов виртуальных методов "предков"
Вызов виртуальных методов "предков" - часть 2
Кое-что еще о вызове методов
Создание экземпляра объекта
Программирование с объектами
Пример из области программирования
Глава 5. Использование выражений и значений идентификаторов
Константы
Числовые константы
Изменение используемого по умолчанию основания
Строковые константы
Идентификаторы
Имена идентификаторов
Типы идентификаторов
Адресные подтипы данных
Описание сложного адресного подтипа
Выражения
Точность в выражениях
Константы в выражениях
Идентификаторы в выражениях
Регистры
Стандартные значения идентификаторов
Значения простых идентификаторов
Унарная операция LENGTH
Унарная операция WIDTH
Унарная операция MASK
Общие арифметические операции
Простые арифметические операции
Логические арифметические операции
Поразрядные операции сдвига
Операции сравнения
Задание адресного подтипа выражения
Получение типа выражения
Переопределение сегментной части адресного выражения
Получение сегмента и смещения адресного выражения
Создание адресного выражения, использующего счетчик инструкций
Определение характеристик выражения
Ссылки на структуры, объединения и смещения элементов в таблице
Описание содержимого адреса



Начало