도스는 멀티 태스킹을 지원하지 않습니다.
OS 차원에서 지원을 하지 않기 때문에 불가능합니다.
타임 인터럽트를 이용한 방법이 있긴 하지만..
스레드와 비슷한 개념은 아닙니다.
지금에 와서는 자료 찾기가 쉽지 않을겁니다.
도서관에서 오래된 C나 어셈블리 관련 서적을 뒤져보세요.
학생 님이 쓰신 글 :
: c언어 초보 입니다.================================================================================
: 제가 도스용프로그램을 작성하는데 볼랜드c에서는 쓰레드를 지원하지 않는다는 군요. 간단한 프로그램을 작성하는데 멀티쓰레드를 꼭 써야할 이유(과제...)가 있는데 방법이 없는지 해서 올립니다. 누군가는 인터럽트를 이용해서 직접 만들어줘야한다는데 안된다면 그 방법이라도 알려주셨으면 합니다. 볼랜드c해더파일 뒤져 봤지만 thread 비슷한 단어조차 없었습니다.
: 프로그램 완성되면 한번 올려보도록 하겠습니다. 평가좀 해주세요.
|