Intel® C++ Compiler
Support and discussions for creating C++ code that runs on platforms based on Intel® processors.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
7568 Discussions

what is 64-bit call gate descriptor?

logicman112
Beginner
128 Views
6.3.7 Branch Functions in 64-Bit Mode
In 64-bit mode and compatibility mode, 64-bit call-gate descriptors for far calls
are available
--------------------------------------------------------------------------------------------
I just copied some lines of Intel processors manual in the above (Intel 64 and IA-32). What the manual means by "64-bit call-gate descriptors"? Is the offset of this type of call gate 32 bits only for CPU in 64 bit mode?

So how can we specify 64 bit offset and 16 byte call-gate descriptors for CPU in 64 bits mode? because when we are in 64 bits, IA-32e mode all the descriptors are 16 bytes.

0 Kudos
1 Reply
Aubrey_W_
New Contributor I
128 Views
Hello,

We are in the process of consolidating the 64-bit Programming foruminto the Intel AVX and CPU Instructions forum and Intel C++ Compiler forum, so I am moving this thread to the C++ Compiler forum, as it is related to assembler programming.

Thanks for your patience.

==
Aubrey W.
Intel Software Network Support
Reply