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


adfun.ru









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

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

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

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