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




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


          Указан адрес, недопустимый для установки текущего сегментно-
     го адреса ($).  Допускается указывать константу,  выражение,  ис-
     пользующее счетчика адреса ($), или имя идентификатора из текуще-
     го сегмента.

         Illegal override in structure

     Турбо Ассемблер 3.0/tasm/#2-2                             = 188 =

          (Недопустимое переопределение в структуре)

          Попытка инициализировать элемент структуры,  определенный  с
     помощью операции DUP. Инициализировать можно только те члены, ко-
     торые были объявлены без использования операции DUP.

         Illegal override register
          (Недопустимое переопределение регистра)

          В ссылке  на сегмент перед двоеточием был указан регистр, не
     являющийся сегментным регистром. К сегментным регистрам относятся
     следующие регистры: CS, DS, ES, SS, а также FS и GS для процессо-
     ра 80386. Например:

            mov dx:XYZ,1   ; DX не является сегментным регистром

         Illegal radix
          (Недопустимое основание системы счисления)

          В директиве  .RADIX  в  качестве основания системы счисления
     указано недопустимое число. Например:

          .RADIX 7 ; неверно

          Основанием системы счисления могут быть следующие  числа: 2,
     8, 10 и 16. Это число интерпретируется как десятичное, независимо
     от текущего умолчания для основания системы счисления.

         Illegal register for instruction
          (Недопустимый регистр в инструкции)

          В качестве  источника  в  инструкции SETFIELD и GETFIELD ис-
     пользован недопустимый регистр.

         Illegal register multiplier
          (Недопустимо указание множителя для регистра)

          Попытка умножить  регистр на какое-либо число,  что является
     недопустимой операцией. Например:

          mov ax * 3,1

          Единственный случай, когда допускается умножение регистра на
     константное выражение - это при определении масштабного индексно-
     го операнда для процессора 80386.

         Illegal segment address
          (Недопустимый сегментный адрес)

          Это сообщение об ошибке выдается,  если для позиционирования
     сегмента указывается значение адреса,  превышающее 65535.  Напри-
     мер:

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

          F00 SEGMENT AT 12345h

         Illegal use of constant
          (Недопустимо использование константы)

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

            mov bx+4,5

         Illegal use of register
          (Недопустимо использование регистра)

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

            X = 4 shl ax ; в операции SHL нельзя указывать регистры

         Illegal use of segment register
          (Недопустимо использование сегментного регистра)

          В выражении или команде указывается имя сегментного регистра
     там,  где использование сегментного регистра недопустимо.  Напри-
     мер:

           ADD SS,4      ; в команде ADD нельзя указывать
                         ; сегментные регистры

         Illegal USES register
          (В директиве USES указан недопустимый регистр)






Указан недопустимый регистр в командах PUSH и POP при входе и выходе из процедуры. Допустимы следующие регистры: AX CX DS ES BX DI DX SI Если директивой .386 или .386Р разрешены команды процессора 80386, то можно указывать 32-битовые эквиваленты перечисленных выше сегментов. Illegal version ID (Недопустимый идентификатор версии) Эта ошибка происходит, когда в параметре /U или в операторе VERSION выбирается недопустимая версия. Illegal warning ID (Недопустимый идентификатор предупреждающего сообщения) Введен неверный трехсимвольный идентификатор предупреждающе- го сообщения. Список всех допустимых идентификаторов предупрежда- ющих сообщений приведен в Главе 2. Турбо Ассемблер 3.0/tasm/#2-2 = 190 = Instruction can be compacted with override (Возможно сокращение длины команды, если явно указать тип имени) Из-за наличия ссылки вперед на имя идентификатора генерируе- мый код содержит дополнительные команды NOP. Для того чтобы сок- ратить код можно убрать ссылку вперед либо явно указать тип сим- волического имени. Например: jmp X ; для этой команды будет выдано предупреждающее ; сообщение jmp SHORT X ; не будет выдано предупреждающего сообщения Х: Invalid model type (Недопустимая модель памяти) В директиве .MODEL для модели памяти указано недопустимое ключевое слово. Например: .Model GIGANTIC Для обозначения моделей памяти допустимы следующие ключевые слова: TINY, SMALL, COMPACT, MEDIUM, LARGE и HUGE. Invalid operand(s) to instruction (Недопустимый операнд(ы) для данной команды) В команде указана недопустимая комбинация операндов. Напри- мер: FADD ST(2), ST(3) В команде FADD только на один стековый регистр можно ссы- латься по имени, другой операнд должен быть вершиной стека. Labels can't start with numeric characters (Метки не могут начинаться с цифровых символов) Обнаружено имя, которое не является ни допустимым числом, ни допустимым именем идентификатора. Например: 123XYZ. Line too long - truncated (Строка слишком длинная - производится усечение) Текущая строка исходного файла содержит более 255 символов. Лишние символы игнорируются. Location counter overflow (Переполнение счетчика адреса) Текущий сегмент заполнен, последующий код или данные затрут Турбо Ассемблер 3.0/tasm/#2-2 = 191 = начало сегмента. Например: ORG 0FFF0h ARRAY DW 20 DUP (0) ; переполнение Method call requires object name (В вызове метода необходимо имя объекта) Оператор CALL...METHOD не может получить тип объекта из эк- земпляра указателя. Вы должны указать имя объекта. Missing argument list (Отсутствует список аргументов) В директиве IRP или IRPC, определяющей блок повторения, не указан список аргументов для формального параметра. Например: IRP X ; нет списка аргументов DB X ENDM В директивах IRP и IRPC обязательно должен быть указан фор-


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