adfun.ru
 
BIGLIB
  большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно
 
АСТРОЛОГИЯ
  книги по астрологии
 
КРИМИНАЛ
  книги про криминал
 
ДЕТЕКТИВЫ
  детективы известных
   писателей
 
ФАНТАСТИКА
  фентези, фантастика,   фантастические повести
 
ПРИКЛЮЧЕНИЯ
  книги про приключения,   путешествия
 
ПОЛИТИКА
  книги про политиков,   репрессии
 
ПСИХОЛОГИЯ
  разнообразная литература   по психологии
 
КЛАССИКА
  классическая литература
 
КОМПЬЮТЕРНАЯ
  ЛИТЕРАТУРА
  про компютерное железо,   документация, языки   программирования
 
РЕЛИГИЯ, АТЕИЗМ
  книги про религию
 
ФИЛОСОФИЯ
  книги, которые заставляют   задуматься над   окружающим тебя миром.
 
ЭНЦИКЛОПЕДИИ
  самые интересные   энциклопедии на
   разные темы
 
МЕДИЦИНА
  медицинские книги,   методички,
   народные лечебники
 
КУЛИНАРИЯ
  рецепты тортов,   консервирование,
  все о спиртных
  напитках.
 
СТИХИ
  стихи популярных и не   очень авторов
 
ТВОРЧЕСТВО
  народное творчество,   стихи, песни и т.д.
 
ЮМОР
  анекдоты, приколы,   смешные истории
 
ЛЮБОВНЫЙ РОМАН
  мир высоких чувств и   любовных грез
 
ЭРОТИКА
  эротические рассказы,   книги о технике секса,   кама-сутра и др.




adfun.ru
Rambler's Top100 Rambler's Top100
    НА ГЛАВНУЮ
    РЕФЕРАТЫ
    ТОСТЫ
    ТЕСТЫ
    АВТО
    ДЛЯ СТУДЕНТА
    КНИГИ
    КОНТАКТ
 
Турбо Ассемблер 3.0/tasm/#1-2
Автор ""
Размер 469003 Байт
Страница 1 из 51
СКАЧАТЬ КНИГУ ЦЕЛИКОМ

     Турбо Ассемблер 3.0/tasm/#1-2                               = 1 =

     Введение........................................................7
     Требования к программному и аппаратному обеспечению.............8
     Поддержка DPMI..................................................8
     О данной документации...........................................9
     Руководство пользователя........................................9
     Соглашения по обозначениям.....................................11
     Как обратиться за помощью к фирме Borland......................12
     Ресурсы вашего пакета..........................................13
     Возможности фирмы Borland......................................13
 ЧАСТЬ 1. ИСПОЛЬЗОВАНИЕ ТУРБО АССЕМБЛЕРА............................15
   Глава 1. Начало работы на Турбо Ассемблере.......................16
     Установка Турбо Ассемблера в системе...........................16
     Текстовые справочные файлы.....................................17
     Файл README....................................................17
     Файл HELPME!.TSM...............................................18
     Файл H2ASH.TSM.................................................18
     Файл TCREF.TSM.................................................18
     Оперативный справочник.........................................18
     Ваша первая программа на Турбо Ассемблере......................19
     Ассемблирование вашей первой программы.........................21
     Компоновка программы...........................................23
     Запуск вашей первой программы..................................23
     Что происходит?................................................23
     Модификация вашей первой программы на Турбо Ассемблере.........25
     Вывод информации на устройство печати..........................27
     Ваша вторая программа на Турбо Ассемблере......................28
     Запуск программы REVERSE.ASM...................................30
     Литература по языку Ассемблера.................................30
   Глава 2. Использование директив и параметров.....................32
     Запуск Турбо Ассемблера из DOS.................................32
     Параметры командной строки.....................................37
     Параметр /A....................................................37
     Параметр /B....................................................38
     Параметр /C....................................................38
     Параметр /D....................................................38
     Параметр /E....................................................39
     Параметр /H или /?.............................................40
     Параметр /I....................................................40
     Параметр /J....................................................41
     Параметр /KH...................................................41
     Параметр /L....................................................42
     Параметр /LA...................................................42
     Параметр /M....................................................43
     Параметр /ML...................................................43
     Параметр /MU...................................................44
     Параметр /MV#..................................................45
     Параметр /MX...................................................45
     Параметр /N....................................................46
     Параметр /O....................................................46
     Параметр /OP...................................................46
     Параметр /P....................................................46
     Параметр /Q....................................................47
     Параметр /R....................................................47

     Турбо Ассемблер 3.0/tasm/#1-2                               = 2 =

     Параметр /S....................................................48
     Параметр /T....................................................48
     Параметр /V....................................................49
     Параметр /W....................................................49
     Параметр /X....................................................50
     Параметр /Z....................................................51
     Параметр /ZD...................................................51
     Параметр /ZI...................................................52
     Параметр /ZN...................................................52
     Косвенные командные файлы......................................53
     Файлы конфигурации.............................................53
   Глава 3. Общие принципы программирования.........................55
     Режим Ideal Турбо Ассемблера...................................55
     Для чего используется режим Ideal?.............................56
     Переключение в режим Ideal и выход из него.....................56
     Отличия режима Ideal и режима MASM.............................58
     Выражения и операнды...........................................59
     Операции.......................................................60
     Подавление корректировок.......................................60
     Операнд инструкции BOUND.......................................60
     Сегменты и группы..............................................61
     Доступ к данным в сегменте, принадлежащем группе...............61
     Комментарии в программах.......................................63
     Комментарии в конце строки.....................................63
     Директива COMMENT..............................................64
     Продолжение строки.............................................64
     Использование включаемых файлов................................65
     Предопределенные идентификаторы................................66
     Присваивание идентификаторам значений..........................67
     Общая структура модуля.........................................68
     Директива VERSION..............................................68
     Директива NAME.................................................69
     Директива END..................................................69
     Вывод сообщения в процессе ассемблирования.....................70
     Вывод предупреждающих сообщений................................70
     Вывод нескольких сообщений об ошибках..........................72
   Глава 4. Объектно-ориентированное программирование...............73
     Терминология...................................................73
     Для чего в Турбо Ассемблере используются объекты?..............74
     Что такое объект?..............................................74
     Пример объекта.................................................75
     Описание объектов..............................................76
     Описание процедуры методa......................................80
     Таблица виртуальных методов....................................81
     Инициализация таблицы виртуальных методов......................82
     Вызов метода объекта...........................................82
     Вызов статического метода......................................82
     Вызов виртуального метода......................................83
     Вызов виртуальных методов "предков"............................86
     Кое-что еще о вызове методов...................................87
     Создание экземпляра объекта....................................88
     Программирование с объектами...................................88
     Пример из области программирования.............................89

     Турбо Ассемблер 3.0/tasm/#1-2                               = 3 =

   Глава 5. Использование выражений и значений идентификаторов......91
     Константы......................................................91
     Числовые константы.............................................91
     Изменение используемого по умолчанию основания.................92
     Строковые константы............................................93
     Идентификаторы.................................................93
     Имена идентификаторов..........................................93
     Типы идентификаторов...........................................94
     Адресные подтипы данных........................................94
     Описание сложного адресного подтипа............................96
     Выражения......................................................97
     Точность в выражениях..........................................98
     Константы в выражениях.........................................98
     Идентификаторы в выражениях....................................98
     Регистры.......................................................99
     Стандартные значения идентификаторов..........................100
     Значения простых идентификаторов..............................100
     Унарная операция LENGTH.......................................102
     Унарная операция WIDTH........................................105
     Унарная операция MASK.........................................106
     Общие арифметические операции.................................106
     Простые арифметические операции...............................107
     Логические арифметические операции............................108
     Поразрядные операции сдвига...................................108
     Операции сравнения............................................109
     Задание адресного подтипа выражения...........................110
     Получение типа выражения......................................111
     Переопределение сегментной части адресного выражения..........112
     Получение сегмента и смещения адресного выражения.............112
     Создание адресного выражения, использующего счетчик
      инструкций...................................................113
     Определение характеристик выражения...........................113
     Ссылки на структуры,  объединения и смещения элементов в
      таблице......................................................114
     Описание содержимого адреса...................................115
     Подразумеваемое сложение......................................115
     Получение значения старшего или младшего байта выражения......115
     Задание 16- или 32-разрядных выражений........................116
   Глава 6. Директивы выбора процессора и идентификаторы
      процессора...................................................118
     Директивы процессоров iAPx86..................................118
     Предопределенные идентификаторы...............................120
     Идентификатор @Cpu............................................121
     Идентификатор @WordSize.......................................123
     Директивы сопроцессора 8087...................................123
     Директивы эмуляции сопроцессора...............................124
   Глава 7. Использование моделей памяти программы и
      сегментации..................................................126
     Директива MODEL...............................................127
     Идентификаторы, генерируемые директивой MODEL.................133
     Идентификатор @Model..........................................133
     Идентификатор @32Bit..........................................133
     Идентификатор @CodeSize.......................................133

     Турбо Ассемблер 3.0/tasm/#1-2                               = 4 =

     Идентификатор @DataSize.......................................133
     Идентификатор @Interface......................................134
     Упрощенные сегментные директивы...............................135
     Идентификаторы, создаваемые упрощенными директивами
      сегментации..................................................138
     Директива STARTUPCODE.........................................139
     Идентификатор @Startup........................................139
     Директива EXITCODE............................................139
     Определение общих сегментов и групп...........................139
     Директива SEGMENT.............................................140
     Атрибут комбинирования сегментов..............................141
     Атрибут класса сегмента.......................................142
     Атрибут выравнивания сегмента.................................142
     Атрибут размера сегмента......................................144
     Атрибут доступа к сегменту....................................145
     Директива ENDS................................................145
     Директива GROUP...............................................146
     Директива ASSUME..............................................146
     Переопределение сегмента......................................147
     Изменение упорядочивания сегментов в модуле...................149
     Директива .ALPHA..............................................149
     Директива .SEQ................................................149
     Директива DOSSEG: упорядочивание сегментов в порядке DOS......149
     Изменение размера стека.......................................150
   Глава 8. Определение типов данных...............................151
     Определение перечислимых типов данных.........................151
     Определение записей с битовыми полями.........................152
     Определение структур и объединений............................154
     Открытие определения структуры или объединения................155
     Задание элементов структуры и объединения.....................156


Страницы : [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51











Форум раскрутка сайта и интернет-реклама
реклама - рекламное агентство -
Интернет PR агентство чат и форум
волчат знакомства - сайт знакомств
бесплатные компьютерные игры
фото знакомства
новые стеклопакеты -
качественное остекление балконов
портал - пластиковые окна -
закажите окна пвх в Москве

частная стоматология в Москве:
надежная стоматологическая клиника
протезирование зубов и
отбеливание зубов в стоматологии
Музыка - скачать mp3 музыка
каталог партнерские программы
ручной бесплатный обмен ссылками цифровые камеры цифровые фотоаппараты -
цифровые видеокамеры

театры - заказ билетов в театр -
магазин - продажа компьютеров
в Москве форум Испания - жилье -
недвижимость в испании

турфирма - испания туры
Переводы - бюро переводов
Законы - закон о товарных знаках,
Грузовые перевозки. АсМАП. Дальнобой закон о рекламе
Интернет казино
реклама на форуме и контекстная реклама
на Яндексе Баннерная сеть и
интернет каталог сайтов Holiday.Ru
Форумы политика, лучшие анекдоты
знакомства.