outp() 설명 하드웨어 포트로 바이트를 출력 문법 #include<conio.h> void outp(int portid, int value); 기능 portid : 출력포트 value : 출력 포트로 출력할값 outp 는 portid 로 정해진 포트로 value 의 하위 바이트를 출력하는 매크로이다. <conio.h> 가 포함 되었을경우 인라인 코드로 확장되는 매크로처럼 처리된다. 리턴값 value 값을 리턴한다 사용법 #include<st…
inp() 설명 정해진 하드웨어 포트에서 한 바이트를 읽어옴 문법 #include<conio.h> int inp (unsigned portnum); 기능 portnum : 하드웨어 포트 inp 는 portnum 에 의해서 정해진 입력 포트에서 한 바이트를 읽는 매크로이다. conio.h 가 포함되었을 경우 inp 루틴을 호출하면 이것은 인라인 코드로 확장되는 매크로 처럼 된다. 리턴값 읽어들이는 값을 리턴 사용법 #include<stdio.h> #i…
inport() 설명 하드웨어 포트에서 2 바이트를 읽음 문법 #include<dos.h> int inport (int portnum); 기능 portnum : 포트 번호 이 함수는 portnum 이 정해진 입력 포트에서 하위 바이트를 읽고 portnum 에사 상위 바이트를 읽는다. 리턴값 포트로 부터 읽느 값을 리턴 사용법 #include<stdio.h> #include<dos.h> main(void) { int result; int …
inportb() 설명 하드웨어 포트에서 1 바이트를 읽음 문법 #include<dos.h> int inportb (int portnum); 기능 portnum : 포트 번호 이 함수는 portnum 이 정해진 입력 포트에서 한바이트를 읽는매크로다 리턴값 포트로 부터 읽느 값을 리턴 사용법 #include<stdio.h> #include<dos.h> main(void) { int result; int port =0; result =inpor…
outpw() 설명 하드웨어 포트로 하나의 워드를 출력 문법 #include<dos.h> void outpw(unsigned portid, unsigned value); 기능 portid : 출력 포트 value : 출력 포트에 출력할 값 outpw 는 portid 로 정해진 출력 포트로 value 에 의해 주어진 두바이트의 워드를 출력하는 매크로이다. 이함수는 portid 로 value의 하위 바이트를 출력하고 portid+1 로 value 의 상위 바이트를 출력한다 …
설명 하드웨어 포트에서 한 워드를 읽음 문법 #include<conio.h> unsigned inpw(unsigned portnum); 기능 portnum : 포트 번호 inpw 는 portnum 이 정해진 입력 포트로부터 두바이트 워드를 읽는 매크로이다. portnum 에서 워드의 하위 바이트를 읽고 portnum+1 에서 워드의 상위 바이트를 읽는다. <conio.h> 가 포함 되었을경우 인라인 코드로 확장되는 매크로처럼 처리된다. 리턴값 읽는 값 리턴 사용법 #include…
isupper 설명 대문자인지 검사해준다. 문법 #include<ctype.h> int isupper(int c); 기능 c 가 대문자인지 검사해준다. 리턴값 참이면 0 이외의 값을 리턴한다, 거짓일경우 0 를 리턴한다. 사용법 #include<stdio.h> #include<ctype.h> int main( ) { char ch1= 'A'; char ch2= 97; char ch3= 'a'; printf("%d\n"…
ispunct 설명 특수문자(punctuation) 인지 알려준다. 문법 #include<ctype.h> int ispunct(int c); 기능 c 가 특수 문자인자 알려준다. 리턴값 참이면 0 이외의 값을 리턴한다, 거짓일경우 0 를 리턴한다. 사용법 #include<stdio.h> #include<ctype.h> int main( ) { char ch1= 'A'; char ch2= 97; char ch3= '#'; printf(…
islower 설명 소문자인지 검사해준다. 문법 #include<ctype.h> int islower(int c); 기능 c 가 소문자인지 검사해준다. 리턴값 c 가 소문자 일경우 0 이외의 참값을 리턴한다, 그이외의 거짓값 0을 리턴한다. 사용법 #include<stdio.h> #include<ctype.h> int main( ) { char ch1= 'A'; char ch2= 97; char ch3= 'a'; printf("…
iscntrl 설명 제어문자(\n,\t...) 인지 조사해준다. 문법 #include<ctype.h> int iscntrl(int c); 기능 c 가 제어문자(\n,\t...) 인지 조사해준다. 리턴값 c 가 제어문자면 0 이외의 참값을 리턴한다. 그것이 아니라면 거짓값 0 를 리턴한다. 사용법 #include<stdio.h> #include<ctype.h> int main( ) { char ch1= 'A'; char ch2= 97; …