Article View: comp.os.msdos.programmer
Article #3643Jmp (ea), offset (?), selector (tss)
From: Kenneth Reed
Date: Fri, 13 Nov 1992 08:53
Date: Fri, 13 Nov 1992 08:53
20 lines
1183 bytes
1183 bytes
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.
Technical Details
Message-ID:
<1992Nov13.085333.3072@jet.uk>Path:
arc1-ca.pugleaf.net!sparky!uunet!sun-barr!ames!agate!doc.ic.ac.uk!uknet!jet!krShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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