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




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

     скобок. В  выражении с идентификаторами каждое имя идентификатора
     интерпретируется как булевское значение,  при вычислении которого
     получается значение true,  если идентификатор существует (опреде-
     лен), или false,  если идентификатор не существует (даже если  он
     определяется в  модуле позднее).  Турбо Ассемблер комбинирует эти
     значения, используя булевские операции,  для получения  конечного
     значения true  или  false.  В  своей простейшей форме выражение с
     идентификаторами содержит имя единственного идентификатора и дает
     при вычислении значение true,  если этот идентификатор определен.
     Синтаксические правила в выражении с  идентификаторами аналогичны
     тем, которые  используются в выражениях Турбо Ассемблера.  Напри-
     мер, если идентификатор foo определен, а идентификатор bar - нет,
     то при вычислении выражения с идентификаторами получаются следую-
     щие результаты:

         Вычисление определенных и неопределенных идентификаторов

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

                                                          Таблица 15.3
     ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДї
     і    Выражение с идентификаторами   і         Результат         і
     ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
     і    foo                            і    True                   і
     і                                   і                           і
     і    bar                            і    False                  і
     і                                   і                           і
     і    not foo                        і    False                  і
     і                                   і                           і
     і    not bar                        і    True                   і
     і                                   і                           і
     і    foo OR bar                     і    True                   і
     і                                   і                           і
     і    foo AND bar                    і    False                  і
     і                                   і                           і
     і    NOT (foo AND bar)              і    True                   і
     і                                   і                           і
     і    NOT foo OR NOT bar             і    True (то же, что       і
     і                                   і  (NOT foo) OR (NOT bar)   і
     АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

          В следующей  таблице  показаны директивы,  которые управляют
     ассемблированием и используют выражение с идентификаторами:

     Директивы, использующие выражение с идентификаторами Таблица 15.4
     ЪДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
     іДиректива IFxxx         і Ассемблирует "тело_условия_true" еслиі
     ГДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
     іIFDEF выражение_ид      і при вычислении  выражения  получаетсяі
     і                        і значение true.                       і
     і                        і                                      і
     іIFNDEF выражение_ид     і при вычислении  выражения  получаетсяі
     і                        і значение false.                      і
     і                        і                                      і
     іELSEIFDEF выражение_ид  і при вычислении  выражения  получаетсяі
     і                        і значение true.                       і
     і                        і                                      і
     іELSEIFNDEF выражение_ид і при вычислении  выражения  получаетсяі
     і                        і значение false.                      і
     АДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

          В следующей  таблице  показаны директивы выводы сообщения об
     ошибке, которые используют выражение с идентификаторами:


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

             Директивы генерации сообщения об ошибке      Таблица 15.5
     ЪДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
     іДиректива IFxxx         і Ассемблирует "тело_условия_true" еслиі
     ГДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
     іERRIFDEF выражение_ид   і при вычислении  выражения  получаетсяі
     і                        і значение true.                       і
     і                        і                                      і
     і.ERRDEF выражение_ид    і при вычислении  выражения  получаетсяі
     і                        і значение  true  (только  для   режимаі
     і                        і MASM).                               і
     і                        і                                      і
     іERRIFNDEF выражение_ид  і при вычислении  выражения  получаетсяі
     і                        і значение false.                      і
     і                        і                                      і
     і.ERRNDEF выражение_ид   і при вычислении  выражения  получаетсяі
     і                        і значение  false  (только   в   режимеі
     і                        і MASM).                               і
     АДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

          Например, следующие  условия  генерации  сообщения об ошибке
     эквивалентны и приводят к генерации ошибки в  случае  определения
     foo и bar:

          ERRIFDEF foo AND bar
          ERRIFNDEF NOT ( foo AND bar )
          ERRIFBDEF NOT foo OR NOT bar

                Условные директивы с текстовыми строками





ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Эти директивы условное ассемблирование или генерацию сообще- ний об ошибке на основе содержимого текстовой строки. Текстовой строкой может быть либо строка, заключенная в угловые скобки (<>), либо имя текстовой макрокоманды с предшествующим символом %. Например: ; текстовая строка ABC %foo ; содержимое текстовой макрокоманды foo Примечание: Об определении текстовых макрокоманд и ра- боте с ними рассказывается в Главе 14. Директивы условного ассемблирования, использующие текстовую строку, показаны в следующей таблице: Директивы условного Турбо Ассемблер 3.0/tasm/#2-2 = 53 = ассемблирования, использующие текстовую строку Таблица 15.6 ЪДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї і Директива IFxxx і ассемблирует "тело_условия_true", если:і ГДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ і IFNB текст_строка і "текст_строка" не состоит из одних про-і і і белов. і і і і і IFB текст_строка і "текст_строка" не пуста. і і і і і IFIDN текст_строка_1,і "текст_строка_1" и "текст_строка_2" і і текст_строка_2 і идентичны. і і і і і IFINDI текст_строка_1і "текст_строка_1" и "текст_строка_2" і і ,текст_строка_2 і идентичны (регистр символов не учиты- і і і вается. і і і і і IFDIF текст_строка_1,і "текст_строка_1" и "текст_строка_2" і і текст_строка_2 і различны. і і і і і IFDEFI текст_строка_1і "текст_строка_1" и "текст_строка_2" і і ,текст_строка_2 і различны (регистр символов игнорирует- і і і ся. і і і і і ELSEIFNB текст_строкаі "текст_строка" не состоит из пробелов. і і і і і ELSEIFB текст_строка і "текст_строка" не пуста. і і і і і ELSEIFIDN текст_стро-і "текст_строка_1" и "текст_строка_2" і і ка_1, текст_строка_2і идентичны. і і і і і і і і ELSEIDNI текст_стро- і "текст_строка_1" и "текст_строка_2" і і ка_1,текст_строка_2 і идентичны (регистр символов игнориру- і і і ется). і і і і і ELSEIFDIF текст_стро-і "текст_строка_1" и "текст_строка_2" і і ка_1,текст_строка_2 і различны. і і і і і ELSEIFDIFI текст_строі "текст_строка_1" и "текст_строка_2" і і -ка_1,текст_строка_2і различны (регистр символов игнориру- і і і ется). і АДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ Использующие текстовую строку директивы генерации сообщения об ошибке показаны в следующей таблице: Директивы вывода сообщений Турбо Ассемблер 3.0/tasm/#2-2 = 54 = об ошибке использующие текстовую строку Таблица 15.6 ЪДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї іДиректива ERRxxx і Генерирует сообщение об ошибке, если:і ГДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ іERRIFNB текст_строка і "текст_строка" не состоит из однихі і і пробелов. і і і і і.ERRIFNB текст_строка і "текст_строка" не состоит из однихі і і пробелов (только для режима MASM). і і і і іERRIFB текст_строка і "текст_строка" состоит из пробелов. і і і і і.ERRB текст_строка і "текст_строка" состоит из одних про-і і і белов. і і і і іERRIFIDN текст_строка_1,і "текст_строка_1" и "текст_строка_2" і і текст_строка_2 і идентичны. і і і і і.ERRIDN текст_строка_1, і "текст_строка_1" и "текст_строка_2" і і текст_строка_2 і идентичны (только для режима MASM). і і і і іERRIFIDNI текст_строка_1і "текст_строка_1" и "текст_строка_2" і і ,текст_строка_2 і идентичны (регистр символов игнориру-і і і ется). і і і і і.ERRIDNI текст_строка_1,і "текст_строка_1" и "текст_строка_2" і і текст_строка_2 і идентичны (регистр символов игнориру-і і і ется) - только для режима MASM. і і і і іERRIFDIF текст_строка_1,і "текст_строка_1" и "текст_строка_2" і


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