home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.os.msdos.programmer:10582 comp.sys.intel:2245
- Path: sparky!uunet!sun-barr!ames!agate!doc.ic.ac.uk!uknet!jet!kr
- From: kr@jet.uk (Kenneth Reed)
- Newsgroups: comp.os.msdos.programmer,comp.sys.intel
- Subject: Jmp (ea), offset (?), selector (tss)
- Message-ID: <1992Nov13.085333.3072@jet.uk>
- Date: 13 Nov 92 08:53:33 GMT
- Organization: Joint European Torus
- Lines: 20
-
- Can anyone tell me what the meaning of the "offset" field is when doing a
- jump with a TSS selector as the argument?
-
- I would have assumed that the EIP would be loaded from the TSS so I
- can't see what the role of the offset field in the instruction is.
-
- As you may have deduced, my program crashes when I try jumping to a
- (virtual 8086) TSS (not even an exception, the machine just reboots)
- and, as I had to hand-code the instruction because my assembler
- doesn't seem to support it, I may have got it wrong. I just put a
- 16-bit zero in the field (I'm in a 16-bit code segment).
-
- As always, any help would be most appreciated.
-
- Ken
- --
- - Ken Reed, Joint European Torus, Abingdon, Oxfordshire, UK
- kr@jet.uk
- - Disclaimer: Please note that the above is a personal view and should not
- be construed as an official comment from the JET project.
-