|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.02.2012, 16:42 | #1 |
Пользователь
Регистрация: 05.02.2012
Сообщений: 11
|
Объясните ламеру
Язык ассемблер начал изучать несколько дней назад и ничего еще не понимаю. Сильно не ругайтесь.
У меня вот такой вопрос. По книге написал маленькую программу в debug и сохранил на диске. Размер программы 13 байт (то, что введено в CS) Код:
Код:
Я никак не могу понять где храняться сами данные. Открыл через IDA, но там только код. Имею ввиду где найти вот эти числа 25 15 00 00 которые вводил в DS? Последний раз редактировалось lotus1994; 12.02.2012 в 16:46. |
12.02.2012, 17:02 | #2 |
Пользователь
Регистрация: 05.02.2012
Сообщений: 11
|
В debug дамп памяти можно посмотреть через D DS:0 а как это можно сделать в IDA?
|
13.02.2012, 04:16 | #3 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
lotus1994
Код:
|
13.02.2012, 12:29 | #4 |
Пользователь
Регистрация: 05.02.2012
Сообщений: 11
|
Спасибо Mikl___. Буду пытать что-то делать. Хотя .EXE файлы я еще не умею создавать.
Вообще-то задание было такое что именно в debug нужно было написать небольшую программу и сохранить ее. А вот как правильно это сделать я так и не знаю. Чтобы в ней были и данные и код. На ассемблере я еще не программировал. Но все равно спасибо за помощь. |
15.02.2012, 20:43 | #5 | |
not
Участник клуба
Регистрация: 27.06.2009
Сообщений: 1,399
|
Цитата:
Вот что это за адрес AL,[0000]? AL = *(BYTE*)(0x0000) - жесть... Досами не пользуюсь, они не кчемные .... И отладчики это костели, который без них не может идти человек (повесить отладчик на RenderWare потом я посмотрю как он поможет... Последний раз редактировалось VintProg; 15.02.2012 в 20:47. |
|
15.02.2012, 20:46 | #6 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
||
15.02.2012, 20:50 | #8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
1)учиться основам там проще.
2)еще для многого. 3)это другой вопрос. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
15.02.2012, 20:56 | #9 |
not
Участник клуба
Регистрация: 27.06.2009
Сообщений: 1,399
|
я с таких вешей начинал вроде проще:
Код:
|
15.02.2012, 20:59 | #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 |