adfun.ru
| |
BIGLIB |
| большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно |
|
| |
ФАНТАСТИКА |
| фентези,
фантастика, фантастические повести |
|
| |
ФИЛОСОФИЯ |
книги, которые заставляют
задуматься над окружающим тебя миром.
|
|
| |
МЕДИЦИНА |
медицинские книги,
методички,
народные лечебники |
|
| |
КУЛИНАРИЯ |
рецепты
тортов, консервирование,
все о спиртных
напитках. |
|
| |
СТИХИ |
| стихи популярных
и не очень авторов |
|
| |
ТВОРЧЕСТВО |
| народное творчество,
стихи, песни и т.д. |
|
| |
ЮМОР |
| анекдоты, приколы,
смешные истории |
|
| |
ЭРОТИКА |
| эротические рассказы,
книги о технике секса,
кама-сутра и др. |
|
|
| |
 |
Турбо Ассемблер 3.0/tasm/#2-2 = 195 =
В директиве EXTRN, GLOBAL, ARG и LOCAL отсутствует двоеточие
перед спецификатором типа (BYTE, WORD и т.д.) Например:
EXTRN X BYTE,Y:WORD ; после Х нет двоеточия
Need expression
(Требуется указать выражение)
Выражение содержит операцию, для которой не указан операнд.
Например:
Х = 4 + * 6
Need file name after INCLUDE
(В директиве INCLUDE должно быть указано имя файла)
В директиве INCLUDE не указано имя файла. Например:
INCLUDE ; не указано, какой файл должен быть включен
В режиме Ideal имя файла должно быть заключено в кавычки.
Need left parenthesis
(Отсутствует левая круглая скобка)
Опущена левая круглая скобка там, где это не допускается
синтаксисом выражения. Например:
DB 4 DUP 7
Выражение в операции DUP обязательно должно быть заключено в
круглые скобки.
Need method name
(Требуется имя метода)
Оператор CALL...METHOD требует после ключевого слова METHOD
имени метода.
Need pointer expression
(Требуется выражение-указатель)
Эта ошибка возникает только в режиме Ideal и указывает, что
выражение в квадратных скобках ([]) не является указателем на па-
мять. Например:
mov ax,[word ptr]
В режиме Ideal в квадратных скобках допускается указывать
только адресные выражения.
Need quoted string
Турбо Ассемблер 3.0/tasm/#2-2 = 196 =
(Требуется указать строку в кавычках)
Ошибка при вводе параметра директивы, который должен предс-
тавлять собой строку, заключенную в кавычки. В режиме Ideal для
ряда директив в качестве параметра указывается строка в кавычках.
Например:
Ideal
DISPLAY "Все сделано"
Need register in expression
(В выражении требуется указать имя регистра)
В выражении не указано имя регистра там, где это является
обязательным.
Need right angle bracket
(Отсутствует правая угловая скобка)
Выражение, используемое для инициализации структуры, объеди-
нения или записи, не оканчивается правой угловой скобкой (>) -
парной для левой угловой скобки, указывающей начало списка на-
чальных значений. Например:
MYSTRUC STRUCNAME <1,2,3
Need right curly bracket
(Требуется правая фигурная скобка)
Эта ошибка возникает в структуре, таблице или записи, когда
ожидается }, но она не найдена.
Need right parenthesis
(Отсутствует правая круглая скобка)
Выражение содержит левую круглую скобку без парной ей правой
угловой скобки. Например:
Х = 5 * (4 + 3
В выражениях обязательно должно соблюдаться соответствие ле-
вых и правых круглых скобок.
Need right square bracket
(Отсутствует правая квадратная скобка)
Выражение, представляющее собой ссылку на память, указано
без правой квадратной скобки, которая должна соответствовать отк-
рывающей левой квадратной скобке, обозначающей начало выражения.
Например:
mov ax,[SI ; ошибка: нет закрывающей
; скобки (]) после SI
Турбо Ассемблер 3.0/tasm/#2-2 = 197 =
В выражениях обязательно должно соблюдаться соответствие ле-
вых и правых квадратных скобок.
Need stack argument
(Не указан стековый параметр)
В команде арифметики с плавающей запятой не указан второй
операнд, т.е. операнд, указываемый после запятой. Например:
FADD ST,
Need structure member name
(Не указано имя поля структуры)
В режиме Ideal после селектора поля структуры (т.е. после
точки) не указано имя поля этой структуры. Например:
Ideal
STRUC DEMO
DB ?
ENDS
COUNT DW 0
mov,[(DEMO bx).]
При обращении к полю структуры справа от точки обязательно
должно быть указано поле той структуры, имя которой стоит слева
от точки.
Not expecting group or segment quantity
(Использование имени группы или сегмента недопустимо)
Указано имя группы или сегмента там, где это недопустимо.
Например:
CODE SEGMENT
rol ax,CODE ; ошибка: здесь нельзя указывать
; имя сегмента
One non-null field allowed per union expansion
(При расширении объединения допускается указывать только од-
но поле непустым)
При инициализации объединения, определенного директивой
UNION, указано более одного значения. Например:
U UNION
DW ?
DD ?
ENDS
UINST U <1,2> ;ошибка: можно указать ,2> либо <1,?>
В объединении можно инициализировать только одно поле.
Турбо Ассемблер 3.0/tasm/#2-2 = 198 =
Only one startup sequence allowed
(Допускается только одна директива генерации кода инициали-
зации)
Это сообщение выдается, если в модуле указано более одной
директивы .STARTUP или STARTUPCODE.
Open conditional
(Открытый условный блок)
Обнаружена директива END, означающая конец исходного файла.
Однако условно ассемблируемый блок, открытый одной из директив
вида IFxxx, не был закрыт директивой ENDIF. Например:
IF BIGBUF
END ; нет директивы ENDIF перед директивой END
Эта ошибка обычно выдается, если вместо директивы окончания
условного блока ENDIF, ошибочно указана директива END.
Open procedure
(Открытая процедура)
Обнаружена директива END, означающая конец исходного файла.
Однако блок описания процедуры, открытый директивой PROC, не был
закрыт директивой ENDР. Например:
MYFUNC PROC
END ; нет директивы ENDР перед директивой END
|
adfun.ru
|
|
|
|