기계어, 어셈블리어, 프로그래밍 언어, 컴파일러, 어셈블러
2024. 1. 7.
저급언어와 고급언어 (1)저급언어(Low Level Language): CPU에 적합하게 만든 언어 -CPU에 따라 달라짐 > 특정 CPU를 기반으로 만들어진 언어(종속성) -컴퓨터 하드웨어에 대한 강력한 통제 가능 기계어 -컴퓨터가 인식할 수 있는 유일한 언어 -전기의 흐름을 의미하는 1과 흐르지 않음을 의미하는 0으로 표현 어셈 블리어 -기계어를 사람이 이해하기 쉬운 기호형태로 일대일 대응시킨 언어 -니모닉(mnemonic): 명령어를 기호화한 것 -고급언어보다 프로그램 실행속도가 빠르고 하드웨어에 대한 정교한 통제가 가능해 시스템 소프트웨어나 하드웨어 장치 제어 프로그램 작성에 주로 이용 -ex) LDA, ADD, STA, mov, dea, int (2)고급언어(High Level Language)..