Сейчас на форуме: Rio, tyns777, zombi-vadim (+7 невидимых)

 eXeL@B —› Программирование —› Проблема.
Посл.ответ Сообщение

Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 08 сентября 2014 21:33
· Личное сообщение · #1

Желаю всем доброй ночи(у меня ночь) ). Возник такой вопрос, начал изучать ЯП асм, и тут попал в ступор. Возник такой вопрос: Как вычислили адрес текстовой строки в конкретном уроке - http://bitfry.narod.ru/03.htm.
Вот конкретная выдержка из урока: " Нужно просто прибавлять 100h, чтоб узнать адрес в памяти из адреса в com-файле. Так же, как вы складываете 8+100d=108d. Будет всё точно так же, 8+100h=108h.
Я легко посчитал адрес текстовой строки в оперативной памяти (010D) и заложил его в код программы.
Ведь мы знаем номер байта в файле, где начинается строка текста. 0D+100h - и вот он, искомый адрес в памяти"
P.S Не ругайтесь, не нашел тему куда написать.
P.S.S Можете растолковать на примере?




Ранг: 307.9 (мудрец), 196thx
Активность: 0.180
Статус: Участник

Создано: 08 сентября 2014 21:54
· Личное сообщение · #2

dejavu

-----
Don_t hate the cracker - hate the code.





Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 09 сентября 2014 16:23
· Личное сообщение · #3

Будет ещё 1 пост с таким же содержимым-и будет бан и надолго. Не надо напихивать 1 и тот же вопрос во все щели.


 eXeL@B —› Программирование —› Проблема.
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати