Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.04.2012, 18:28   #1
Lotles
Пользователь
 
Регистрация: 02.10.2010
Сообщений: 86
По умолчанию Неправильный адрес переменной

Код:
Model    Small
.Stack    100h
.Data
Message    Db    "Run this programm to debugger!$"
Perem_1    Db    0ffh
Perem_2    Dw    3a7fh
Perem_3    Dd    0f54d567ah
Adr        Dw    Perem_3
Adr_ful    Dd    Perem_3
Fin        Db    "End data segment programm!$"
.Code
Start:
    Mov    Ax,@Data
    Mov    Ds,Ax
    Mov    Ah,09h
    Mov    Dx,offset message
    Int    21h
    Mov    Ax,4c00h
    Int    21h
End    Start

Почему на картинке 7A 18, должно же быть 56 7A(адрес переменной perem_1 или Adr_ful Dd Perem_3)?
Lotles вне форума Ответить с цитированием
Старый 22.04.2012, 19:46   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

А почему вы смотрите ds:002A, а не ds:0022 как выделено?
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Адрес переменной _-Re@l-_ Паскаль, Turbo Pascal, PascalABC.NET 16 30.12.2010 12:02
Адрес переменной _-Re@l-_ Общие вопросы .NET 3 25.12.2010 16:58
Адрес переменной kostyan777 Общие вопросы C/C++ 4 11.07.2010 22:16
Неправильный вывод или присваивание char переменной. PlumBoom Общие вопросы C/C++ 3 23.03.2010 06:34
Адрес переменной Pedro Общие вопросы Delphi 11 16.12.2008 13:03