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




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


          Эта ошибка обычно выдается, если вместо директивы конца бло-
     ка процедуры - ENDP ошибочно указана директива END.

         Open segment
          (Открытый сегмент)

          Обнаружена директива END,  означающая конец исходного файла.
     Однако сегмент, открытый директивой SEGMENT, не был закрыт дирек-
     тивой ENDS. Например:

            DATA SEGMENT
                 END      ; нет директивы ENDS перед директивой END

          Эта ошибка обычно выдается, если вместо директивы конца сег-
     мента - ENDS ошибочно указана директива END.

         Open structure definition
          (Не указан конец определения структуры)

          Обнаружена директива END,  означающая конец исходного файла.
     Однако  определение структуры,  начало которой указано директивой
     STRUCTURE, не было завершено директивой ENDS. Например:

     Турбо Ассемблер 3.0/tasm/#2-2                             = 199 =


          X  STRUC
          VAL1 DW ?
          END      ; нет директивы ENDS перед директивой END

          Эта ошибка обычно выводится,  если  вместо  директивы  конца
     структуры ENDS ошибочно указана директива END.

         Operand types do not match
          (Не совпадают типы операндов)

          Тип одного из операндов команды не совпадает с типом другого
     операнда  либо не является допустимым для данной команды.  Напри-
     мер:

          ABC DB 5
          ...
          mov ax,ABC

         Operation illegal for static table member
          (Для статического элемента таблицы операция не допускается)

          Для получения адреса статического элемента таблицы использо-
     вана операция точки. Это не допускается.

         Pass-dependant construction encountered
          (Обнаружена конструкция, зависящая от прохода)

          Действие оператора  возможно  не совпадает с ожидаемым из-за
     однопроходности Турбо Ассемблера. Например:

          IF1
                       ; на шаге ассемблирования
          ENDIF
          IF2
                       ; на шаге листинга
          ENDIF

          Большинство конструкций,  с  которыми связано это сообщение,
     может быть скорректировано  так,  чтобы  это  сообщение  исчезло.
     Обычно для этого достаточно убрать ссылки вперед.

         Pointer expression needs brackets
          (Адресное выражение должно быть заключено в квадратные скоб-
          ки)

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

          B DB 0
            mov al,B  ; предупреждение: в режиме Ideal

     Турбо Ассемблер 3.0/tasm/#2-2                             = 200 =

                      ; должно быть указано [B]

          Т.к. в режиме MASM квадратные скобки не обязательны,  то это
     сообщение выдается как предупреждающее.

         Positive count expecting
          (Счетчик должен быть положительным)

          В  выражении для DUP в качестве счетчика повторений
     указано отрицательное число. Например:

            BUF  -1 DUP (?)   ; ошибка: отрицательный счетчик

          Счетчик в операции DUP должен быть равен или больше 1.






Record field too large (Слишком длинное поле в записи) В определении записи сумма длин всех полей превышает 32 би- та. Например: AREC RECORD RANGE:12,TOP:12,BOTTOM:12 Record member not found (Не найден статический элемент записи) Элемент записи задан в заполнителе указанной записи, который не является частью заданной записи. Recursive definition not allowed for EQU (Рекурсивное определение не допустимо в директиве EQU) В выражении директивы EQU содержится то же самое имя, кото- рое определяется этой директивой. Например: ABC EQU TWOTIMES ABC Register must be AL or AX (Допустимо указание только регистра AL или AX) Неверен операнд команды. Допускается использовать только ре- гистры AL и AX. Например: IN CL,dx ; ошибка: в первом операнде команды IN ; допускается указывать только регистры AL и AX Register must be DX (Допустимо указание только регистра DX) Неверен операнд команды. Допускается использовать только ре- гистр DX. Например: IN AL,cx ; ошибка: вместо СХ должен быть указан регистр DX Турбо Ассемблер 3.0/tasm/#2-2 = 201 = Relative jump out of range by __ bytes (Адрес назначения условного перехода превышает допустимый предел на __ байт) Адрес назначения в команде условного перехода находится вне допустимого диапазона, т.е. не принадлежит интервалу (-127, +128) от текущего адреса. В 32-битовом сегменте адрес назначения услов- ного перехода должен находиться в диапазоне от -32767 до +32768 байт от текущего адреса. Relative quantity illegal (Недопустимый относительный адрес) Команда или директива содержит операнд, ссылающийся на адрес памяти таким способом, что эта ссылка не может быть разрешена на этапе ассемблирования. Такие ссылки в Турбо Ассемблере являются недопустимыми. Например: DATA SEGMENT PUBLIC X DB 0 IF OFFSET X GT 127 ; на этапе ассемблирования ; адрес не известен Reserved word used as symbol (Зарезервированное слово используется в качестве имени иден- тификатора) В программе пользователя определяется имя идентификатора, совпадающее с одним из зарезервированных слов Турбо Ассемблера. Программа будет ассемблироваться правильно, однако переопределять зарезервированные в Турбо Ассемблере слова не рекомендуется. Rotate count must be constant or CL (Счетчик в командах сдвига должен быть указан с помощью константы или регистра CL) В команде сдвига или циклического сдвига указан операнд, от- личный от константы и регистра CL. Например: ROL ax,DL ; ошибка: регистр DL нельзя указывать ; в качестве счетчика В командах сдвига и циклического сдвига в качестве второго операнда можно указывать только константу или регистр CL. Rotate count out of range (Недопустимое значение для счетчика сдвига) В команде сдвига или циклического сдвига второй операнд пре- вышает допустимое значение. Например: .8086 Турбо Ассемблер 3.0/tasm/#2-2 = 202 = SHL DL,3 ; ошибка: в командах процессора 8086 ; возможен сдвиг только на один разряд .286 ROR ax,40 ; ошибка: максимальное допустимое ; значение для счетчика сдвига равно 31


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