Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!cs.utexas.edu!uwm.edu!bionet!agate!ucbvax!tut.cis.ohio-state.edu!sei.cmu.edu!firth From: firth@sei.cmu.edu (Robert Firth) Newsgroups: comp.arch Subject: Re: Segmented Architectures ( formerly Re: 48-bit computers) Message-ID: <23615@as0c.sei.cmu.edu> Date: 4 Apr 91 13:49:01 GMT References: <7920@uceng.UC.EDU> <3310@crdos1.crd.ge.COM> <1991Apr04.023845.3501@kithrup.COM> Reply-To: firth@sei.cmu.edu (Robert Firth) Organization: Software Engineering Institute, Pittsburgh, PA Lines: 19 In article <1991Apr04.023845.3501@kithrup.COM> sef@kithrup.COM (Sean Eric Fagan) writes: > Data >registers are 32-bits, and address registers are 64-bits. *However*: the >address registers are actually > > <32-bit segment tag> <32-bit offset> > >I defy you to come up with a PROPERLY WRITTEN program that will break. My pleasure, sir. DIMENSION BIGMAT(50000,50000) DOUBLE PRECISION BIGMAT I have a perfectly legal Fortran declaration; I will never use an index value bigger than seventeen (signed) bits; there is enough virtual memory to hold it; and your bozo machine will not permit me to address it.