INT 21H (0x21)
기능 03H (0x03) --> 보조 입력
외침을 가진: AH = 03H
반환: 알루미늄 = 8 비트 입력 자료
코멘트:
그것은 표준 보조 장치에서 특성을 읽는다. 과태는 첫번째 직렬 포트 (COM1)이다.
당신의 프로그램이 그것을 가공할 수 있다 보다는 보조 장치가 자료를 빨리 보내는 경우에, 특성은 분실될지도 모른다. 보조 장치의 상태를 읽거나 이 함수 호출을 통해 분실된 특성과 같은 입력/출력 과실을 검출하는 사용자 프로그램을 위한 아무 방법도 없다.
INT 21H (0x21)
기능 04H (0x04) --> 보조 산출
외침을 가진: AH = 04H
DL = 산출의 8 비트 데이터
반환: 아무것도
코멘트:
INT 21H의 이 기능은 표준 보조 장치에 특성을 출력한다. 과태는 첫번째 직렬 포트 (COM1)이다. 끈은 또한 보조 장치에 미리 정의한 손잡이를 사용하여 실행해서 표준 보조 장치 (00034)를 위한 쓰 (INT 21H 기능 40H)를 보내질 수 있다 또는 손잡이를 사용하는 것은 보조 논리적 장치를 열어서 얻었다.
INT 21H (0x21)
기능 05H (0x05) --> 프린터 출력
외침을 가진: AH = 05H
DL = 산출의 8 비트 데이터
반환: 아무것도
코멘트:
이 기능은 표준 명부 장치에 특성을 보낸다. 과태 장치는 첫번째 병렬 포트 (LPT1)에 인쇄 기계이다. 끈은 또한 인쇄 기계에 미리 정의한 손잡이를 사용하여 실행해서 표준 인쇄 장치 (0004H)를 위한 쓰 (INT 21H 기능 40H)를 보내질 수 있다 또는 손잡이를 사용하는 것은 논리적 장치 PRN 또는 LPT1를 열어서 얻었다.
INT 21H (0x21)
기능 06H (0x06) --> 직접적인 장치 입력/출력
외침을 가진: AH = 06H
DL = 기능은 그런을 요구했다,
만약에 인 경우에 출력 요청, 00H-FEH
만약에 입력인 경우에 요구, 0FFH
반환: 로 부르는 경우에 아무것도, DL = 00H-0FEH
로 부르는 경우에 DL = FFH 및 특성은 준비되어 있다
제로 플래그 = 명확한
AL = 8 비트 입력 자료
로 부르는 경우에 DL = FFH 및 아무 특성도 준비되어 있다 없다
제로 플래그는 = 놓았다
Comments:
그것은 표준 입력 장치에서 특성을 읽거나 표준 출력 장치에 특성을 쓴다. 입력/출력은 방향이 바뀔지도 모르지만 입력/출력이 방향이 바뀌는 경우에, EOF 또는 디스크를 충분히 검출하는 아무 방법도 없다. INT 21H의 이 기능은 운영 체계에서 어떤 방해 없이 모든 가능한 특성 및 통제 코드를 읽고 쓰는 필요 프로그램에 의해 사용된다.
INT 21H (0x21)
기능 07H (0x07) --> 여과되지 않는 특성은 에코 없이 입력했다
외침을 가진: AH = 07H
반환: AL = 8 비트 입력 자료
코멘트:
이 기능은 표준 출력 장치에 그것 반향 없이 표준 입력 장치에서 특성을 읽는다.
|