어셈블리어 썸네일형 리스트형 어셈블리어 해석을 위한 간단 정리 어셈블리어기계어로 1:1 매핑이 가능한 가장 낮은 수준의 언어CPU, 레지스터, 메모리 사이에 데이터를 조작함CPU에서 지원하는 함수만 사용 가능표기법은 인텔 기반과AT&T 기반 어셈블리 기본기본 문법 : Opcode Operands표기 방식- 레지스터: EAX, EBP ..- 값 : 16진수 표현- 메모리 주소 : [주소값], [레지스터명]- 오퍼랜드 방식 : 목적지(dst) 메모리 할당 : 값은 스택에 저장(PUSH)- DWORD : double word(16bit, 2byte) = 32bit- 함수 호출 시 스택에 순서대로 저장 - RETURN 주소 PUSH - 기존의 EBP PUSH - EBP에 현재 ESP 값을 저장, EBP 설정 [데이터 이동]데이터 이동 방법.. 더보기 이전 1 다음