powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как посмотреть в VS17 содержимое кучи и стека без сторонних утилит и танцев с бубном
4 сообщений из 4, страница 1 из 1
Как посмотреть в VS17 содержимое кучи и стека без сторонних утилит и танцев с бубном
    #39559179
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изучая в режиме отладки полученный код в встроенном дизасемблере, возникло желание посмотреть что находится по тому или иному адресу указанному в операторах ассемблера при обращении к стеку и к куче.
к примеру в регистре esp\ebp находит текущий адрес стека\окна.
в меню Debug -> Windows -> Memory есть 4 элемента: Memory 1, Memory 2, Memory 3, Memory 4.
У меня они не работают, отображают надпись "Unable to evaluate the expression".
Может кто сталкивался с такой проблемой или может содержимое памяти можно глянуть через другие "окна"?
...
Рейтинг: 0 / 0
Как посмотреть в VS17 содержимое кучи и стека без сторонних утилит и танцев с бубном
    #39561155
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проблему я решил с настройками отладчика.

В окне отладчика отображается код Assembler'а созданного JIT компилятором на основе MSIL кода, на сколько я понимаю :) может я и не прав.
Есть ли где то хорошая литература по всем командам данного Assembler'а, так как испытываю некоторые трудности в плане понимания некоторых новых для меня команд. И различных конструкций типа "xmm0,mmword" (на сколько я понял, это как то свазанно с адресацией в куче)

Хотя в целом мне всё понятно, базовые знания ассемблера со времен DOS у меня остались :)

Заранее спасибо :)
...
Рейтинг: 0 / 0
Как посмотреть в VS17 содержимое кучи и стека без сторонних утилит и танцев с бубном
    #39561241
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman MejtesЕсть ли где то хорошая литература по всем командам данного Assembler'а
Интеловская документация https://software.intel.com/en-us/articles/intel-sdm
...
Рейтинг: 0 / 0
Как посмотреть в VS17 содержимое кучи и стека без сторонних утилит и танцев с бубном
    #39561246
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes,

Ну с соглашением о вызовах (это уже OS-зависимо) ознакомиться полезно

https://msdn.microsoft.com/ru-ru/library/7kcdt6fy.aspx например. (для x86 - там же в MSDN)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как посмотреть в VS17 содержимое кучи и стека без сторонних утилит и танцев с бубном
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]