어셈블리어1 [컴퓨터 구조] ep2) 명령어와 주소 지정 방식 ㅇ고급언어와 저급언어고급언어: 대부분의 사람을 위한 프로그래밍 언어 e.g. C언어, python, java, ...저급언어: 컴퓨터가 직접 이해하고 실행할 수 있는 언어저급 언어는 두 가지로 나누어진다, 바로 기계어와 어셈블리어 기계어: 진짜 말 그대로 01010101000010어셈블리어: 이것을 그대로 번역 e.g. push(0101) pop(0101) (+ 가독성을 위해 기계어를 이진수가 아닌 십육진수로 표현하기도 한다) ㅇ컴파일 언어와 인터프리터 언어 컴파일 언어: 컴파일러로 전체 코드를 한 번에 변환 후 실행 e.g. C언어인터프리터 언어: 인터프리터로 한 줄 한 줄씩 변환해주며 차례로 실행 e.g. python but 요즈음에는 컴파일 언어와 인터프리터 언어의 경계가 모호해지는 추세다 .. 2024. 2. 11. 이전 1 다음