Re: [問題] LDT,GDT,IDT的差異
==> 在 Qoo2.bbs@ptt.cc (Qoo) 的文章中提到:
> 請教各位
> GDT和IDT是不是在IA-32 system只有一個??
是
> 而LDT可以每個task都擁有自己的LDT??
是
因該說Intel設計上的原意是這樣,但是Linux沒再用,windows我不確定
> 因為manual上說一句我看不太懂的話
> 它說:GDT,IDT is not a segment, LDT is a segment(大意是這樣)
因該說LDT是GDT裡的一種selector/descriptor,他這種selector就是專門
用來描述LDT的,而這是他在硬體實做上就是用segment來實作的,
所以沒有什麼「為什麼」,只有「用」跟「不用」
> 請問為何LDT是一個segment??
> 是因為我以上的猜測和認知嗎??
> 謝謝!!
--
* Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
Programming 近期熱門文章
PTT數位生活區 即時熱門文章