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




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

          DWORD
          FWORD
          QWORD
          PWORD
          TBYTE
          SHORT
          NEAR
          FAR
          PROC
          DATAPTR
          CODEPTR
          имя_структуры
          имя_таблицы
          имя_перечисления
          имя_записи
          TYPE указатель

     указатель ::=
          SMALL указатель               ; если 386
          LARGE указатель               ; если 386
          i_тип PTR указатель
          i_тип LOW указатель
          i_тип HIGH указатель
          i_тип указатель
          указатель_2

     указатель_2 ::=
          указатель_3.идентификатор (Операция выбора элемента
                                       структуры)
          указатель_3

     указатель_3 ::=
          выражение:указатель_3
          выражение

     выражение ::=
          SYMTYPE выражение (Операция определения типа символическо-
           го имени)
          выражение_2

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

     выражение_2 ::=
          выражение_3 OR выражение_3...
          выражение_3 ХOR выражение_3...
          выражение_3

     выражение_3 ::=
          выражение_4 AND выражение_4...
          выражение_4

     выражение_4 ::=
          NOT выражение_4
          выражение_5

     выражение_5 ::=
          выражение_6 ЕQ выражение_6...
          выражение_6 NE выражение_6...
          выражение_6 LT выражение_6...
          выражение_6 LE выражение_6...
          выражение_6 GT выражение_6...
          выражение_6 GE выражение_6...
          выражение_6

     выражение_6 ::=
          выражение_7 + выражение_7...
          выражение_7 - выражение_7...
          выражение_7

     выражение_7 ::=
          выражение_8 * выражение_8...
          выражение_8 / выражение_8...
          выражение_8 MOD выражение_8...
          выражение_8 SHR выражение_8...
          выражение_8 SHL выражение_8...
          выражение_8

     выражение_8
          +выражение_8
          -выражение_8
          выражение_9

     выражение_9
          HIGH выражение_9
          LOW выражение_9
          выражение_10

     выражение_10
          OFFSET указатель
          SEG указатель
          SIZE идентификатор
          LENGTH идентификатор
          WIDTH идентификатор
          MASK идентификатор
          THIS идентификатор






Турбо Ассемблер 3.0/tasm/#2-2 = 162 = идентификатор константа ( указатель ) [ указатель ] (Всегда означает "содержимое..") Старшинство ключевых слов ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Важно понимать, как Турбо Ассемблер распознает строки исход- ного текста. Это позволит вам избежать записи кода, который может привести к непредсказуемым результатам. Рассмотрим, например, следующий фрагмент программы: NAME SEGMENT Если вы записали эту строку, рассчитывая открыть сегмент с именем NAME, то будете разочарованы. Турбо Ассемблер распознает ключевое слово NAME раньше, чем SEGMENT, называя ваш код именем SEGMENT. В общем случае определяет значение строки на основе первых двух символов строки. Самый левый символ находится в первой пози- ции, а символ справа от него находится во второй позиции. Старшинство операций в режиме Ideal ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД В режиме Ideal применяются следующие правила старшинства операций: 1. Наивысший приоритет (приоритет 1) имеют все ключевые сло- ва в первой позиции строки. Они проверяются первыми. 2. Ключевые слова на второй позиции строки имеют второй при- орите и рассматриваются во вторую очередь. Старшинство операций в режиме MASM ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Правила синтаксического анализа строк в режиме MASM значи- тельно более сложны, чем в режиме Ideal. Вместо двух здесь имеет- ся три уровня приоритета: 1. Наивысший приоритет (приоритет 1) присваивается отдельным ключевым словам в первой позиции (таким как NAME и %OUT). 2. Следующий по старшинству приоритет (приоритет 2) имеют все идентификаторы, обнаруженные на второй позиции. 3. Все другие ключевые слова в первой позиции имеют наимень- ший (третий) приоритет. Примечание: Внутри определений структур Турбо Ассемб- Турбо Ассемблер 3.0/tasm/#2-2 = 163 = лер интерпретирует ключевые слова приоритета 1 как приори- тет 3. В этом случае ключевые слова приоритета 2 имеют выс- ший приоритет. Например, в следующем фрагменте кода: NAME SEGMENT NAME - это ключевое слово первого приоритета, а SEGMENT - ключевое слово второго приоритета. Таким образом, Турбо Ассемблер будет интерпретировать эту строку, как директиву NAME, а не как директиву SEGMENT. В другом примере: MOV INSTR,1 MOV - ключевое слово приоритета 3, а INSTR - ключевое слово прио- ритета 2. Таким образом, Турбо Ассемблер интерпретирует эту стро- ку как инструкцию INSTR, а не как инструкцию MOV (как вы можете предполагать). Ключевые слова и предопределенные идентификаторы ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД В данном разделе приведен полный перечень всех ключевых слов Турбо Ассемблера. Значение в скобках после ключевых слов указыва- ют их приоритет (1 или 2) в режиме MASM. Приоритет для ключевых слов указан только, если он имеет значение 1 или 2. Для всех дру- гих ключевых слов подразумевается приоритет 3. Турбо Ассемблер распознает ключевые слова только в том случае, если он находит их. В режиме MASM ключевые слова приоритета 1 или 3 всегда нахо- дятся в первой позиции, а ключевые слова приоритета 2 - во второй позиции. Символ M после ключевого слово указывает, что оно допус- тимо только для режима MASM, а I показывает ключевое слово, дос- тупное только в режиме Ideal. Если буква не указана, то ключевые слова работают в обоих режимах. Номер после ключевого слова пока- зывает приоритет. Ключевые слова директив ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД В следующем списке содержатся все ключевые слова директив Турбо Ассемблера. Ключевые слова группируются по версиям Турбо Ассемблера, в которых они вводились. Следующие ключевые слова были введены в Турбо Ассемблере


Страницы : 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 52 53 54


adfun.ru









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

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

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

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