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




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


          TASM /L TEST1

          Данная командная строка приводит к созданию файла листинга с
     именем TEST1.LST.

        Параметр /LA
     ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД

          Функция: Показывает в исходной файле код интерфейса с языком
     высокого уровня.

          Синтаксис: /LA

     Турбо Ассемблер 3.0/tasm/#1-2                              = 43 =


          Примечания: Параметр /LA указывает Турбо Ассемблеру,  что  в
     файле листинга нужно отразить весь генерируемый код, включая код,
     который генерируется в результате директивы языка высокого уровня
     .MODEL.

          Пример:

          TASM /LA FILE1

        Параметр /M
     ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД

          Функция: Устанавливает максимальное число проходов Ассембле-
     ра.

          Синтаксис: /M[число_проходов]

          Примечания: Обычно Турбо Ассемблер работает как  однопроход-
     ный  Ассемблер.  Параметр  /m позволяет задать максимальное число
     проходов,  которое Ассемблер выполнит в процессе ассемблирования.
     TASM автоматически определяет те случаи, когда фактически требуе-
     мое число проходов меньше заданного. Если максимальное число про-
     ходов не задано, то по умолчанию оно равно пяти.

          Некоторые модули могут содержать конструкции,  которые будут
     правильно ассемблироваться только  при  двух  проходах,  либо  вы
     можете захотеть  удалить инструкции NOP,  добавленные Ассемблером
     из-за опережающих ссылок.  Если множественные проходы не разреше-
     ны, то для такого модуля будет выдано хотя бы одно предупреждение
     "Pass-dependent construction encountered"  ("Встречена  конструк-
     ция,  зависящая  от  числа проходов").  При заданном параметре /m
     Турбо Ассемблер сможет ассемблировать такой код, но не сможет его
     оптимизировать за счет удаления пустых команд NOP,  независимо от
     числа заданных проходов.  В этом случае будет выдано предупрежде-
     ние  "Module  is  pass  dependent  - compatibility pass was done"
     ("Модуль зависим от числа проходов - сделан проход для  обеспече-
     ния совместимости").

          Пример:

          TASM /M2 TEST1

          Эта строка  заставит  Турбо  Ассемблер  при  ассемблировании
     программы TEST1 выполнить два прохода.

        Параметр /ML
     ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД

          Функция: Интерпретирует различие в регистрах букв  идентифи-
     каторов.

          Синтаксис: /ML

     Турбо Ассемблер 3.0/tasm/#1-2                              = 44 =


          Примечания: Параметр /ML указывает Турбо Ассемблеру, что  во
     всех  идентификаторах  нужно  различать  буквы  разного  регистра
     (строчные и прописные). Обычно строчные и  прописные  буквы  рас-
     сматриваются,  как  эквивалентные, поэтому имена ABCxyz, ABCXYZ и
     abcxyz обозначают один и тот же идентификатор.  Если  вы  задаете
     параметр /ML, то эти три идентификатора будут считаться различны-
     ми. Тем не менее, даже после задания параметра /ML ключевые слова
     Ассемблера  можно вводить как в верхнем, так и в нижнем регистре.
     Ключевые слова представляют собой  идентификаторы,  встроенные  в
     Ассемблер, которые имеют специальное значение (мнемоники инструк-
     ций, директивы и операторы).

          Пример:

          TASM /ML TEST1

     где TEST1.ASM содержит следующие операторы:

      ABC   DW   1
      abc   DW   0          ; это не дублирующий идентификатор
            Mov  Ax,[Bp]    ; в ключевых словах допускается использо-
                            ; вать разный регистр

          Для модулей Паскаля параметр-переключатель /ml при использо-





вании его совместно с параметром /mx имеет специальное значение. Подробнее об этом рассказывается в описании параметра /mx. Параметр /MU ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Функция: Преобразует идентификаторы в верхний регистр. Синтаксис: /MU Примечания: Параметр /MU указывает Ассемблеру, что нужно иг- норировать регистр во всех идентификаторах. По умолчанию в Турбо Ассемблере задано, что в идентификаторах все буквы нижнего ре- гистра должны преобразовываться в верхний регистр (если это не отменено с помощью директивы /ML). Пример: TASM /MU TEST1 При этом все идентификаторы будут преобразованы в верхний регистр (что задано по умолчанию): EXTRN myfunc:NEAR call myfunc ; не важно, как была ; определена функция: ; MYFUNC, Myfunс,... Турбо Ассемблер 3.0/tasm/#1-2 = 45 = Параметр /MV# ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Функция: Устанавливает максимальную длину имен идентификато- ров. Синтаксис: /MV# Примечания: Параметр /mv# устанавливает максимальную длину распознаваемых TASM имен идентификаторов. Например, если задать /mv12, то TASM будет рассматривать имена ABCDEFGHIJKLL. и ABCDEFGHIJKL как одно и то же имя ABCDEFGHIJKLL. Заметим, что ми- нимальное значение, которое вы здесь можете задавать, равно 12. Параметр /MX ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Функция: Задает различимость на на строчные и прописные бук- вы (верхний и нижний регистр) во внешних и общедоступных иденти- фикаторах. Синтаксис: /MX Примечания: Параметр /MX сообщает Турбо Ассемблеру, что раз- личать регистр букв нужно только во внешних (External) и общедос- тупных (Public) идентификаторах. Все другие идентификаторы в ис- ходном файле будут интерпретироваться, как набранные в верхнем регистре. Использовать данную директиву следует при вызове процедур из других модулей, которые ассемблировались или компилировались так, что сохранилось различие в строчных и прописных буквах (например, модулей, которые компилировались в Borland C++). Пример: TASM /MX TEST1 где TEST1 содержит следующие исходные строки: EXTRN Cfunc:NEAR myproc PROC NEAR call Cfunc . . . Замечание: Использование вместе параметров /mx и /ml для идентификаторов, описанных в Паскале, имеет специальное значение. Если вы используете эти параметры вместе, иденти- фикаторы будут доступны компоновщику, как символы в верхнем регистре. Турбо Ассемблер 3.0/tasm/#1-2 = 46 = Параметр /N ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Функция: Подавляет в файле листинга таблицу идентификаторов. Синтаксис: /N Примечания: Параметр /N показывает, что в конце файла лис- тинга вы не хотите использовать обычную таблицу идентификаторов. Обычно в конце файла листинга содержится полная таблица идентифи- каторов, где показаны все идентификаторы, их имена и значения. Вы должны задать файл листинга либо явным образом (в коман- дной строке), либо с помощью параметра /L. В противном случае па- раметр /N не приведет ни к каким действиям.


Страницы : 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
Форумы политика, лучшие анекдоты
знакомства.