![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 13.01.2014
Сообщений: 2
|
![]()
Помогите понять, как им пользоваться, я прикрепил картинку
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
как и в любом отладчике, выделенная строка ещё НЕ выполнилась.
после нажатия F8 (step) она выполнится. машинный код - это то, как ваша программа выглядить на самом деле (как её "видит" процессор) - это те байты, которые выполняются. подробнее - в любом букваре по ассемблеру читайте, что такое машинный код. А в сегменте данных удобнее чуть позже смотреть. после присвоения ds (это вторая строчка вашей программы: mov ds,dx) перейдите в окно данных (если память мне верна, то это клавишей TAB меняются активные окна), и в этом окне перейдите на нужное смещение. например, в сегмент данных: это будет адрес DS:0 хотя, в первой строке кода Вы видите адрес сегмента данных, можете на него перейти напрямую, сразу... Последний раз редактировалось Serge_Bliznykov; 14.01.2014 в 00:16. |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 13.01.2014
Сообщений: 2
|
![]()
Огромнейшее спасибо, наконец-то я понял, что и как там, только вот вы не написали на счет стека)
Я еще пользуюсь случаем, можно еще 1 вопрос) когда мы вызываем процедуру при помощи команды call procedure регистр указатель bp будет указывать на адрес возврата, и он еще помещается в стек? просто хотел поэкспериментировать с параметрами передаваемые в стек и не получилось)) Вот код: Код:
___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (кнопочка на панели форматирования с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 14.01.2014 в 11:59. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Модуль DOS (Turbo Pascal) | Anel'ka | Помощь студентам | 0 | 29.05.2012 19:03 |
turbo debugger | tatyan | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 24.11.2011 21:40 |
turbo pascal.Модуль DOS. | Евгения007 | Помощь студентам | 0 | 30.09.2011 14:20 |
как отключить Just-In-Time Debugger?? | Munky | Общие вопросы .NET | 9 | 06.09.2011 18:18 |
Сложение, вычитание, деление, умножение в Turbo Debugger | GaJIbI4 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 9 | 08.03.2010 15:23 |