delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/01/15/01:05:07

Xref: news-dnh.mv.net comp.os.msdos.djgpp:4365
From: wiz AT iconz DOT co DOT nz (Nic Wise)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: What do GDT and TSS stand for?
Date: 14 Jan 1996 05:49:48 GMT
Organization: Internet Company of New Zealand
Lines: 22
Message-ID: <4da5hs$49o@status.gen.nz>
References: <DL59Gv DOT KAx AT jade DOT mv DOT net>
NNTP-Posting-Host: iconz.co.nz
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Peter Plum (enoch AT terranet DOT terranet DOT ab DOT ca) wrote:
: This is from 'internal.doc' in the docs/djgpp directory.  
: 
: "Control.c is the starting point for the extender.  main() is here.  This is
: where all the system tables are created, like the GDT and TSSs."
: 
: What do GDT and TSS stand for? 
: 

GDT = Global Descriptor Table - like a look-up table to translate 
between a selector and a "real" address.

TSS = Task State Segment??? - hold info about a specific task
(eg, an app under windows), hold info like registers, stack pointers etc etc.

Hope that helps. If I'm wrong, please correct me (I'm sure you all will).

Nic.
-- 
       Nic Wise - wiz AT iconz DOT co DOT nz - http://iconz.co.nz/~wiz
            also: nicw AT bytes DOT gen DOT nz, nicw AT xerxes DOT co DOT nz
       Pascal-a-holic, Underwater Hockey player, and X-Phile.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019