김주상 님이 쓰신 글 :
: turbo c 3.1로 짜여진 프로그램을 해석해야 하는데요...
: inportb와 outportb함수가 굉장히 많이 나오는데 어떤 역활을 하는 함수인지 잘 모르겠습니다.
:
: ex) inportb(0x30e);
: outportb(Addr,0x080)
:
: 설명과 함께 간단한 예제 하나만 보여주시면 감사하겠습니다.
바이트 정보(b가 그래서 붙습니다)를 I/O 포트에서 읽고 쓰는 함수입니다. 도스에서만 동작하고,
이는 장치를 접근하는 방법을 알아야 사용이 가능합니다. 컨트롤하려는 하드웨어에 대해서 모른다면
분석하기 힘들겁니다.
|