x86-64 어셈블리어 & 컴퓨터 구조 정리 Write-up목차컴퓨터 구조 기초레지스터프로세스 메모리 레이아웃어셈블리어 기본 문법피연산자와 크기 지정자데이터 이동 · 산술 · 논리 명령어비교와 분기반복문스택 명령어함수와 스택 프레임호출 규약시스템 콜1. 컴퓨터 구조 기초컴퓨터 구조란서로 다른 부품(CPU, GPU, 랜카드 등)이 하나의 기계로 작동하게 만드는 기본 설계도를 컴퓨터 구조(Computer Architecture) 라고 한다. 크게 세 층위로 나뉜다.기능 구조 설계: 폰 노이만 구조, 하버드 구조 등 큰 틀명령어 집합 구조(ISA): CPU가 알아듣는 명령어 규약 (x86, ARM 등)마이크로 아키텍처: 그 명령어를 실제 회로로 구현하는 방식 (파이프라인, 캐시 등)폰 노이만 구조 (Von N..