Re: Contents of i386+ registers.,.

Nigel Williams (nigel@brucehall3.anu.edu.au)
Sun, 1 Oct 1995 16:19:20 +1000 (EST)


On Sat, 30 Sep 1995, Syed Khwaja Naseer wrote:

> Could anyone tell me (with 100% surety) whether any of the
> general purpose registers (EAX,EBX,ECX...EFLAGS...) of an
> i386/486 contain, at any instant of time, a value that is a
> address of a PHYSICAL MEMORY LOCATION.

Yes, I can tell you (with 100% surety) that the only register that ever
holds a physical address (in paged mode) is CR3 (or CR2, I haven't got
the book right here, but it's the page directory base reg).

Nigel Williams: <nigel@brucehall3.anu.edu.au> [Registered Geek :)]

--------------> Linux : The choice of a GNU generation. <-----------------
-----------> Linux : Saving us all from the Gates of Hell. <--------------

Finger for PGP public key.

GCS d+@ H s:+ g+ p2 !au !a w v(!) C++ UL++++ P+ L++ 3 E- N++ K- W(---) M-- !V
-po+ Y t- !5 j- R G' !tv b++ D++ B? e+ u--- h--(-) f+ r n+ y?