![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 05.02.2012
Сообщений: 11
|
![]()
Язык ассемблер начал изучать несколько дней назад и ничего еще не понимаю. Сильно не ругайтесь.
У меня вот такой вопрос. По книге написал маленькую программу в debug и сохранил на диске. Размер программы 13 байт (то, что введено в CS) Код:
Код:
Я никак не могу понять где храняться сами данные. Открыл через IDA, но там только код. Имею ввиду где найти вот эти числа 25 15 00 00 которые вводил в DS? Последний раз редактировалось lotus1994; 12.02.2012 в 16:46. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 05.02.2012
Сообщений: 11
|
![]()
В debug дамп памяти можно посмотреть через D DS:0 а как это можно сделать в IDA?
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
![]()
lotus1994
Код:
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 05.02.2012
Сообщений: 11
|
![]()
Спасибо Mikl___. Буду пытать что-то делать. Хотя .EXE файлы я еще не умею создавать.
Вообще-то задание было такое что именно в debug нужно было написать небольшую программу и сохранить ее. А вот как правильно это сделать я так и не знаю. Чтобы в ней были и данные и код. На ассемблере я еще не программировал. Но все равно спасибо за помощь. |
![]() |
![]() |
![]() |
#5 | |
not
Участник клуба
Регистрация: 27.06.2009
Сообщений: 1,399
|
![]() Цитата:
Вот что это за адрес AL,[0000]? AL = *(BYTE*)(0x0000) - жесть... Досами не пользуюсь, они не кчемные .... И отладчики это костели, который без них не может идти человек (повесить отладчик на RenderWare потом я посмотрю как он поможет... Последний раз редактировалось VintProg; 15.02.2012 в 20:47. |
|
![]() |
![]() |
![]() |
#6 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
||
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
1)учиться основам там проще.
2)еще для многого. 3)это другой вопрос. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#9 |
not
Участник клуба
Регистрация: 27.06.2009
Сообщений: 1,399
|
![]()
я с таких вешей начинал вроде проще:
Код:
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
Вы не находите что здесь это не обсуждалось?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ламеру разобратся с RAV отчетом | zidane007_06 | Компоненты Delphi | 0 | 27.04.2011 15:50 |
Пмощь ламеру | zorins | Помощь студентам | 3 | 28.12.2010 20:41 |
Помогите ламеру с Edit | Mozgunov | Общие вопросы Delphi | 13 | 20.09.2007 10:58 |