프로그래밍 언어/Assembly (1) 썸네일형 리스트형 어셈블리어 | VSCode에서 C to 어셈블리 변환 CSAPP 3장을 공부중인데, 어셈블리어에 대해서 더 많은 예제가 필요함을 느꼈다. 직접 코드를 쳐보면서 어셈블리어로 변환해보고, 확인해보고 하면 좋지 않을까? 이게 공부효율을 높여줄지는 미지수지만 그냥 재미있기도 해서 해봤다. 어차피 책에서도 직접 어셈블리 코드 뽑아내는 법을 소개하고 있다. C 파일로부터 어셈블리어 파일 생성 C파일로부터 어셈블리어 파일을 생성하는 방법은 다음과 같다. 1. 테스트해보고 싶은 C 소스파일을 아무거나 만든다. (대충 hello.c) 2. 해당 디렉토리로 가서, 터미널에 다음과 같이 입력한다. gcc -S -o hello.s hello.c 쉽쥬? gcc -S 명령어는 컴파일 중간에 어셈블리어 코드를 뽑아내서 따로 파일로 생성해주는 코드이다. 이렇게 하면 hello.s 가 .. 이전 1 다음