|
그런경우 인터럽트 벡터 테이블을 조작하면 됩니다.
컴퓨터에서 인터럽트가 발생할 경우 그 처리에 대한 테이블을 가지고 있습니다.
이것을 인터럽트 벡터 테이블이라고 하는데..
님이 필요하신것은 이중에서 타임 인터럽트와 관련된 내용을 조작하면 됩니다.
대략 컴퓨터에선 1초당 18번 가량의 인터럽트가 발생하므로 이를 가로채서 활용하면 됩니다.
그런데.. 저도 해본적은 없어 더이상의 답변은 힘들군요.^^
liu 님이 쓰신 글 :
: #include<stdio.h>
: void PS();
: void main(){
: printf("tc로 병든 사촌쯤돼는 게임 비스무리 한것을 짜고있는데 말임니다....
: 문제는 어떻한 함수를 호출후 실행중에 정해진 시간이
: 돼면 바로 함수를 팅겨나올수 있게 library나 뭐든지 뭐 해결할 방법이없을 까요..
: 기냥 process축내고 가만이 있는 거말구요(해결했음)
: 정말 살아있는 함수없을 까요 시간은 돌아 가면서 실행할수 있는거말임니다....선풍기는 날게가 돌아 가면서도 타이머는 돌아가잖아요 ");}
:
: PS();
:
: void PS()
: {
: printf("지가 무지해서리...힌트를 좀 진하게 주시면^^ 여기는 질문하면 답변 잘주시는
: 고마우신 고수님 들이 많이들 계시는 것같아서리.....");
: }
|