Article View: comp.windows.ms.programmer
Article #943386 Enhanced Question
From: Jason A. Kinchen
Date: Thu, 20 Dec 1990 18:49
Date: Thu, 20 Dec 1990 18:49
16 lines
1005 bytes
1005 bytes
Here's a more general question related to my other question about huge pointers and Globally Allocating (sic) memory. When the documentation says that you have a 4 Gig address space in 386 Enhanced mode, how's it doing that? The MS C compiler is only making 16 bit code and not using the 32 bit segment registers on the 386, so what gives? I guess the Windows Global heap might be using a 32 bit register, but how's it getting a 32 bit pointer back into the MS C compiled application? Thanks in advance, -- Jason Kinchen jason@media-lab.MIT.EDU
Technical Details
Message-ID:
<4566@media-lab.MEDIA.MIT.EDU>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uakari.primate.wisc.edu!sdd.hp.com!wuarchive!mit-eddie!media-lab!jasonShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uakari.primate.wisc.edu!sdd.hp.com!wuarchive!mit-eddie!media-lab!jason From: jason@media-lab.MEDIA.MIT.EDU (Jason A. Kinchen) Newsgroups: comp.windows.ms.programmer Subject: 386 Enhanced Question Keywords: Memory 386 Protected mode Message-ID: <4566@media-lab.MEDIA.MIT.EDU> Date: 20 Dec 90 18:49:35 GMT Organization: MIT Media Lab, Cambridge, MA Lines: 16