Int 2 1h
키보드 입력 문자를 수신하여 al 에 저장하는 인터럽트 호출입니다.
And al, 0fh 와 함께 al 에' 0' ~' 9' 문자를 입력하고 해당 숫자로 변환해야 한다는 것을 알 수 있습니다. 문자' 0' ~' 9' 의 ASCII 코드가 정확히 30h~39h 이기 때문에, 낮은 네 자리는 이 문자에 해당하는 숫자 값이고, and al, 0fh 의 역할은 AL 의 낮은 네 자리를 취하는 것이다.
예를 들어 문자' 2' 를 입력하면 ASCII 코드는 32h, 즉 al = 32h 입니다. 그런 다음 and al, 0fh, al 을 실행하여 2 가 됩니다.