관리 메뉴

(코딩캣) = "코딩"하는 고양이;

산술 비교 알고리즘 - 3편. "<"와 ">=" 본문

Programming Language/Assembly

산술 비교 알고리즘 - 3편. "<"와 ">="

컴파일러님, 이 코드는 고양이발로 작성되었습니다. 코딩집사 2013.04.12 09:47
.386
.model flat, stdcall
.stack 1024
.data
.code
main PROC
	MOV AH, 99
	MOV AL, 1
	CMP AH, AL

	JL JMP_LESS			; AH < AL이면 JMP_LESS로 이동
	JNL JMP_NLESS			; AH>=AL이면 JMP_NLESS로 이동

	JMP_LESS:
	MOV AH, 02h
	MOV DL, 3Ch			; ASCII 문자 '<' 출력
	INT 21h
	JMP JMP_EXIT

	JMP_NLESS:
	MOV AH, 02h
	MOV DL, 3Eh			; ASCII 문자 '>' 출력
	INT 21h
	MOV DL, 3Dh			; ASCII 문자 '=' 출력
	INT 21h
	JMP JMP_EXIT

	JMP_EXIT:
	MOV AH, 4Ch
	INT 21h
main ENDP
END main

실행 결과 AH이 AL보다 작지 않으므로 ">= " 문자가 출력됩니다.



0 Comments
댓글쓰기 폼