Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Будет заменять на этот адрес
Имена, указанные в директивах DB, DW и DD, называются имена- Ми переменных (в отличие от меток —имен команд). В MASM числа записываются в нормальном (неперевернутом) Виде в системах счисления с основанием 10, 16, 8 или 2. Десятич- Ные числа записываются как обычно, за шестнадцатеричным чис- лом ставится буква h (если число начинается с ≪цифры≫ А, в,., F, То вначале обязателен 0), за восьмеричным числом —буква q или о, За двоичным числом —буква Ь. Примеры: A DB 162;описать константу-байт 162 и дать ей имя А В DB OA2h /такая же константа, но с именем В С DW -1;константа-слово -1 с именем С D DW OFFFFh /такая же константа-слово, но с именем D Е DD -1;-1 как двойное слово Константы-символы описываются в директиве DB двояко: ука- Зывается либо код символа (целое от 0 до 255), либо сам символ в Кавычках (одинарных или двойных); в последнем случае ассемблер Сам заменит символ на его код. Например, следующие директивы эквивалентны (2А —код звездочки в ASCII): СН DB 02Ah СН DB '*' СН DB ≪*≫ Режимы процессора. Система команд процессоров 180x86... 385 Константы-адреса, как правило, задаются именами. Так, по ди- Рективе ADR DW СН Будет отведено слово памяти, которому дается имя ADR и в которое Запишется адрес (смещение), соответствующий имени сн. Если та- Кое же имя описать в директиве DD, то ассемблер автоматически до- Бавит к смещению имени его сегмент и запишет смещение в первую Половину двойного слова, а сегмент —во вторую половину. По любой из директив DB, DW и DD можно описать переменную, Т. е. отвести ячейку, не дав ей начального значения. В этом случае в правой части директивы указывается вопросительный знак: F DW?; отвести слово и дать ему имя F, ничего в это Слово не записывать. В одной директиве можно описать сразу несколько констант и/или переменных одного и того же размера, для чего их надо пере- Date: 2015-11-13; view: 499; Нарушение авторских прав |