어셈블리어란 ?
사용자가 이해하기 어려운 기계어 대신에 명령 기능을 쉽게 연상할 수 있는 기호를 기계어와 1:1로 대응시켜 코드화한 기호 언어.
즉, 기계어지만 사용자가 읽기 쉽게 해놨다.!
어셈블리어 특징
1. 어셈블리어는 컴퓨터 구조에 따라 달라지는 기계어에 맞춰 각각 다르게 사용된다. 때문에 컴퓨터 CPU마다 각각 다른 타입, 표현을 사용한다. BUT 기본 동작은 동일하다.( 틀린 예제 : CPU마다 사용되는 어셈블리어는 동일 하다. 틀림)
2. 프로그램에 기호화된 명령 및 주소를 사용한다.
3. 어셈블리어의 명령은 의사며령과 실행명령으로 구분된다.
4. 사용자가 프로그램을 쉽게 읽고 이해할 수 있어야 한다.
어셈블리어 명령어 방식
OPerand, OP, Label,
컴파일.
고급언어로 작성한 원시 프로그램을 컴파일러가 기계어로 번역하는 작업을 컴파일(Complie)한다
컴파일러 언어 : FORTRAN, COBOL, C
인터프리터 언어 : BASIC, LISP 등이 해당된다.
'CS > 디지털상식' 카테고리의 다른 글
레디스(관심사 분리) (0) | 2020.04.03 |
---|---|
DSS, OLAP, OLTP, DW (0) | 2020.02.25 |
빅데이터 (0) | 2020.02.25 |
정리해야할 것들. (0) | 2020.01.11 |