본문 바로가기
설치 및 환경 설정

[VS] 비주얼 스튜디오 어셈블리 코드 확인

by 까망 하르방 2024. 1. 11.
반응형

[VS] 비주얼 스튜디오 어셈블리 코드 확인

C나 C++ 언어는 컴파일을 거쳐 어셈블리가 되는데

경우에 따라서는 어셈블리 코드 단위로 디버깅해야 하는 경우도 있다.

 

 

먼저 Visual Studio 에서는 아래 설정을 확인합니다.

[도구] → [옵션]

비주얼 스튜디오 디스어셈블리 코드 설정

 

 

[디버깅] → [일반] → [주소 수준 디버깅 사용] 체크

비주얼 스튜디오 디스어셈블리 코드 설정

 

 

디버깅 모드를 위해 소스 코드에서

Break Point를 잡아줍니다.

비주얼 스튜디오 디버깅 모드

 

 

📌 [VS] Visual Studio 디버깅하는 방법

 

[VS] Visual Studio 디버깅하는 방법

Visual Studio 디버깅하는 방법 어떤 IDE를 이용하더라도 작성한 로직이 제대로 동작하는지 확인하기 위해서는 사용하는 Tool 에서 디버깅하는 방법을 알아야 한다. 물론 짧은 Code나 별찍기 같은 출력

zoosso.tistory.com

 

 

디버깅 모드 실행하고

[디버그] → [창] → [디스어셈블러] 선택

비주얼 스튜디오 디스어셈블리 설정

 

 

[결과]
아래와 같은 어셈블리 코드를 확인할 수 있다.
비주얼 스튜디오 디스어셈블리 코드

 

 

기본적으로 VS에서 제공해주는 형태로 보이는데

해당 코드를 우클릭하면 옵션 선택으로 조정할 수 있다.

비주얼 스튜디오 어셈블리 코드 옵션 선택
반응형

댓글