글
TSS( Task Statement Segment )
Programming/OS Development
2009. 11. 29. 18:20
테스크 스위칭을 할 때, CPU에서 수행되고 있던 프로그램의 모든 레지스터 값을 일단 보존시키고, 이전에 수행되었다 저장되었던 프로그램의 모든 레지스터값을 CPU에 옮겨 놓아, 멈추었던 부분부터 다시 재개하게 된다. 이 때, RAM상에 모든 레지스터 값을 보존하게 되는데, 이 영역을 TSS 라고 한다.
이 TSS를 지정하는 TSS 디스크립터가 GDT에 지정되어 있어야 한다.
이 TSS를 지정하는 TSS 디스크립터가 GDT에 지정되어 있어야 한다.
'Programming > OS Development' 카테고리의 다른 글
NASM 설치 (0) | 2009.11.22 |
---|---|
Makefile 만들기 (0) | 2009.11.22 |
djgpp 설치 (0) | 2009.11.22 |
DMA & PIO (0) | 2009.09.23 |
클러스터( Cluster ) (0) | 2009.09.23 |