Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!gem.mps.ohio-state.edu!tut.cis.ohio-state.edu!unmvax!ogccse!husc6!spdcc!merk!alliant!linus!chance!munck From: munck@chance.uucp (Robert Munck) Newsgroups: comp.arch Subject: Re: ATTACK OF KILLER MICROS Message-ID: <74731@linus.UUCP> Date: 20 Oct 89 16:50:37 GMT References: <35825@lll-winken.LLNL.GOV> <1081@m3.mfci.UUCP> <35979@lll-winken.LLNL.GOV> <1259@crdos1.crd.ge.COM> Sender: news@linus.UUCP Reply-To: munck@chance.UUCP (Robert Munck) Organization: MITRE-McLean Software Engineering Laboratory Lines: 13 In article <1259@crdos1.crd.ge.COM> davidsen@crdos1.UUCP (bill davidsen) writes: > > The Intel 80386 has 32 bit segments, but its still a segmented system, >and the virtual address space is (I believe) 40 bits. You're both too high and too low. The 386 supports 16,384 segments of up to 4GB, 14 bits plus 32 bits => 46 bit addresses. HOWEVER, the segments map into either real memory (page translation disabled), maximum 4GB, or linear virtual memory (paging enabled), also maximum 4GB. Virtual addresses are 46 bits and the virtual address space is 4GB. I think it's cute. -- Bob , linus!munck.UUCP -- MS Z676, MITRE Corporation, McLean, VA 22120 -- 703/883-6688