어셈블리어: 두 판 사이의 차이
내용 삭제됨 내용 추가됨
편집 요약 없음 |
잔글 봇: 틀 이름 및 스타일 정리 |
||
11번째 줄:
| released = 1949년
| latest release version =
| latest release date = <!-- {{
| latest preview version =
| latest preview date = <!-- {{
| typing =
| scope =
58번째 줄:
는 x86 계열 CPU의 기계어 명령이고, 이것을 어셈블리어로 옮겨쓰면 다음과 같다.
<
mov al, 061h
</syntaxhighlight>
명령어 mov는 영어 move를 변형한 [[니모닉]]이며, al은 CPU안에 있는 변수를 저장하는 [[프로세서 레지스터|레지스터]]의 하나이다. 그리고, 061h는 [[16진수]] 61 (즉 십진수 97, 이진수 01100001)이다. 이 한 줄의 뜻은 16진수 61을 al레지스터에 넣으라는 뜻이며, 1과 0의 반복인 기계어보다 사람이 혼동없이 이해하기 한결 쉽다. 어셈블리어는 이러한 문장들로 구성된다.
66번째 줄:
== 헬로 월드 프로그램 ==
다음은 [[NASM]] [[x86]] 어셈블리어로 구현한 [[헬로 월드 프로그램]]이다.
<
adosseg
.model small
87번째 줄:
main endp
end main
</syntaxhighlight>
== 각주 ==
|