본문 바로가기
컴퓨터

어셈블리어

by Begi 2018. 9. 5.
반응형

어셈블리어 (Assembly Language, 어셈블리語)는 CPU의 기계어와 일대일로 대응되는 프로그래밍 언어이다. 기계어는 숫자로 되어 있고 이러한 숫자를 인간이 이해할 수 있는 문자로 바꾸어 만든 것이 어셈블리어 이다.


어셈블리어로 작성된 Hello World 프로그램은 다음과 같다.


 .model small

 .stack 100h

 .data

 msg db 'Hello world!$'


 .code

 start:

mov ah, 09h

lea dx, msg

int 21h

mov ax, 4C00h

int 21h


 end start


리눅스 커널은 C와 어셈블리어로 작성되었고 현재에도 특정 분야에서는 어셈블리어가 사용된다.


반응형

'컴퓨터' 카테고리의 다른 글

XML 문서  (0) 2018.09.07
HTML,CSS,JavaScript  (0) 2018.09.06
타이젠 운영체제  (0) 2018.08.28
CSS에서 padding  (0) 2018.08.15
우분투  (0) 2018.07.12

댓글